I am interested in obtaining a gene for a particular protein sequences (1000 amino acids) from genescript or from somewhere else. I am confused if i should go for a codon optimization for the expression in Ecoli system or should i ask them not do the codon optimization. Last time when i obtained a codon optimized protein, it was insoluble and we had hard time obtaining soluble protein. Does anybody have idea how to decide in favor or against codon optimization. I can go for only one way as it cost lot of money for 3000 base pairs.