Protein an overview