MEQPKKVADRYLKQEVLGQGTYGVVFKATDTKTGETVAIKKIRLGKHKEGVNITALREIKMLKELKHPHIILLIDAFPHKENLHLVFEFMETDLEGVIRDSNVFLSPADIKSYLLMTLKGLAYCHEKWVLHRDMKPNNLLIGPDGQLKLADFGLARIFGTPDRKFTHQVFARWYRAPELLFGAKQYGATVDVWAAGCVFAELLLRRPFLQGNSDIDQLSKIFAAFGTPKADQWPDMKSLPDYVEYQFVPAPSLRSLFPAVSEDALDLLSKMFTYDPKARISVKQALEHRYFTSAPSPTDPAKLPKPLRKQETKASYGKHEAIKVVSPPRKIRRVIPERGWVDGMKSHVDKDQQAPMSLDFTVLAERPPNRPTITSADRSHLKRKLDLDF*