Data availability
No data was used for the research described in the article.
No data was used for the research described in the article.
Current address: Genome Stability Research Group, Institute of Enzymology Research Centre for Natural Sciences, 1117 Budapest, Hungary.