Yes diet does make a difference. The natto enzyme is called nattokinase and was discovered by a Japanese doctor. VitalzymSEB is the kind I take which includes nattokinase.
Does it take off weight?