1. Faculty of Medicine and Health Technology, FI-33014 Tampere University, Finland
2. Department of Biochemistry and Molecular Biology, Michigan State University, East Lansing, MI 48824, USA
3. Department of Chemistry, Auburn University at Montgomery, Montgomery, AL 36117, USA
4. Institute of Biotechnology, FI-00014 University of Helsinki, Finland