MHVAKLFPKADCSRFDAFGRIVSGTLRPGDKVRVLGESYTPEDEEDSAIATVSAVYVYQTISVVKIATEPLHPSELPKMVDGLRKINKSYPLAVTKTPNKRNKLTVVAEPLEKGLAEDIETGAVRIDWPRKKLQDFFTTKYEWDLLAVRGLWAFGPDRQGPNVLLDDTLAGETDKQLLASIRDSVVQVLDASIAAEPIFRGGGQLIPTARRVCYSAFLMATPRXMEPVYFVEIETPADCIAAIYNVLARRRGHVTADVPKPGTPIFIVKAFIPVVESFGFETDLRYTTQGQAFCMSVFDHWQIVPGDPLDKSVVLRPLEPAPVGALAREFMVKTRRRKGMSDDVSINRFFDDPMLLMLAKQDAELGAIL*