[1] Univ Bern, Dept Chem Biochem & Pharmaceut Sci, Pharmaceut Technol Res Grp, Freiestr 3, CH-3012 Bern, Switzerland
[2] AlbaNova Univ Ctr, KTH Royal Inst Technol, Sch Biotechnol, Div Prot Technol, SE-10691 Stockholm, Sweden
[3] Univ Bern, Dept Chem Biochem & Pharmaceut Sci, RNA Biol Res Grp, Freiestr 3, CH-3012 Bern, Switzerland