1. The Monash Biomedicine Discovery Institute Department of Biochemistry and Molecular Biology Monash University Clayton Victoria 3800 Australia
2. EMBL Australia Monash University Clayton Victoria 3800 Australia
3. ARC Centre of Excellence for Innovations in Peptide and Protein Science Clayton Victoria 3800 Australia