MKRRSLKLKLPPSETPISNFLSSSGTFRDGDLMVNMNGLHIISQDSAAAPPSTEDTFSIEDFEAVRVIGKGGGGVVQLVRHKFTGQFFALKIIQMNIEDNVRRQIVQELKINQASQCPYVVVCYHAFYTGGVISIVLEFMDRGSLADVIRDFRTLAEPYLAIICKQVLLGLAYLHYDRHVIHRDIKPSNLLVNHKGEVKITDFGVSATVTNSMAQRETFVGTYNYMSPERISGSAHGHDSDIWSLGLVVIECATGIFPYLPPDREQGWSNFYELLDTIVSNPAPTLPSNQFSPELCSFVSKCIQKDPKDRFSARQLLEHPFIKKHEGQGIDLLGEFVQDWSPLA*