Protein preparations