If \( \vec{a} \) is a nonzero vector such that its projections on the vectors $2\hat{i} - \hat{j} + 2\hat{k}, \hat{i} + 2\hat{j} - 2\hat{k}$ and $\hat{k}$ are equal, then a unit vector along \( \vec{a} \) is: