MEIKPNVLLGKYELGKLLGQGTFAKVYYARNVKTGESVAIKVMDKAKIMKVGMMEQIKREISVMRLVRHPNIVELYEVMASKTKIYFVMEYVRGGELFNKVAKGRLKEDAARKYFQQLMSAVDFCHSRGVYHRDLKPENLLLDENENLKVSDFGLSALPEHRGMYHRDLKPENLLLDENENLKVSHFGLSALPEQFKQDGLLHTTCGTPAYVAPEIIAKKGYDGAKADIWSCGVILFVLMAGYLPFHDANLMAIYRKIYKGDFKCPPWFLSSVVNFVSRLLDPNPRTRITIPRLMEVPWFRKGFKADRPVSRDDVDDDIGLVDVDSAFETREASKADQDLKSKPALLNAFDIX