MEGTKIAQDVTKLIGKTPMIFLNKVVDGCVAHVAAKLESMEPCCSVKDRIGKSMIEDAEAKGLITPGKTVLVEPTSGNTGIGLAFIAASKGYKLILTMPASMSLERRVLLRAFGAELVLTEPARGMTGAVQKAEEIVEKTPNAYILQQFENPANPKIHFETTGPEIWEDSNGKVDIFVSGIGTGGTVTGVGKYLKGKNPNIKIVGVEPVESNVLSGGKAGPHKIQGIGAGFIPGVLDVNLLDEVVQVSSDEAIEMAKELALREGLLVGISSGGATAAAIKIAKRPENAGKLIVVIFPSFGERYLSSVLFQSIRDEVNQMQPEA*