Current strategies for protein production and purification enabling membrane protein structural biology | Synapse