Why is protein needed?

Why is protein needed? Protein is needed to form new skin cells, grow hair, build muscle tissue, and more. It also assists in creating hormones and enzymes that are needed for functions within [...]