ENSG00000244038 (DDOST)
homo sapiens
dolichyl-diphosphooligosaccharide--protein glycosyltransferase non-catalytic subunit