MMDAKTSKKILELSRAQQREMEEEAVRGKLQRQHGSGRQQQQGMDSSDEEESDNEEYDDDEDLIQRDDKGYVTMSDNIGLTPEEEALLSTMMGGGNSGEGGMNDDGEEPERKTLADIIMAKIEEKEAMAMAGGEGEDGGEEEMGMELPPKVVQVYTDIGKLLTHYTSGKLPKAFKVIPSLHNWEEVLYLTRPDQWTPQAMYAATRIFASNLNPKMAQRFYNLVLLDAVRADVYANKKLNYHYYMALKKSVYKPAAFFKGILLPLCKEGCTLREAVIVASVLQRVSIPVHHSAVAIHKLALMEEYNGAASIFIKTLLNKKYSLPAPVVGSLITHFVKFKGDADVELPVLWHQALLVFVQRYKGEIGKEGKDKLRDLMKVHSHPKITVEIRRELFGSAAWREE