The invention provides methods, compositions and kits for inducing and/or enhancing an immune response in a subject. The invention in some aspects includes polypeptide and nucleic acid molecules that induce and/or enhance an immune response. In some aspects of the invention, the polypeptide and/or nucleic acid molecules of the invention are useful to induce and/or enhance an immune response in a subject who has or is suspected of having cancer.