NRBP1 and cancer: Human NRBP1(535 amino acids) has been shown to play dual roles in cancer progression, either suppressing or promoting tumor development.