MEKYEKLEKVGEGTYGKVYKAREKASGSLVALKKTRLEMDEEGVPPTALREVSLLQLLSQSIYIVRLLSVEHVDKVPKSQKSSSNPLTKPILYLVFEYLDTDLKKFIDSHRKGPNPRPLPPPLIQSFLFQLCKGVAHCHSHGVLHRDLKPQNLLLDQHKGILKIADLGLGRAFTVPLKSYTHEIVTLWYRAPEVLLGSTHYSTGVDIWSVGCIFAEMVRRQALFPGDSEFQQLIHIFKMLGTPTEENWPGVTSLRDWHVYPRWEPQSLAKNVPSLGPDGVDLLSKMLKYNPSERISAKAALDHPYFDSLDKSQF*