ensg00000198563 (DDX39B)

homo sapiens

DExD-box helicase 39B