A type of protein that contains all essential amino acids, found in foods like animal products and soy.