MHIFFNIGYSFCGRKFEHALKHGIRNGLSVVTLSWFIDSVRQNRRMSESHYNVRTVVQSGFLAGELSRLVSIGDTDKSCLPNIVYEGMISSSTISETQLLFPGKEHCKSGSSILAGQCIYIDPDISPELHQKIVEAGAKEGAIFIDKWFIGCSATHVVCEGNLLRRYIGCANHLVTPLWILKSTKEKCLQRLVHFSADLARQVTVILDNAHIDPPMQDAKGHGSIRNTPLSMEPLTEKKLPEHIGKRQKMIEQAKTGVRNRRGHRIQSAEAVIRPLTPSTLLDSICWSISEPSLTARIFMDTSASPLFETGTEDAVDHASLFFDAHGDGRESEASGDDNISRPLRESEKREVIFKGAFLTILFPVDRFGEMGPSARTFFCAGGFSRLRILDHIYAFYQENMSEDEIDVAIHTDSRHADRLRSIYASKESIEEGVVPFKRIDFLGSRRSFELLKRVSGETGNHVYELQIGA*