MDKYEKLEKVGEGTYGKVYKAKEKTTGQLVALKKTRLEMDEEGVPPTALREVSLLQMLSQSLYVVRLLCVEHVDKKNTTTGISKPLLYLVFEYLDTDLKKFIDSHRKGSNPRPLPPSQVQCFLFQLLKGVSHCHSHGVLHRDLKPQNLLVDKDKGILKIADLGLGRSFTVPMKSYTHEIVTLWYRAPEVLLGSTHYSTGVDIWSVGCIFAEMVRRQALFPGDSEFQQLLHIFRLLGTPTDEQWPGVSSLRDWHVYPQWEAQNLARAVPSLGPDGVDLLSKMLKYDPAERISAKAALDHPYFDNLDKSQF*