MEKYEKLRKVGEGSYGKVYKAREKKSGRIVALKKIRIGSDEAGVPSSTMREVSLLHLLSQSVHIVSSRLLCVEYVPKKNAPFLYLVFEYLDMDLKKFIDRHTSGRSSKLIPPRTVKSFMYQLCKGVLHCHSHGVLHRDLKPQNILIDKKKRLLKIGDFGLGRAFSVPLKCYTQEVLTLWYRAPELLLGVTRYSTPVDIWSVGCIFAELACRKPLFSGDSEIQQLHDMFRVLGTPNEDIWHGVTKLANWHDFPQWKPRKLSLMVPELEPSGLDLLSLMLQYDPSKRVSAKDALSHPYFDDLDKEQF*