3-Deazaneplanocin NSC606385