ddlg is cancer