Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany.|Department of Biochemistry, Stellenbosch University, Stellenbosch, South Africa.|Department of Biochemistry, Stellenbosch University, Stellenbosch, South Africa.|Department of Systems Biology and Bioinformatics, University of Rostock, Rostock, Germany.|Department of Biochemistry, Stellenbosch University, Stellenbosch, South Africa.