MMEDREPEAEKGGPSAAEEALGSSLTMEKVAAAKQYIENHYRAQMKNIQDRKERRWVLERKLATSHVSAEEQINLIKDLERKETEYMRLKRHKICVDDFELLTIIGRGAFGEVRLCREKSSGNIYAMKKLKKSEMLSRGQVEHVKAERNLLAEVASHCIVKLYYSFQDAEYLYLIMEYLPGGDMMTLLMREDTLTESVARFYIAQSVLAIESIHKHNYIHRDIKPDNLLLDKSGHMKLSDFGLCKPLDCRTLSALNENEPISDENLRESMDIDGCFPDANNGSRWKSPQEQLQHWQINRRKLAFSTVGTPDYIAPEVLLKKGYGIECDWWSLGAIMYEMLVGYPPFYSDDPITTCRKIVHWRNHLKFPEESRLTPEAKDLICRLLCDVDHRLGTRGADQIKSHPWFKDVVWDKLYEMDAAFKPEVNGELDTQNFMKFDDLDPPRQARTGSGSRKAHITPKDLNFVGYTYKNFEAVKGLHQPFGDSVPDFSRKSTMEETDTQMLVSTDAMSP