ensg00000143476 (DTL)

homo sapiens

denticleless E3 ubiquitin protein ligase homolog