1. Protein Engineering and Evolution Unit, Okinawa Institute of Science and Technology Graduate University, 1919-1 Tancha, Onna 904-0495, Okinawa, Japan
2. Research School of Chemistry, Australian National University, Canberra, 2601, Australia
3. Research School of Biology, Australian National University, Canberra 2601, Australia
4. Australian Research Council Centre of Excellence for Innovations in Peptide and Protein Science, Research School of Chemistry, Australian National University, Canberra 2601, ACT, Australia
5. Australian Research Council Centre of Excellence in Synthetic Biology, Research School of Chemistry, Australian National University, Canberra 2601, ACT, Australia