CNPY2 and cancer: This review examines a protein called CNPY2, which is found in higher amounts in many types of cancer such as those affecting the kidney, liver, lung, and prostate.