MAAEVEKLYEFKNELGRGAFSIVYLGVNKASGTRYAIKVINKKDLGKDYEKNLKMEVDILKRVSHPNIIALKELFDTTDKLYLVMELVTGGELFDKIVEKGSYTESEAAQLVRKIVSAVEYLHSIDIVHRDLKPENLLLKTADNDLEVALADFGLSKIVGQQMMMQTACGTPSYVAPEVLNASGYGKEVDMWSIGVITYILLCGFPPFYGDTVPEIFEQIMEANFDYPEEYWGAVTKEAKDFINKLLVVDTAERMNAGAALKHPWLSGHAGNARTLNTGKMREYVTERQNTRTKLNKP*