MEKYEKLEKVGEGTYGKVYKAMEKTTGKLVALKKTRLEMDEEGIPPTALREISLLQMLSQSIYIVRLLCVEHVIQSKDSTVSHSPKSNLYLVFEYLDTDLKKFIDSHRKGSNPRPLEASLVQRFMFQLFKGVAHCHSHGVLHRDLKPQNLLLDKDKGILKIADLGLSRAFTVPLKAYTHEIVTLWYRAPEVLLGSTHYSTAVDIWSVGCIFAEMIRRQALFPGDSEFQQLLHIFRLLGTPTEQQWPGVMALRDWHVYPKWEPQDLSRAVPSLSPEGIDLLTQMLKYNPAERISAKAALDHPYFDSLDKSQF*