ensg00000123136 (DDX39A)

homo sapiens

DExD-box helicase 39A