Assume the Heston Model with dynamics under the martingale measure $Q$ given by
\begin{align} dS_t &= (r-q)S_t dt + \sqrt{v_t}S_tdW_{1,t}^Q\\ dv_t &= \kappa(\theta-v_t)dt + \sigma\sqrt{v_t}dW_{2,t}^Q. \end{align}
How, do I find the price of an European put option, i.e. $$e^{-rT}E^Q[(K-S_T)^+]$$.
My idea is to somehow transform this expression into something that looks like an European call-option (I guess that's the so-call put-call-symmetry). And this post seems to try to tackle the problem. My question is how the last step with the Girsanov Kernel is performed? Some more detailed steps on how to find the kernel and the relation beween the Wiener Processes under the different measures would be helpfull. $$$$