Skip to main content

Designed armadillo repeat protein YIIIM3AIII