MTLRLLAEVSPQDLLVALSELQTHVLSYIKSMALKCAVDLSIHDTIHRHGGAATLADIAADAKIHPAKVPDLQRVMELLAATGIFTATASKKDDGSAETVYGLTTACRFLVGHRNLSPMVPFLVSPLVVSSFFSLSDWLRKEPAAAGAGGAGSLFELAHGCSHREMAKQDAAFSSVVNDSMAADSQLFLEVVIMDKGRIFRGLSSLVDVGGGHGAAAQVIARAFPRIKCMVLDLPHVVNEATASDGNMHFIAGDMFESIPPADAVLLKNILHEWGDENCVKILQRCKQAIPSRTAGGKVIIIEMVRGSSQGDSKINEMEVIRNMFMLCINGVERDINEWKKIFSDAGFSDDYKIMPVLGPFSVIEIYP*