Of the following foods, which one is the best source of protein?