AIDS-149302 AIDS149302 Dimethyl 2-cyano-5-(3-thienyl)-1H-pyrrole-3,4-dicarboxylate NSC683563