This disclosure provides compositions and methods for treating cancer or inducing an immune response to the cancer in a subject by administering to the subject an effective amount of an isoaspartylated protein or a fragment thereof or an antibody that binds specifically to an isoaspartylated protein or a fragment thereof. In another aspect, the disclosure also provides a pharmaceutical composition, comprising, consisting essentially of, or yet further consisting of an effective amount of the isoaspartylated protein or a fragment thereof or antibody that binds specifically to an isoaspartylated protein or a fragment thereof; and a pharmaceutically acceptable carrier.