The function of ENSG00000198018 (ENTPD7, ectonucleoside triphosphate diphosphohydrolase 7) is as follows. Catalyzes the hydrolysis of nucleoside triphosphates and diphosphates in a calcium- or magnesium-dependent manner. Preferentially hydrolyzes nucleoside 5'-triphosphates, with substrate preference for UTP > GTP > CTP. Hydrolyzes ATP and nucleoside diphosphates only to a minor extent. .