MMEDREPEAEKGGPSAAEEALGSSLTMEKVAAAKQYIENHYRAQMKNIQDRKERRWVLERKLATSHVSAEEQINLIKDLERKETEYMRLKRHKICVDDFELLTIIGRGAFGEVRLCREKSSGNIYAMKKLKKSEMLSRGQVEHVKAERNLLAEVASHCIVKLYYSFQDAEYLYLIMEYLPGGDMMTLLMREDTLTESVARFYIAQSVLAIESIHKHNYIHRDIKPDNLLLDKSGHMKLSDFGLCKPLDCRTLSALNENEPISDENLRESMDIDGCFPDANNGSRWKSPQEQLQHWQINRRKLAFSTVGTPDYIAPEVLLKKGYGIECDWWSLGAIMYEMLVGYPPFYSDDPITTCRKIVHWRNHLKFPEESRLTPEAKDLICRLLCDVDHRLGTRGADQIKSHPWFKDVVWDKLYEMDAAFKPEVNGELDTQNFMKFDDLDPPRQARTGSGSRKAHITPKDLNFVGYTYKNFEAVKGLHQPFERKGSTSPRQPSIDSVFGDSVPDFSRKSTMEETDTQMLVSTDAMSP