MESSKFDTCKVIIEDVEDELGALDMSADNVPASISREEILASNETRQKVAAAKQFIENHYRAQKKNLQERKERRWTLERKIKDACLSEEDNVILIKDLERKETEHMRLQRQKLCVDDFEPLTIIGRGAFGEVRLCRLKSTGQVYAMKKLKKSEMLSRGQVEHVRAERDLLAEVDSECIVKLYYSFQDAEYLYLIMEYLPGGDMMTLLTRKETLTEDEARFYIAESILAIGSIHKHSYIHRDIKPDNLLLDKHGHMKLSDFGLCKPLDCSVISPFEEAAFSQTEMEVDGLNQQGGPWRTQQEQLQRWKLNRRTLAYSTVGTPDYIAPEVLLKKGYGMECDWWSLGAIMFEMLIGYPPFYSDDPMTTCWKIVNWRSSLNFPQEMRLSPEAKNLMCRLLCDVDHRLGTRGIEEIKNHPWFRGVPWEKLYYMEAAYKPEVNGELDTQNFDKFEEVDNHHHQSSKSGPWRKMLPSKDANFVGYTFKSSDVYRSIQSTVGELRKKSPPKRRSIVSIFEDNMLGINGDEETIVKIARGDEANGYSPMLISSQQPRLAAYGEQL*