MSEINTPSGNLRFQPALSLNKPQAYTKTQLLNAREDTLMVQLYGNNPVTPESALLCLGGLLAIRILRAAVNSETNEEVAIKKIGNAFDNRIDAKRTLREIKLLCHMDHENIVAIKDVIRPPQRENFKDVYIVYELMDTDLCQIIHSKQTLSVDHCQYFVYQLLRGLKYIHSANVLHRDLKPSNLLLNEDCDLKIGDFGLARTTSDTDSMTEYVVTRWYRAPELLLNCSEYTAAIDIWSVGCIFMEILKREPLFPGNNYVEQLKLITEFIGSPDDSDLGFLRSDNARRYIRQLQQFPKQPFAQKFPNLDADVVDLLEKMLVFDPSKRITVEEALSHRYLASLHGINEEPGCPTPFNFDFEQSSFTEEHIKELIWRESLNFNPDMMQ*