3-(2-Mercaptoanilino)-3-oxopropanoic acid AIDS-129102 AIDS129102 NSC328478