MDGEEAPPGALNLADYAPAGARTVDCFRRIRKIGEGTYGEVFEAMDIITGERAALKKIKLDDGKEGFPRQILREIKLLKKLDHENIIRLKEIVVSPGTAHGAGGSDDYMYRGDIYMVFEYMDHDLKKVLHHSTPSQVKYYMEQLLKGLHYCHVNNVLHRDIKGANLLISGGGKLLKLADFGLARPFTRDGSFTNHVITLWYRPPELLLGATNYAEAVDIWSVGCIFAEFLLRKPLFPGRTEQEQLSKIFELCGFPNEENWPGVSKLPLYKTIRPTTPTKRRLRDIFHNFDSHAVDLIDRMLILNPTERISAHDALCAAYFITKM*