1. Structural Biology and Biophysics Program, Institute of Biotechnology, Post Office Box 65, University of Helsinki, FIN-00014, Finland.
2. Graduate School of Informational and Structural Biology, Finland.
3. Department of Biochemistry and Food Chemistry, FIN-20014 University of Turku, Finland.