MDSPFVAHDRMLGVACQQSVAKGGFRASSAKESRVSCDSHLRRQYSATSFFLSQQLGAERKLDLSNLLASKLGRKFSSFGKLLHFKKCKGCGGGLSDSNGKLQCGVKPHVQRLASWSDYLETREREQAVETAEEEWMVDLSELFLGHKFASGASSRLYHGIYKQKAVAVKIMRQPAGQDDAVLARLQQQFSHEVVLLSRLHHCNVVEFVGACRKPPVFCMITEYLPGGSLRAFLNKNEPQSLSMDMVIRIALDVAKGMEYLHSQGVIHRDLKSENLVLTDDLRVKVADFGISCLESQWDNMKGFNGTYRWMAPELINEKPYSRKVDVYSFGIVLWELLTGLVPFAEMTAVQAAFAVSQKNTRPSVWQTWPLPLSNLMQKCWRADPDKRPEFREVVKSLEQFGNYLSQETHFVVRQKPTNHSSLMGCFNGFDYMSHKNGIKTH*