SMS: Protein crystallography