AIDS-127396 AIDS127396 Methyl 2-(((benzoylamino)acetyl)amino)-3-mercaptopropanoate NSC161599