Receptor-interacting protein kinase 3 is a predictor of survival and plays a tumor suppressive role in colorectal cancer | Synapse