Arthrospira platensis - one of spirulina species. Up to 55-70 percent of Spirulina composition is easily digestible protein (including all exogenous amino acids, those the body cannot synthesise on its own, and hence must be provided with food).
eBay