MASVGRMKLGSQGLEVSAQGLGCMGMSSAYGPPKPEPDMISLIHHAHQIGITFFDTADLYGPFTNELLLGKALKGIRKDVELATKVGIRLADGKMEVHGDPAYVRAACEASLKRLDVDCIDLFYQIRVDTRVPIEITSLPRFQPENLEHNASIFERVMEMATRKGCTASQLALAWVHHQGTDVCPIPGTTKIENLNQNIGALSVKLTQEEMAELESFMSTYVVKGERYGSGISTWRESETPDPSSWKGI