MMLLKLDISKAFDTISWGFLLSTLELRGFGPNWRRWFSAVLLTEETSILINGVLSDPIKPARGLRQGDPLSPLLFVLVMDALQAMVNRAKQAGLLSPLNARRQIPPISVYADDAVLFFRPTAGEASTIKRLLTLFGEATGLKTNFCKSTITPIQCNDQQRAMVEAIISCHVEDLPITYLGLPLGTRKPTKAEVHPILDKLAKKVADWKPKMLSIDGRLCLIKSVLMALPVHYMSVLQFPRWAIKYIERKCRGLLWKGQEEVSGGHCLVSWRKVCSLVEKGGLGVKDMNFFGQALRLKWHAKSLE*