MEERQLLFDKYEIGKLLGKGTFAKVYYGKEVETGESVAIKVIKKDQVQKEGMMEQITREISVMGLVRHPNIVELKEVMATKSKIFFIMEYVKGGELFAKLVSKGKFKEDTARKYFQQLISAVDFCHSRGVYHRDLKPENLLLDENEDLKISDFGLSALPDEQLSRNDGLLHTQCGTPAYVAPEVLRRKGYDGAKADIWSCGVILYVLLAGYLPFQDENVMNMYKKIFKAYFEFPPWFSMDSRRLISKLLMADPDRRITIQGIMRVPWFRKDFAMPRAFSIQDFQKLENDHVEEGMSSKQGGGVLRKSPSSPAFFNAFELISSMSSGFDLSSLFEIKGKASSMFTSRSTARDVIRKMEKMAKVMRYKVYRVKPFKLKMQCPEEGRKGRLLVTAEVFKVAPEVTVVELSKSSGDTLEYNKFCEEEVRPALKDIVWTWQGTGTGNADIDNKQDLEQ*