Nucleic acids research Jarno Mäkelä, Meenakshisundaram Kandhavelu, Samuel M D Oliveira, …, Juha Peltonen, Olli Yli-Harja, Andre S Ribeiro DOI: 10.1093/nar/gkt350 PMID: 23644285 PMCID: PMC3711423