MEKYEKLEKVGEGTYGKVYKAQDKVTGQLVALKKTRLEMDEEGVPPTALREVSLLQMLSQSIYVVRLLCVEHIEKNGKPLLYLVFEYLDTDLKKFIDTYRRGPKPRPLEPSTIQSYMFQLCKGVAHCHSHGVLHRDLKPQNLLVDKERGILKIADLGLGRAFTVPLKSYTHEIVTLWYRAPEVLLGITHYSTGVDMWSVGCIFAEMVRRQALFPGDSELQQLLHIFKMLGTPTEEQWPGVTSLRDWHEYPKWRPNNLAAAVHSLNPEGVDLLSKMLQYDPANRISAKAALDHPYFDTLDKSQY*