CLN5 and cancer: BMPs play a paradoxical role in cancer cell proliferation and differentiation [31].