MKEKLYTIPLNDAMNAEDECPFCFIERNVEQDIMDYVLGSCASYMESDTREATDKAGFCRMHYKKMFDYGNTLGNGWILKTHYKKLITEMKDQFSHFTPGKTSLMDKLKGKPSESNAIASWVAEKEKTCYICDFFTKEYARYMDTFFYLYKNDEAFREKLKKSKGFCLHHFGDLCNQADSHLNDAEKKDFYPLVFKLMEENMERVSGDVDWLIEKFDYRNKDADWKTSKDAVQRGMQKLKGGYPADPVYKMNK