MPASHCVQAFLKGHTHALTLTHALSLSLPSLCVTSVSYGTLMQISRSKAAGSMPRQHAAHTSSSSTTATAAVSSIASAGSGGTRAVDANHWLLGFEEITVVRAIGEGSFGRVYLAMWNQVPVAVKILIDREAAHRAAAEGDPEAAAAAMSALSEPLLAKLDEEAGMLAALRHPNIVNFLGVCHQPPCILTEYCSRGSLAEVLFKARQRPRVAAALTWPRRLAMALDAACGMLHLHSRPVPIVHRDLKSPNLLVDENWRVKX