MPYNFMSDNASGVTDSIMQAMLAANAHDGSNPYGADELSAKLRKRFEEFFETKIDFYLTSTGTISNALALAAMTPSYGYIFCHELAHVQIDECGAPELFTGGAQLMLVPGKHGKMCCATLEEKIRQALSFRPHHNKPATITVTQSTECGTVYSLDELKELSAIAHKHNLKVHMDGARLANAIAALGCSPADVTWRCGVDILSFGATKNGALAAEAIIFFDQGLAHDFDYRHKRGGQLFSKARYFSAQFLAYMEDGLWLRNASTANALADRLVKGLLATDLAELLHPVMANEIFVKMPSVLADALRARGPKFYEWENPGHYRFVTSWSHTEAEIDAFLEMVKECAEAAKKEHNLLLVSKRPHEATNGNGVAIPTSPSSASKKRSRVLEGPDMANSLSHIIPSPAPLALS*