MVKLENSRKPEKISNKNIPMSDFVVNLDHGDPTAYEEYWRKMGDRCTVTIRGCDLMSYFSDMTNLCWFLEPELEDAIKDLHGVVGNAATEDRYIVVGTGSTQLCQAAVHALSSLARSQPVSVVAAAPFYSTYVEETTYVRSGMYKWEGDAWGFDKKGPYIELVTSPNNPDGTIRETVVNRPDDDEAKVIHDFAYYWPHYTPITRRQDHDIMLFTFSKITGHAGSRIGWALVKDKEVAKKMVEYIIVNSIGVSKESQVRTAKILNVLKETCKSESESENFFKYGREMMKNRWEKLREVVKESDAFTLPKYPEAFCNYFGKSLESYPAFAWLGTKEETDLVSELRRHKVMSRAGERCGSDKKHVRVSMLSREDVFNVFLERLANMKLIKSIDL