Calcyclin binding protein (CacyBP) is a protein that binds calcyclin. It may be involved in calcium-dependent ubiquitination and subsequent proteosomal degradation of target proteins. It probably serves as a molecular bridge in ubiquitin E3 complexes and participates in the ubiquitin-mediated degradation of beta-catenin [taken from NCBI Entrez Gene (Gene ID: 27101].