CEACAM5 and neoplasm: CEACAM1, CEACAM5, and CEACAM6 all have variable roles in tumor initiation, progression, and metastasis.