AIDS-150184 AIDS150184 Diethyl 2-allyl-2-(2-oxoethyl)malonate NSC686504