MSDDEAKEEKELDLTSPDVVTKYKLAADIANKALQLVISNCKPGAKVVDLCEKGDAFIREQTGNIYKNAKKKIDKGVAFPTCISVNSVICHFAPMVGDETALAANDILKIDLGCHIDGFAAVVAHTLVLQDGPITGRVADVLAAVNTAAEVALRLVRPGKKNKDVTEALHKVAAAYDCKVVEGVLSHQMKQFVIDANKVILSVTNPETRVEDAEFEENEVYSIDIVMSTGEGKPKLLDEKQTTIYKRALDKNYHLKMKASRLIFSEINQKFPIMPFTIRALEGKGARFGLVECLNHELLYPYPVLHEKSGDHVAHIKFTVLLMPNGSDRVTGHPLQELQPLKQLEDPEIKSWLALGTKAKKKGGGKKKKAGKKGEPVEDSAVEKSEEMDTA*