Protein Self-Assembly : Methods and Protocols - McManus, Jennifer J. (Methods in Molecular Biology,, 2019)