Researchers Identify Protein Potentially Repairing Leaky Gut and Alleviating Depression 21 February 2026