MEKYEKLEKVGEGTYGKVYKAKDKATGQLVALKKTRLEMDEEGIPPTALREISLLQMLSHSLYIVRLLCVEHIDKNGKPILYLVFEYLDTDLKKFIDSHRKGPNARALPTALIQSFLFQLCKGVAHCHSHGVLHRDLKPQNLLVDKEKGILKIADLGLGRAFTVPMKSYTHEIVTLWYRAPEVLLGSTHYSTAVDMWSVGCIFAEMVRRQALFPGDSEFQQLLHIFRLLGTPTDKQWPGVSSLRDWHVYPQWEPQNLASAVPALGPDGVDLLTKMLKFDPSDRISAKAALDHPYFDSLDKSQF*