MEMKANVLMGKYEVGRLLGQGTFAKVYHARSLKTGESVAMKVMDKEKIMKGGMIDQIKREISVMRLVRHPNIVQLYEVMANKAKIYFVMEYVRGGELFGKVAKGKLKEDAARKYFQQLISAVDFCHSRGVYHRDLKPENLLVDENGNLKVSDFGLSALPEQFRQDGLLHTTCGTPAYVAPEVIVKKGYDGAKADIWSCGVILFVLMAGYLPFHDANLMAMYKKIYKGEFKCPPWFPPEVRKLVSKLLDPNPRTRLTIPRLMEVPWFKRGFKRVKLCREEDDIRLDDVDSAFNGSKNESDNGEKKEDLGAKPTCLNAFDIISLSQGFDLSGLFEEKNKVKQESRFTSKQPASSIISKLEEIAKLFRFSIKKRDCKVKLEGSEQGRKGHLSIAAEIFEVTPSLFVVEFKKAGGDTLEYNKFCNQDLRPGLKDIVWAWQGDCPIESAA*