5-Cyano-6-methoxycarbonylmethylthio-2-methyl-4-phenylaminopyrrolo/ 2.3-d/pyridine AIDS-142834 AIDS142834 Methyl ((4-anilino-5-cyano-2-methyl-7H-pyrrolo[2,3-d]pyrimidin-6-yl)thio)acetate NSC661174