Text this: Structural and functional diversity of viral IRESes.