Protein production for structural biology: new solutions to new challenges.