MPEQPKKVADRYLKQEVLGQGTYGVVFKATDTKTEQTVAIKKIRLGKQREGVNITALREIKMLKELKHPHIILLIDAFPHKENLHLVFEFMETDLEAVIRDSNIFLSPADIKSYLLMTFKGLAYCHDKWVLHRDMKPNNLLIGVDGQLKLADFGLARIFGSPNRKFTHQVFARWYRAPELLFGAKQYGAAVDVWAVACIFAELLLRRPFLQGNSDIDQLSKIFAAFGTPKADQWPDLTKLPDYVEYQFVPAPSLRSLFPAVSDDALDLLSKMFTYDPKARISIKQALEHRYFTSAPAPTDPAKLPKPVPKQDGKSSYGKHEAITVQSPPRKLRRVMPERGRVDSLKSHVDKDQQAPMSLDFTILAERPPNRPTITSADRSHLKRKLDLEFQ*