MTDKLAKDMTLKGSYTTMPKLIYGTAWKRERTADLVYTALKCGFRGVDTAAQPEHYNEEGVGQGVKRAIKDGIVRREGIFLQTKFSPPAIQGEEAPYDFKAPVVDQVHQSVQSSLKYFTIEGEEPYFDSMLLHTPLANIEETITAWKTLETYVPHQIRNLGISNIEFPILKELHDAVTVKPSVVQNCFHAGTHFDIELRAYCRRQEIAYQSFWTLNGNPKLAASMPIGMISEKAGVEFVAAYYALLFGLDGVAVIDGTTTESHMKDDLEGIEKVASWAEGTGADEWTRALTEFKQSIGDVRK*