MIVKEEREAKNKLPVYQGLERFKLIEKMGDGAFSHVYKAVDLETGQKVAVKVVRKYELTQSQEGDKHLNPQFKKRPKVTERANILKEVQIMRGINHPNVVKLISFTESQEHYFLVLELMEGGELFHQIVKLTYFSEHLARHVILQVAKAIRHLHEEKGVVHRDIKPENILFERIPIIPSKNPIQRPYDEEKEDEGEFIDGVGGGGIGRVKIADFGLSKIIWDEQTMTPCGTVGYTAPEIVKDERYSKSVDMWALGCVLYTLLCGFPPFYDESINVLTEKVARGYYTFLSPWWDDISASSKDLITHLLCVDPAQRYTIDEFLNHPWCKEPRGQVAPTPALRTANYESPILAPPGARDGRSPGVATLKEAFDVTYAVHRMEEEGARRRAGYGAGGRGFLGGLNEEVDEEDDQAMALEEVAKKHGPKTAQVVQSVARSAQPQQASGNAYELTDGRAGVRDQGRRKPRKAADPSAAGFELDINNATLLGRRNHRRAYNEPSPLGQGTARRAMSPMQLD*