Membrane Proteins Engineering, Purification and Crystallization (Methods in enzymology, 2015)