MDTKEGVLMQRYELGKMIGHGNFAKVYHGRNLETGMSVAIKIIDKSKVMKAGMMTQIKREISAMKLVKHPHIVQLHEVMASKTKIYFVLEYAKGGELFDKLIKRKLKEDAARKYFQQLISAIGFCHSRGVYHRDLKPENLLLDDEGNLKVSDFGLSALDETRRQDGLLHTSCGTPSYVAPEVIDQKGYDGEKSDIWSCGVVLFVLLAGFLPFHDSNLMEMYRKITMGKFKFPNSFPNEAKSLVTKILDPNPETRVSIAEILETPWFKTGLVSEPQKTDKMVSDSLENRSSSFKGSPVEKPNDSTYLTEGTSDSLEKDDNLNAFDIISLSRGVNLSGLFYRNAKDEKEVRFMSGQTRGTIILKLEDIAKSWKLKVMKNKGVLLKMEALEEGINGGLAFDCEIHEITANLHIIEVNRLGDDRFGFWEIVNRHIKPALNGVL*