Human nitric oxide synthases (~1400 residues with 5 co-factors) can be expressed in E. coli to produce mg amounts by using low temperature expression. Is this truly unusual or something that can typically be worked out given effort? What is the data on limits to number of residues that can be made in E. coli?