NPRL2 and cancer: NPRL2 is 1351 bp long and encodes a protein of 380 amino acid residues, although the exact mechanism involved in the inactivation of NPRL2 remains to be elucidated, dysfunctional alterations of the NPRL2 gene and its products have been observed in various types of cancers and cancer cell lines in humans, including lung cancer, breast cancer, osteosarcoma and hepatocellular carcinoma (4–8).