AIDS-142451 AIDS142451 Methyl 2-cyano-3-(((hexadecylamino)carbothioyl)amino)acrylate NSC659655