MYBBP1A and neoplasm: MYBBP1A expression in renal cancer and its role in tumor progression