Protein classification