MAPPRGTETSQAGGLDEAFLMSIVDKIPKNPVTGKVEMTDIMRYLENNPEEMNQLIGQVDSEGSSSQTLEDLSGFDFKSLAKEIKKNDVWILQMDPFGYADENDQPVEAENVHTVPGARPVFLFYCYDTREVYRCTVQHVGLPTSDFVLKVIQQAMAKPLTPSKPALPELLIISSRLAQQAEGLRPFLDSLPKPFRWRLETREEAQAVADGVFDLNKKNYKAYMERAEKAKASGNKAFVSKDRDSALKAYTTAIEALEDAVGEAASDEEEKKAKQFLAVCFANRAATHLLPGALCDPEKALKDGKNSEKADPLYVKGYIRQATACQRLGRTHEAREAITRALRKKELENDSGLVDKLIELTTDGKGLSNDEAVFKQWMLDIMITDKKTGDLLHGLGGEWKRRISAQFKIWRPRGPNGDSERA*