MKRLSSFPPLSCAPVISKRNKNADPDVDDLNLHDIYDFQSSLHSFSITDLEIATDYFNPENIIGRGGYAEVYQGILPEGKLIAVKRLTKGTPDEQTAEFLSELGIIAHVDHPNTAKFIGCCTEDGMYLVFRLSPLGSLGSLLHGPSKDKLTWSRRYKVALGTADGLMYLHEGCQRRIIHRDIKADNILLTEDFQPQICDFGLAKWLPKQLTHHNVSKFEGTFGYFAPEYFMHGIVDEKTDVFSFGVLLLELITGHPALDESQQSLVLWAKPLLEKKEIKQLVDPSLGDEYDQDELNRLTSTASLCIEQSSLLRPRMNQVVELLLGQESCVVTPREDKRKMMQRTYSEELFDSIEYNSTRHLRDLDRIREVALAS*