1. Helmholtz Institute for RNA-based Infection Research (HIRI)/Helmholtz Centre for Infection Research (HZI) , 97080 Würzburg, Germany
2. Faculty of Medicine, University of Würzburg , 97080 Würzburg, Germany
3. Department of Biology, University of Toronto , Mississauga, ON L5L 1C6, Canada