Predicted to enable DNA binding activity and RNA-dependent RNA polymerase activity. Predicted to be involved in DNA integration and DNA transposition. Is an ortholog of C. elegans rrf-1 and rrf-2. In C. elegans, rrf-1 is involved in siRNA processing.