Predicted to enable metal ion binding activity and nuclease activity. Predicted to be located in centriolar satellite; cytosol; and plasma membrane. Orthologous to human HARBI1 (harbinger transposase derived 1). [provided by Alliance of Genome Resources, Apr 2022]