MEGAGTSATAYTGVGQAFLKIYREEGILAFWKGNGVNVIRVAPYAAAQLSSNDVYKKMLADENGRLGLKERLTAGALAGMTGTAITHPLDTIRLRLALPNHGYSGMTNAFVTVARHEGVGALYKGLLPTLAGIAPYAAINFASYDMAKKSYYGEGGKQDPIANLFLGGASGTFSATVCYPLDTIRRRMQMKGKTYNGMADAVVTIARKEGYRGFFKGWAANTLKVVPQNSIRFVSYEVIKSLLGVATQPI*