amino acid blast bioinformatics biology consensus sequence dna database digital object identifier exon gene genetic code genetics hidden markov model junk dna noncoding dna nucleic acid nucleotide operon prosite phosphorylation protein regular expression regulatory sequence satellite dna secondary structure sequence sequence analysis signal sequence structural motif tertiary structure zinc finger