how to eat soybeans for protein