MASKTKVYFVLEFVTGGELFNKIKRQGKLSEGEARKYFQQLINAVDYCHSRGVYHRDLKPENLLLDTNGNLKISDFGLSALPEQCWKDGLLHTTCGTPNYVAPEVLYDKGYDGAKADLWSCGVILFVLMSGSLPFEDCNLLQLYKKICKGDYMCPPWFSLGAQNLIKRILTPNVKHRITIAKILEDPWFKEGYKPEKFEVDEEINLDDVDVVFSESKEHFVTEKKEPKVSKPTLLNAFDLISLSRGLNLSGLFEMKQGIKRETRFTSKHPASEIISKMEETAKPLGFNVQKRDYKMKLQGSETGRKGHLSIATEVFEVAPSLFVVEVRKAGGDTLEYHKFCQNF