MEKQTTRSLLFGKYELGRLLGQGTFAKVYYAKHLKTGEGVAIKALSKDQIKKEGLINQIKREISVMRLVRHPNIVQLKEVLATKTKIYFVMEYVKGGELFAKVAKGRLKEEAVRSYFQQLISAIDLCHSRGIAHRDLKPENLLLDEHENLKVSDFGLSALPEQLRQDGLLHTQCGTPAYVAPEVLRKKGYDGAKADIWSCGVILYVLLAGFLPFQDENIMTMYRKVFKGEFEFPPWFSTEAKTLISKLLVTDPEKRITIGEIVENSWFKKGLSRPNFWTIEPPEQEPEETEKLPFETEEPDKPAFFNAFELISSMSLGFDLSNLFENKRKSGTMFTSKHGASSILRKLETIAKGLGFCVKRKGFKVWINKEKEGRKGPLHVKAEVFEVAPSLAVVEFSKSSGDTLEYAEFFERQVRPGLGDIVWTWQGDEAHAVA*