Membrane Protein Purification And Crystallization A Practical Guide 2Nd Edition 2003