MEKYQKIEKIGEGTYGVVYKARDRQSGELAALKKIRLEAEDEGIPSTAIREISILKELQHPNIVRLHDVIHTEKKLTLVFEYLDQDLKKYLDSCPDGADSRMIKRALLQLLRGVAFCHDRRVLHRDLKPQNLLINKQGELKLADFGLARAFAIPVRSYTHEVVTLWYRAPDVLMGSRKYSTPVDIWSVGCIFGEMASGRPMFPGCSEHDQVMRIFKVLGTPTEETWPSMIDLPEYKSDWPKFEAVPLSTVAPNLDALGLDLLSRMLRYEPSRRVSAKEALEHAYFEGVAEEMQKEMNSPAAAP*