I'm not a raw foodist but have been reading about it recently. Just before I came to this site a few minutes ago I was reading about the glories of hemp seed. Since you're looking for a good source of protein and fat you might want to look into it.
contain all the essential amino acids and essential fatty acids necessary to maintain healthy human life. No other single plant source has the essential amino acids in such an easily digestible form, nor has the essential fatty acids in as perfect a ratio to meet human nutritional needs