Hoffmann Laboratory Research Methods molecular biology protein purification X-ray crystallography Graphics Interface (PyMol) Phyre 2.0 functional assays electrophoresis recipes sugar experiment ITC HPLC UV VIS Protocol? FPLC Protocol Dfo Recovery Methods So it didn't work