Tetranucleotide Hypothesis