3-((3-Ethoxy-3-oxo-1-propenyl)thio)valine AIDS-136661 AIDS136661 Ethyl 3-(1',1'-dimethyl-2'-amino-2'-carboxyethylthio) acrylate NSC638688