Inside fasta_manager, when a FastaEntry is created it should first check that the sequence looks like sequence, meaning that it is in one of these categories:
- Is a standard nucleotide base: 'A','T','C','G'
- Is a nonstandard nucleotide base representing multiple possibilities like 'Y'
- Represents a lack of data properly with a '-' or an 'N'