Apea-like HEPN domain-containing protein