Let $G$ be a simple algebraic group over the complex numbers. Is it true that the Lie algebra cohomology $H^*(L\mathfrak{g}, \mathbb{C})$ of the loop Lie algebra $L\mathfrak{g}=\mathfrak{g} \otimes \mathbb{C}((z))$ is isomorphic to the singular cohomology $H^*(LG, \mathbb{C})$ of the loop group of $G$?
I know that the corresponding statement is true for the real form of $G$. I.e. if we want to compute the Lie algebra cohomology for $\mathfrak{g}$ we can just compute the de Rham cohomology for $G$. However, the argument I know of this fact uses the averaging process on $G$ to get a left-invariant differential form from an ordinary differential form. Is there some other way of getting the isomorphism?