Puzzle #329

What is the next letter in this series.

A C F J O