Provided herein are, inter alia, compositions including afusion protein containing an antigenic cancer peptide and a mature MHCclass II peptide, a nucleic acid encoding the protein, a pharmaceuticalformulation thereof, an antigen-presenting cell expressing the protein.Also provided herein are methods for treating cancer utilizing thesecompositions.