Immune recognition and tumor protection