AIDS-139680 AIDS139680 Methyl 4-(2-(allyloxy)ethyl)-3-oxo-6-heptenoate NSC649456