2-Cyano-N-hexylacetohydrazide AIDS-135725 AIDS135725 Cyano-acetic acid N-hexyl-hydrazide NSC636115