Both PPP2R5C and KIAA1522 have also been associated with cancer progression and/or prognosis. Here, NHSL3 is linked to cancer.