A total of 10 urinary proteins (HPT, APOA4, CO4, B2MG, A1AG, CATC, VCAM1, CALB1, CSPG4, and VTDB) changed significantly even before a tumor mass was palpable, and these early changes in urine could also be identified with differential abundance at late stages of cancer. The gene discussed is CALB1; the disease is cancer.