ENSG00000110063 (DCPS)

homo sapiens

decapping enzyme, scavenger