SEARCH Articles Figures Tables Consilience Consilient mechanisms Consilient protein-based Consilient protein-based machines Mechanical machining Protein machines Protein mechanism Protein-based Protein-based machines