MKSYRLAAILGLMVLHTTLANAAAQNDAYIAGYAAGVLKQGLKIDMPPLNVRDGVITLPVGNLKTADRAKAVQLLSEIPGVNAVKISQAKASIPADEFQVPGDETVSATDKIILPTGLLPSGHLFKPLLADPRWAHFSAAYRNYQNDNFDGKDIGSVSFGETIPFYRANFGETSAQWETGIQASVFSDFNLGAESTDLVNTDFIASLYSSMRVGQFSAFGRIYHQSSHLGDEFLLRQIGTKFERVNLSYEGVDLRLSYELPFGVRIYGGGGGLFHREPDDLKIWSAQYGVEFRSPWRMEFADMRPIIAVDLKNFEENKWNTDVSARAGVEFENLQVLGRKLQLLVEYFNGYSPSGQFYNDKVEYVGIGAHYHF