MTFPGAGASSLFALSSTLAPDHVSEIQLQDVCLGEMLGQGAYGTVHRGEWKKDGEDDVVLVAVKTLHAMTGVSRQEMRAFTREVAVLSRLDHKGIVRLLGACLRLPHVCIVEELMQGGSLWGFIHGDGSCRFGRRLTYEETLRVAKDVAGAMAFLSTKGIIHRDLKSQNVLLASRMWTSDWRGGDDEPTWAKVADFGIAKAHGHTLMTTAGATQKAPSGQGTPAYMAPELFRGLPDAGMDEKCDAYSYGVMLWECVTGRVPWDWMANHLQVIFAVAVEGSRLPLPDASESCGVTEELRDLVLQCWKEDPASRPSFKDVERRVKAMRRHLGRL*