MNRPKVQRRVGKYEVGKTIGQGSFAKVRYAKNTETGESVALKILDKEKVLKNKMSEQIRREISTMKLINHPNVVRLYEVLASKTKIYIVLEFGVGGELFDKIVHDGRLQEDAARKYFQQLINAVDYCHSRGVYHRDLKPENLLLDAQGNLKVSDFGLSALSRQVRGDGLLHTACGTPNYAAPEVLNDQGYDGATADLWSCGVILFVLLAGYLPFDESNLMTLYKKITAAEYTCPPWLSPGAKKLIDRILDPSPVTRISIQEILEDAWFKKNYKRPVFEEKEEANLDDVEAVFKDSEEHHVTEKKEEQPTSMNAFELISMSRALDLGNLFEEEEEGYKRETRFAATGAANELVQKIEEASKPLGFDIQKKNYKMRLENVNAGRKGNLKVATEIFQVSPSLHMVEVRKTKGDTLEFHKFYKKLSTTLNDVVWKSGESSGLNNK*