high protein vegetarian sandwich