1. Catalysis and Peptide Research Unit, School of Health Sciences, University of KwaZulu-Natal, Durban, South Africa;
2. Protein Structure-Function Research Unit, School of Molecular and Cell Biology, University of the Witwatersrand, Wits, South Africa;
3. School of Chemistry and Physics, University of KwaZulu-Natal, Durban, South Africa;
4. School of Life Sciences, University of KwaZulu-Natal, Durban, South Africa