I have the following equation:
\documentclass[a4paper,oneside]{scrbook}
\usepackage{amsmath}
\begin{document}
\begin{equation*}
\begin{aligned}
X & = A * A * \Big( A * A * A * A
& + AA * AA \\
&& + AA * AA \\
&& + AA * AA & \Big)
\\
& + B * B * \Big( B * B
& + BB * BB \\
&& + BB * BB \\
&& + BB * BB & \Big)
\\
& + C * C * \Big( C * C * C * C * C * C
& + CC * CC \\
&& + CC * CC \\
&& + CC * CC & \Big)
\\
& + D * D + D * D \\
& + D * D + D * D
\end{aligned}
\end{equation*}
\end{document}

I'd like to have the double-characters AA BB CC to be aligned more to the left like in the CC example (but even there is a small gap).
I'd like to have it in one equation, so it will have one number assigned to it. I tried it for almost 5h to do it on my own, but nevertheless what I did, I wasn't able to align it properly within the equation.
How to align this?


+and=do not exactly line up. I had to change&\hphantom{={}}to&\hphantom{\ }. Or Steven's answer, what is exactly doing what I want, but with the tradeoff of more splitting into parts of an bigger equation and I have had to installtabstackengine. – Buni Sep 17 '14 at 07:40