MEKNQDSQVIMGRYRLGRLLGCGSFAKVYKAHNVSTGEAMAIKVFDKEAVRRSGTMEQVKREVAVMRRVRHPNVVRLHEVMATRSRIYFVMEYAGGGELFARLARSTRFPEPVARRCFQQLVTAVEFCHSRGVYHRDLKPENLLLDARGNLKVSDFGLSALAADTSRLRGGGLLHTTCGTPAYVAPEVLRKRGYDGAKADIWSCGVILFVLMAGKLPFNDANLPVLYRKITQSDYKCPEWFSVDARKLLARLLDPNPRTRITIAKLKARSWFREGAPCPLLNEKPLATSEEASVLLGKEGARAGHHDEDDDEESTRKRKRSKVTTASSPTIRVRPSSMNAFDIISRSNALDLSKMFDEAERRSEARFSTKETTTAIVSKLGKIAEAGRFSFKLKDKARVELEGSQDGRNGALPLALEVEIFEVAPSVHVVEMRKTGGDSLEFRDFYKHELKPSLGDIVWAWQGADSPPPSLVPRPNTESRS*