MNEGDFKELSPNPQKGLYSSAHVISGVPIPKTQRVQLFGADEWEEFTEEWASSLKSSYYCVKRFAGAGDKGLDVVGFINSNQFSNGWDNYQCKFYDKPLTPSDIWVEFGKIIYFTYCGEFPSPRKYYFVAPKNIGTKLGKLLANASKLKEELKENWEKYCEDDITSTAKIKLQGDLLAHLQSFDFTIFGSISLVRMIEQHASTRFHAVRFGGGLSIRPEPEIPPEDTVSLDHRYVKQLLSVYAQFIGEYQQTPDLSLLDKDDNLRAHFQRQRERFYHAESLRNFSRDTVPSGVFEALQDDIFDGIVDVCESQHKCDMDRLNATMSQAANVAVEASPLASVTRVRDKQGMCHQLVNDNRLSWSKHNE