MNGIINLKKEAGMTSHDAVFKLRKILGTKKIGHGGTLDPDVVGVLPIAVGKATRMVEFMQDEGKIYEGEIILGYSTTTEDASGEVVAETPVLSSLDEKLVDEAIASLTGPITQIPPMYSAVKVNGRKLYEYARAGQEVERPERQVIIYQFERTSPISYDGQLARFTFRVKCSKGTYIRTLSVDLGEKLGYAAHMSHLTRTSAAGLQLEDALALEEIAEKVEAGQLDFLHPLEIGTGDLVKVFLTPEEATEVRFGRFIELDQTDKELAAFEDDKLLAILEKRGNLYKPRKVFS*