MKAMDKSMMLNRNKVHRACAEREILAMMDHPFLPALYASFQTKTHICLITDYCPGGELFSLLDRQPMKVLTEDDVRFYAAEVVVALEYLHCQGIIYRDLKPENILLQRDGHILLTDFDLSCLTSCKPQLIMPKILFEKKKNQRNRLPPVFIAEPIRASNSFVGTEEYIAPEIITGAGHSSVIDWWALGILLYEMLYGYTPFRGKTRQKTFANILRKNLKFPSSIPVSMDAQQLIQGLLHRDPTHRLGSYEGANEIKQHLFFRGVHWALIRCMNPPQLDAPVQSNGEEVDKIEGVDLDWNEREILIVSHSDVF*