MTKDDGGAPQPELPGLITDINELCFEDKIAEGSSAEVYKGKLRGERVAIKKYKQSISAKTMASEAELALFRKECCLLAGWARTRTSSSTTAATSVRSASSSSRSCWSGHAARGAAGAGGAGLARVLEIALRMAEAMAHLHEAGVVHRDLKSSNVVFTEDKVLKIIDFGLARYEDPDGNMTGETGSYRWAAPEVLRRERYGKPADVYSYSIVLWEAVTGKAALCVASEGLRPEPLQAAENCPQALCDLVHSCWAEKPSERPTFDAIVIRLQQIRAEHNAYLIPERKGPERVDSFFSFLKRVKEALSPTRPDPFRAGTGFEFWPGRPASDTVRQY*