MKVMDKGSLASRKKLLRAQTEREILQSLDHPFLPTLYTHFETEKFSCLVMEFCPGGDLHTLRQRQPGKHFSEQAVKFYVAEVLLALEYLHMLGIVYRDLKPENVLVREDGHIMLSDFDLSLRCTVSPTLVKSSSFDTEPLRRNPVYCVQPTCIEPSCIQPSCVAPTTCFSPRLFSSKSKKDRKPKNEIGNQVSPLPELIAEPTGARSMSFVGTHEYLAPEIIKGEGHGSAPLRFPESPVVSFSARDLIRGLLVKEPQHRLAYKRGATEIKQHPFFEGVNWALIRCASPPEIPKPVEIERVPAPAASSSEKAAAAMAGPDQKSCDNYLEFDFF*