Problem building multi-subunit proteins