MERYEKLEKVGEGTYGKVYKARDKLSGRLVALKKTRLDMEEEGVPSTALREVSLLQMLSQSIYVVKLLCVEHIDKKGKPLLYLVFEYLDTDLKKYIDSYGRGQSGGPVPSSIIKSFMYQLCKGVAHCHSHGVMHRDLKPQNLLVDKEKGILKIADLGLGRAFTVPLKSYTHEIVTLWYRAPEVLLGATHYSTPVDIWSVGCIFADLVRKHPLFPGDSELQQLLHIFRVLGTPNEEVWPGVSKLKDWHEYPQWQPQKLSKQVPGLDAKGLDLLANMLQYNPSKRISAKAALQHPYFDELDKSQF*