MAPTLLADVGLPSAGRVLSIQSHTVHGYVGNKAAVFPLQILGFDVDPINSVQFSNHTGYATVKGQVLDGEQLWALIEGLEANDLLHYTHLLTGYIGSVSFLETILRVVDKLRSVNPNLIYVCDPVMGDDGKFYVKPELVPVYREKVVPVATMLTPNHFEAEQLTGRRIETEADALEACIALHAAGPSKVVITSLPINNMLTVVGSHVQSKGKAPKQFKIIVPKLHSYFTGTGDLMTALLLGWSHKFPDDLDKAAELAVSSLQAVLKNTIADYDKARALPAPKTHQLELRLIQSVNELRSPEVKFPVETI*