Catharanthine lactam NSC628065