MENYEKLEKVGEGTYGKVYRARERSTGKIVALKKTRLHEDEEGVPPTTLREVSLLKMLSIDPHVVRLLDLKQGQNKEGKTVLYLVFEYMDTDLKKYIRSFRQTGDKIPAKSVKSLMYQLCKGVAFCHGHGVLHRDLKPHNLLMDRKTMMLKIADLGLSRAFTIPLKKYTHEILTLWYRAPEVLLGATHYSTPVDMWSVGCIFAELVTNQALFPGDSELQQLLHIFRLLGTPNEEVWPGVSKLTNWHEYPQWSPKSLSSPVPNLDDKGIDLLSKMLQYQPSKRISAKKAMEHPYFDDLDKTYL*