AIDS-141185 AIDS141185 Diethyl 1-cyano-2-(5-(ethoxymethyl)-2-furyl)vinylphosphonate NSC655954