Spontaneous self-assembly of engineered armadillo repeat protein fragments into a folded structure

Spontaneous self-assembly of engineered armadillo repeat protein fragments into a folded structure