MSSDDEVREEKELDLSSNDVVTKYKTAAEILNNALKLVVSECKPKAKIVDLCEKGDSFIREQTGNVYKNAKRKIERGIAFPTCVSVNNTVCHFSPLTTDDAVLEENDMVKIDMGCHIDGFIAVVAHTHVIANGPVTGRAADVLAAANTAAEVAMRLVRPGKKNKDVTEAIQKVAAVYDCKIVEGVLSHQLKQFVIDGNKVVLSVSNADTKVDDAEFEENEVYAIDIVTSTGEGKPKLLDEKQTTIYKRAVDKNYNLKMKASRFIFSEISQKFPIMPFTARALEEKRARLGLVECMNHELLQPYPVLHEKPGDLVAHIKFTVLLMPNGSDRITSYPLQELKPTKSIEDNAEIKAWLALGTKSKKKGGGKKKKGKKGDAAGDPMEATNDATSQE*