Letters

What is the next letter in the sequence? O T T F F S S __