Value Per Nutrient Food 23.84 g 100 grams Protein Lamb, domestic, shoulder, whole (arm and blade), separable lean and fat, trimmed to 1/8" fat, choice, cooked, broiled 23.83 g 100 grams Protein Lamb, Australian, imported, fresh, shoulder ,blade, separable lean only, trimmed to 1/8" fat, cooked, broiled 23.80 g 100 grams Protein Mollusks, mussel, blue, cooked, moist heat 23.80 g 100 grams Protein Fish, trout, rainbow, farmed, cooked, dry heat 23.79 g 100 grams Protein Pork, cured, ham, shank, bone-in, separable lean only, unheated 23.78 g 100 grams Protein Cheese, port de salut 23.77 g 100 grams Protein Game meat, bison, ground, cooked, pan-broiled 23.76 g 100 grams Protein Cheese, colby