Puzzle #532
What is the missing letter in this sequence?
C
C
D
C
F
E
C
C
D
C
G
C
C
.....