Is predicted to encode a protein with the following domains: GIY-YIG endonuclease superfamily; Nucleoporin Nup120/160; and Zinc finger, RING/FYVE/PHD-type. Is an ortholog of C. elegans npp-6. In C. elegans, npp-6 is involved in several processes, including nucleus organization; positive regulation of nematode male tail tip morphogenesis; and protein localization to organelle.