Going through this article on Heston's model, where the variance evolves following the SDE \begin{equation} \label{sd1} d\sigma^2_t = \kappa \bigg( m - \color{red}{\sigma^2_t} \bigg)dt + \nu \sqrt {\sigma^2_t} dW_t \end{equation} with $\kappa, m, \nu$ being constants, and $W_t$ a Brownian Motion (corrected errata shown in red).
the author defines \begin{equation} \label{sd} M_t := \int_0^T \mathbb{E}[\sigma^2_s \vert \mathcal{F}_t ] ds \end{equation}
and then proceeds to claim (without further details) that \begin{equation} \label{sd2} dM_t = \nu \sqrt {\sigma^2_t} \bigg( \int_t^T \exp[-\kappa(s-t)] ds \bigg)dW_t \end{equation}
How can one use Itô's lemma to compute the differential? I thought about first defining $X_t := \mathbb{E}[\sigma^2_s \vert \mathcal{F}_t ]$ and computing $dX_t$, but I don't really know how to proceed.
Thanks for reading