A novel zinc finger-containing RNA-binding protein conserved from fruitflies to humans.