MCAVHKNNNYKGSIYMVFDYAEHDLTGLMDSNKFKFTEAQVKCIMKQLLKGLAYVHGNGVLHRDLKASNILIDKHGSVKLADFGLARTWQERQDSRLTNRVITLWYRPPELLLGAERYGPEVDMWSVGAIFAELLVGKPIFPGSNEMEQLDKIFAILGTPNETSWPGIDSLKLQHWPAVPKNKYPKGLGLRSWVRETALRAGHQAAINPAAVALLEKLLTLDPTRRIDAINAFQVCLPAMPAAQQPVGPNA*