MEKYEKLEKVGEGTYGKVYKAKDKLTGQLVALKKTRLQMDEEGVPPTALREVSLLQMLSQSLYVVRLLSVEHLDANNSDDDSKSNLYLVFEFLDADLKKFIDSHRKGPNPRPLSPSLIQSFLFQLCKGVAHCHSHGVLHRDLKPQNLLLDQERGILKIADLGLGRAFTVPLKSYTHEIVTLWYRAPEVLLGSTHYSIAIDMWSVGCIFAEMSRRQALFPGDSELQQLLHIFRLLGTPTEEQWPGVTSLRDWHVYPKWEPQNLARAVPSLGPQGVDLLSKMLKYDPAERISAKAAMDHPYFDSLDKSQF*