((3-Cyano-4,5-dimethyl-1H-pyrrol-2-yl)amino)(oxo)acetic acid 54329-28-1 AIDS-128583 AIDS128583 NSC289618