1. Cell Biology, Technische Universität Kaiserslautern, 67663 Kaiserslautern, Germany
2. Molecular Evolution, Heinrich-Heine-Universität Düsseldorf, 40225 Düsseldorf, Germany
3. Departments of Biochemistry and Molecular Biology, Tel Aviv University, Tel Aviv 6997801, Israel