The puff-specific RRM protein NonA is a single-stranded nucleic acid binding protein