Code 6 is correct. Your annuity is a nonqualified annuity and what you did was a nontaxable section 1035 exchange. Code G is only for direct rollovers to or from qualified retirement plans; it is never used for distributions from nonqualified accounts.