Human virus can help treat cancer