MSGEFQFHDELASLFAQRPGSGMQQHQQQEQQQASWFADYLQAGTPMAMDYDLLCRALELPVVEDVVKMEQVVDAAGGGALTPSGGTGGGTPNTTSSMSSSSSEAGGGGGGGSGGGGAGDQGDSAGRCKKEEGDGEGGKGDDDEGDKSKKGAAAGKGGKAGKGEKRPRQPRFAFMTKSEVDHLEDGYRWRKYGQKAVKNSPYPRSYYRCTTQKCVVKKRVERSFQDPAVVITTYEGKHTHPIPSALRGSTHLLAAQAAHLHHQHLHGAGGHLGFGGAPGSPFVRNAGAGGIDVLGGLLQPRAHHHHGAMAPPMSHGQQQLGGSVSTSVGSALATAASSSPPSLQMQHFMSQDFGLLQDMLPSFIHGANSNQPPSSPYGKLH