MEKKPTILMNRYELGRMLGQGTFAKVYHGRNLASSQSVAIKVIDKEKVLRVGMIDQIKREISVMRLVRHPNVVQLHEVMASKSKIYFAMEYVRGGELFARVARGRLKEDVARRYFHQLIGAVDFCHSRGVYHRDLKPENLLVDEHGNLKVSDFGLSALKECQKQDGLLHTTCGTPAYVAPEIISKKGYDGAKADIWSCGVILFVLLAGYLPFHDSNLMEMYRRISRGDVKYPQWFSSDLRRFMSKLLDPNPNTRITIEKLVEHPWFKKGYKPAVMLAQPHGSNSLKDVQVAFSTADNEGGSKVEQPAGSSVKPSSLNAFDIISHSKGFDLSGLFAVDQEQKASNSRFMTQKPASAIVSKLEQIAETESFMVKKQDGLVKLQGSKEGRKGQLAIDAEIFEVTPAFYVVEVKKSAGDTLEYERFCNKGLRPSLSDICWSSQSEAPSGVQSSPLKPSS*