MAFMDLTYQLALAKPMHFCNPSPTCSAHLGPLHKLHHNHASKPPLHTAFSPVTLSLNRVIQACTNDANAPSSPSSIAAPLTSKTPPTSPNQPSYDALSSASYYTSMKDNQLGYWDFYPGLEKVGDYSKGWINQNGEEDPLMIAHLHLIANMAADRAEMHSIIAQQRDNWNKLFQSFLTAITMAATVLAAMNGHAKNISFSLPACIMDAIVAGMMVGINKFQPSQLAEEQRTASRLCKKLRNDIEFTLKIAPHLRQDAQAYVEESVSKLLAVDKAYPLPLTPVVVEKFPKEIIAPLLSKHSDEAKPEIHASGNGWDADMSQNLVKLGNLMHESDTKAYIRMAQRVEKINIGCAVAAPLFAMMGAVLNATDALNAMGAFNAVKLLNNGDFNVGIYAAVASTMAAFVGSFSHDAQLGMIFELYRSSMGYFGEVEASIKRAIRLPVAKRENGVLFHQRVAYELGRMPEDLPMVSATEKTAATLF*