SYNPEZZ18A 4591 2237 2246 synthetic NotI linker SYNPEZZ18A 4591 2247 3157 protein A promoter from Staphylococcus aureus SYNPEZZ18A 4591 2540 3154 partial E domain from Staphlococcus aureus SYNPEZZ18A 4591 2561 2908 synthetic linker SYNPEZZ18A 4591 2914 2970 pUC18-polylinker SYNPEZZ18A 4591 2971 3157 lacZ' of pEMBL8p