1. Department of Biotechnology & Enzyme Catalysis, Institute of Biochemistry, Greifswald University, Felix-Hausdorff-Strasse 4, 17487 Greifswald, Germany
2. Toulouse Biotechnology Institute (TBI), Université de Toulouse, CNRS, INRA, INSA, 135, Avenue de Rangueil, F-31077 Toulouse cedex 04, France
3. Protein Biochemistry, Institute of Biochemistry, Greifswald University, Felix-Hausdorff-Strasse 4, 17487 Greifswald, Germany