2,2,4,4-Tetramethylcyclobutanone semicarbazone AIDS-144228 AIDS144228 NSC666421