Vaccine attacks cancer tumors