MRTQVVGLSAVVLLALGLTACGSGDESGRTSVTAGTSGAQVQIGNTINYGSVGTTADIDCAEGKALNIGGSNNVLTVKGTCSSVNVGGADNKITLDNVETKISVVGLDNTVVYLAGDPKIEDLGSGNKVDKG