MGRLNFCQFWQRNIQPVRAADDPLTCLHEDASWGYECHFQEIERPTPVVAYVFTLKEMQEATNDFGGDNMLGEGGFGRVYRGVLRSGQVVAIKLMEGWGCASQGEREFRVEVDILSRLNHPNLVRLIGYCADKHQRLLVYEFVNHGNLQEHLHGVLRTKTNWQTRVKIALGAARGLCHLHHSPAIGNPVIHRDFKSSNILLGDDFQAKVCDFGLAKLVPFGSKTYVSTRVLGTFGYLDPQYTATGHVTLKSDVYGFGVVLLELLTGRRAVDATQALTRQNLVTQVKGQLRWRRRLKRMIDPEISRDSYHVESVAAFAGLAARCVREDGNRRPSMRECVRELENILLHTSSLK*