3-((5-Oxo-2-pyrrolidinyl)carbonyl)-1,3-thiazolidine-4-carboxylic acid 3-L-Pyroglutamyl-L-thiazolidine-4-carboxylic acid AIDS-147846 AIDS147846 NSC678119 Pidotimod