Is predicted to encode a protein with the following domains: Class II aldolase/adducin N-terminal; Class II Aldolase and Adducin N-terminal domain; Tudor domain; Staphylococcal nuclease homologue; Staphylococcal nuclease (SNase-like), OB-fold; SNase-like, OB-fold superfamily; and Class II aldolase/adducin N-terminal domain superfamily. Is an ortholog of C. elegans tsn-1. In C. elegans, tsn-1 is involved in miRNA-mediated post-transcriptional gene silencing.