L-Glutamine Benefits and Side Effects

L-glutamine, or simply glutamine, is one of the non-essential amino acids. What is its function in our body?