Which macronutrient has the highest thermic effect of food (TEF), meaning the body burns the most calories digesting it?