mRNA cap formation by the human respiratory syncytial virus large protein (Nucleic Acids Research, 2026)