MKVIGRKGYVSFIDYKVLETATNNFQESNILGEGGFGCVYKARLDDNSHVAVKKVDGRGQDAEREFENEVDLLTKIQHPNIISLLGYSRHEESKFLVYELMQNGSLETQLHGPSHGSSLTWHIRMKITLDAARGLEYLHEHCNPPVIHRDLKSSNILLDSNFNAKLSNFGLAVIDGPKNKNNLKLSGTLGYLAPEYLLDGTESKLLIIAQNCWYGIPERGLVDSLTWELYFRLTKSDFREPVNIGSDEMVSMNEMAEIVLSFENKNLPIHHIPGPEGVRGRNSHNNLIKEKLVGFPCCSPEAELLHFVTSAEFCSKDSADGSLEVLSITHFLLSSHLTSEKAS*