hmmm, been a looong time since I've had hemp. LOL.

Seriously, what does this form of it do? Source of protein?