MGNSLACLCSHSSKGGVLVMKENGDFIKFRRRVLVKEVEGAYPGYKIIRCGSDGMVLPESDELDSSRLYFLIPEKLVRCNYTYEKFVRMAESKGLIPCSDGLILMKARKEIDQMEKDGSSVINGQVMVGQMLLFEVSELRNSAWKPDLQTIPEVVSP