MEKYEKLEKVGEGTYGKVYKAKDKATGQLVALKKTRLEMDEEGIPPTALREISLLQMLSHSLYIVRLLCVEHIDKNGKPILYLVFEYLDTDLKKFIDSHRKGPNARALPTALIQSFLYQLCKGVAHCHSHGVLHRDLKPQNLLVDKEKGILKIADLGLGRAFTVPMKSYTHEIVTLWYRAPEVLLGSTHYSTAVDMWSVGCIFAEMVRRQALFPGDSEFQQLLHIFRLLGTPTDKQWPGVSSLRDWHVYPQWEPQNLASAVPALGPDGVDLLTKMLKFDPADRISAKAALEHPYFDSLDKSQF*