MEEVKLLGAFPTPFGYRVEWALLHKGIKYEYIEEDLKNKSPLLLKCNPVYTKIPVLLHGGKTILESLIILEYIEETWKENPLLPQDPFERAKARFWAKFAEEKCASTMRTAFHSKGEEQKKAVEESLAALKILEEELSGKEFFGGESVGFVDLVVGWIPHWLPVLEVVSGLKILDAEAFPSLHAWGERFLKVPFIKEKLPPSDRLLAHFTNLQK*