MPEKGTVVMSRYELGRSLGHGTFSKVYQARSLVSGETVAVKVIDKEKALRAGAGMVDQIEREVAVMRLVGRHPNVVRLHEVMASRSKIYFVMELVRGGELLARLVAGGGRLGEDAARRYFHQLVAAVDFCHSRGVYHRDLKPENLLVDDDGSGGGGNLKVTDFGLSALSASRRHDGLLHTTCGTPSYVAPEIIGDKGYDGATADVWSCGVILFLLLAGYLPFFDSNLMEMYKKITNGEFKVPDWFTPDARSLISRLLDPNPTTRITIDELVKHPWFKKGHTKRPASSNTMKLNEEEKPANAAMNMKPASLNAFDIISLSQGFDLSGMFCCHGHSSRTQDQLFVTGKPATAIVSRLEEIAETEHFTVKKKQKKRQEEDGMAVKLQGWKEGRKGQLAIDAEIFEVSPSCYVVEVKKTAGDTLEYQAFCNRDLRPSLNDICWTSPATAASEKNQLPAVSEVSPLSSPRN*