MASVGRMKLGSQGLEVSAQGLGCMGMSSAYGPPKPEPDMISLIHHAHQIGITFFDTADLYGPFTNELLLGKALKGIRKDVELATKVGIRLADGKMEVHGDPAYVRAACEASLKRLDVDCIDLFYQIRVDTRVPIEITMGELKKLVEEGKIKYIGLAEASASTIRRAHAIHPITAVQLEWSLWARDVEEDIVPTCRELGIGIVAYSPLGRGFLSSGPKIVDTLSNNDFRKSLPRFQPENLEHNASIFERVMEMATRKGCTASQLALAWVHHQGTDVCPIPGTTKIENLNQNIGALSVKLTQEEMAELESFMSTYVVKGERYGSGISTWRESETPDPSSWKGI