MDGEEAPLGALNLAEYAPAGARTVDCYRRIRKIGEGTYGEVFEAVDIITGERAALKKIKLDDGKEGFPRQILREIKLLKKLDHENIIRLKEIVVSPGSAHGTGGSDDHIYRGDIYMVFEYMDHDLKKVLHHSAPSQVKVYMGQLLKGLQYCHANNVLHRDIKGANLLITGGKLLKLADFGLARLFTRDGTLTNHVITLWYRPPELLLGATSYAEPVDIWSVGCIFAEFLLKKPLFPGRTEQEQLSKIFELCGSPNEESWPGVSKLPLYKTMTIRPATPTKRSLRDILQNFDCPAVELIERMLILNPSQRISAQDALGAAYFIN*