MSQPKIKRRVGKYEVGRTIGEGTFAKVKFARNSETGDPVALKILDKEKVLKHKMAEQIRREVATMKLIKHPNVVRLCEVMGSKTKIYIVLEFVTGGELFDKIVNHGRMSENEARRYFQQLINAVDYCHSRGVYHRDLKPENLLLDAYGNLKVSDFGLSALSQQVRDDGLLHTTCGTPNYVAPEVLNDRGYDGVTADLWSCGVILFVLVAGYLPFDDPNLMNLYKKCQEIDYILDPDPTTRITIPEILDDEWFKKDYKPPVFEENGETNLDDVEAVFKDSEEHHVTEKKEEQPTAMNAFELISMSKGLNLENLFDTEQGFKRETRFTSKSPADEIINKIEEAAKPLGFDVQKKNYKMRLANVKAGRKGNLNVATEIFQVAPSLHMVEVRKAKGDTLEFHKFYKKLSTSLDDVVWKTEDDMQMRETK*