MATKPTTGAGNVTPDFKAIDYMKFFGAGALAACGTHGAATPIDVVKTRIQVDDSLKGQNMVRAARTIVAGEGASALMTGFGPTAVGYLVQGGGKFMGYEFFKKKFVDYAGSEQTATKYRMPIYLSASAAGEFFADIALCPLEATRIRLVSQRGFATGLIPGFLRLAREEGFRGFYSGFVPLVFKQVPYAVGQFSVHEFANEAIFKAMGPERKANLTHLQSTGVELASGMVAGVAAAVLSHPADTLLSAINKGAGDKSQSTTARMFSLAREFGPRRLMFAGLAPRIVMTVGLVAGQFVIYAQCKTLVGAAPGIEIHKEE*