Preparation, characterization and functional properties of flax seed protein isolate.