Protein definition