BHLHE40 and cancer: Thus, BHLHE40 is a multi-functional protein that mediates the promotion or suppression of cancer in a context dependent manner.