MKIRLSNFSDNESGALVWWWKQIWKIKKQLLEEEEEEEGLRFVDAEEEGTAMEASAAAADGHIQGILTHGGRYIQYNIFGNLFEVSSKYVPPIRLIGQGAYGIVCAAVNSETNEEVAIKKIGNAFANRIDAKRTLREIKLLCHMNHENIIAIKDVIRPPQRENFRDVYIVYELMDTDLCQIIHSKQTLSVDHCQYFIYQLLRGIKYIHSANILHRDLKPSNLFLNEDCDLKIGDFGLARTTSDTDSMTEYVVTRWYRAPELLLNCSEYTAAIDIWSVGCIFMEILKREPLFPGNNYVEQLKLITEFIGSPDDSDLGFLRSDNTRRYIRQLPQVPKQPFAQKFPNMDEDVVDLLGKMLVFDPSKRITVEEALSHRYLASLHGINEEPGCPIPFNFDFEQGSFTEEHIKELIWRESLNFNPEMMQ*