MUC1 and cancer: The antigens incorporated into self-adjuvanting cancer vaccines range from clustered copies of the TN antigen to truncated MUC1 B cell epitopes to full copies of glycosylated MUC1 VNTR.