MDPPEQKDVVMGESEMAQPNTQQPGMDVPSVTTHGGRFVQYDIFGNVFEVTAHYQLPIMPIGKGAYGIVCSAFNSKLNELVAIKKIANAFDNKMDAKRTLREIKLLRHMDHENVVAIRDIIPPPSRETFNDVYIAYELMDTDLHQIIRSNQALSEEHCQYFLYQLLRGLKYIHSANVLHRDLKPSNLLLNANCDLKICDFGLARVTSETDFMTEYVVTRWYRAPELLLNSAEYTAAIDVWSVGCVFMELINRQPLFPGRDHVHQLRLLMEMIGTPTEAELGFVNDSARKYIRQLVQYPRQSLAARFPKVHPMAIDLVEKMLTFDPRQRITVTDALAHPYLASLHDISDEPVCPTPFSFEFEQHALTEDQMKELIYRESLAFNPEYTYLENVSSFVICEKF*