high protein legume