1. Institute of Theoretical Biology, Humboldt-University, Invalidenstr. 43, 10115 Berlin, Germany
2. Department of Information Science, University of Otago, PO Box 56, Dunedin, New Zealand
3. Department of Biochemistry, University of Otago, PO Box 56, Dunedin, New Zealand