MEMKPNVLLGKYELGKLLGQGTFAKVYHARNVKTGESVAIKVMDKAKIMKVGMMEQIKREISIMRLVRHPNIVELYEVMASKTKIYFVMEYVRGGELFNKVAKGRLKEDAARKYFQQLISAVDFCHSRGVYHRDLKPENLLLDENENLKVSDFGLSALPEQFKQDGLLHTTCGTPAYVAPEIIAKKGYDGAKADIWSCGVILFVLMAGYLPFQDANLMAMYRKIYKGDFKCPQWFSPLVVKIVSRLLEPNPRTRITIPRLMEVPWFRKGFKAGRLVSRDDVDDDIGLADVDSAFETCELSKAEKESKSKPALLNAFDIISFSPGFNLSGLFKDKAVKQESRFTSTQSASSIMSKLEEVAKLFRFSVKKRGDCKVKLQGSEQGRKGHLSIAAEIFEVTPSLFVVEVSKAGGDTLEYNNFCNQELRPGLKDIVMTWHEDGQ*