1. International Institute of Molecular and Cell Biology, Trojdena 4, 02-109 Warsaw, Poland
2. Institute of Biochemistry and Biophysics, Polish Academy of Sciences, Pawinskiego 5a, 02-106 Warsaw, Poland
3. New England Biolabs, Inc. 240 County Road, Ipswich, MA 01938, USA