MAEACGVRRIKLGSQGLEVSAQGLGCMGLSAFYGTPKPETEAIALIHHAIHSGVTFLDTSDIYGPETNELLLSKALKDGVREKVELATKYGIRYAEGKVEFKGDPAYVRAACEASLMRVDVACIDLYYQHRIDTRVPIEITLIHEEPLSGEMILSSPLEFFIGELKKLVEEGKIKYIGLSEASASTIRRAHAVHPITALQIEWSLWSRDVEEDIIPTCRELGIGIVAYSPLGRGFFASGPKLVENLDNNDVRKTLPRFQQENLDHNKILFEKVSAMSEKKGCTPAQLALAWVHHQGDDVCPIPGTTKIENLNQNIGALSVKLTPEEMSELESLAQPGFVKGERSISILTTFKNSETPPLSSWKAA*