MDKYEKLEKVGEGTYGKVYKARVAATGQLVALKKTRLEMDEEGIPPTALREISLLRLLSASLYVVRLLSVEQVTKPCGKTVLYLVFEFLDTDLKKFVDGFRKGPSPRPLPTQVVKSFLYQLCKGTAHCHGHGVLHRDLKPQNLLIDKEKGVLKIADLGLSRAFTVPMKSYTHEIVTLWYRAPEVLLGATHYSTGVDIWSIGCIFAEMVRRQALFPGDSELQQLLHIFRLLGTPTEEQWPGVCALRDWHDYPQWKPQNLARAVPTLEPEGLDLLSKMLQFDPANRISAKAAMEHRYFDSLDKSQF*