MTKKKYATFMAIMLLISVSLKAQTLKDSTIFSFKDVNNVVTQKTKQYGVENVLVIVDIDNTLLTSNVDLGGDIWYNWQRGKIKDAIPTKKQKIENCFYEDVIGLLYELGTMKLTDSLIPKYLNNWQNNGTTVFALTSRSPRYRTATQRELLKNGINLSKSPITQIDGSKAVYNYTLEREMSYRDGLMMTTGMNKGDMIAHILGRTGRSYKAIIFVDDSDKNVKDVKHKFKDNTAIDFTVFYFDKIVRDRKIANGGILITKKQAKKMTADWEKLSKTLKDIFPGRNTKNKCVSPN