AIDS-138310 AIDS138310 Diethyl 2-((2-methyl-3-pyridinyl)methylene)malonate NSC644876