MEKKPTILMNRYELGRTLGQGTFAKVYHGRNLASGESVAIKVIDKEKVMRVGMIDQIKREISVMRLVRHPNVVQLHEVMASKSKIYFAMEYVRGGELFARVARGRLKEDAARRYFHQLVGAVDFCHSRGVYHRDLKPENLLVDEHGNLKVSDFGLSALRECQKQDGLLHTTCGTPAYVAPEIINKKGYDGAKADIWSCGVILFVLLAGYLPFHDANLVEMYRKISRADVKYPQWFSPELRRLMPKLLEPNPNNRITIEKLVEHPWFKKGYRPAVMLAQPHGSSSLKDVQVAFSNADHKDSSSKVEQPADSSLKPASLNAFDIISHSRGFDLSSLFEVDQEQKASNSRFMTQKPASAIVSKLEQIAETERFMVKKQDGLVKLQGSKQGRKGQLAIDAEIFEVTPAFHVVEVKKSAGDTLEYEMFCSKGLRPSLSDICWSSRSEENMAPSVVQPS*