is a lean cut of ham a good reliable source of protein??