multiple protein domains