Protein crystal