MSGEFQFHDELASLFTQRPGPGMQQQEQQASWLADYLQTPMDYDLLCRALELPAAEDVVKRELVVDTTPSGGALTPSGGGGTPNATSSMSSSSSEAGGGLCAGEGDSAGRCKKEDGDGEDGKGGDEGDKSKKGSSAAAKGGKAGKGEKRPRQPRFAFMTKSEVDHLEDGYRWRKYGQKAVKNSPYPRSYYRCTTQKCVVKKRVERSFQDPAVVITTYEGKHTHPIPSALRGSTHLLAAQAAHLHHQHHGHLGMLPQMGMGGRAGSPFGRSSGGGIDVLGGLLQPRAHHGMTAPMAGAGAGHQAPTQGLTGSIRSVASATATASSPPSLQMQHFMAPDFGLLQDMLPSFIHGAGGNSDNQPSSPYGKLH