Protein sequence
What Is Protein Sequence?
Protein sequence is the ordered chain of amino acids that constitutes a protein's primary structure, encoded by the corresponding nucleotide sequence in a gene and read out during translation by ribosomes. Twenty standard amino acids, each with a distinct chemical side chain, are the building blocks, and a typical protein contains between 100 and 1,000 amino acid residues arranged in a specific order that ultimately determines how the protein folds and what function it performs. Because the primary sequence encodes all the information required for a protein to adopt its functional three-dimensional shape under physiological conditions, determining and analyzing protein sequences is a foundational activity in molecular biology, bioinformatics, and biomedical engineering.
The practical analysis of protein sequences became possible at scale following Frederick Sanger's sequencing of bovine insulin in the early 1950s, the first protein to be fully sequenced. High-throughput genome and transcriptome sequencing now generates protein sequences computationally from gene sequences at a far greater rate than direct protein sequencing methods such as Edman degradation or mass spectrometry can produce them. The resulting accumulation of sequence data has made bioinformatics databases and computational tools central to the field.
Sequence Representation and Databases
Protein sequences are represented as strings of single-letter or three-letter codes corresponding to the 20 standard amino acids. These sequences are stored in public repositories, of which the most widely used are UniProt and the National Center for Biotechnology Information (NCBI) protein database. UniProt's Swiss-Prot section provides manually curated, annotated entries with functional information, while the larger TrEMBL section contains computationally annotated sequences derived from translated genome data. The NCBI sequence analysis resources provide access to these databases alongside tools for search, retrieval, and comparative analysis. As of the mid-2020s, UniProt contains hundreds of millions of sequence entries, with the reviewed Swiss-Prot subset numbering in the hundreds of thousands.
Sequence Alignment and Homology
Sequence alignment is the process of arranging two or more protein sequences to identify regions of similarity that may reflect functional, structural, or evolutionary relationships. Pairwise alignment uses dynamic programming algorithms such as Smith-Waterman for local alignments and Needleman-Wunsch for global alignments; these methods compare amino acids at corresponding positions using scoring matrices such as BLOSUM62, which encode the statistical likelihood of one amino acid substituting for another during evolution. The BLAST (Basic Local Alignment Search Tool) resource at NCBI is the most widely used tool for searching a protein sequence against databases of known sequences to find homologs, which are sequences related by common evolutionary descent. Multiple sequence alignment extends pairwise methods to sets of related sequences, revealing conserved positions that are functionally or structurally important and serving as the input for phylogenetic analysis and structural modeling.
Sequence-Structure-Function Relationships
The relationship between a protein's amino acid sequence and its three-dimensional structure is a central problem in computational biology. Amino acids at conserved positions in a sequence family often correspond to residues that form the active site, maintain the folded core, or mediate protein-protein interactions. Changes to these positions through mutation typically disrupt function, while positions that vary across homologs tend to be on the protein surface and tolerate substitution. The success of deep learning models such as AlphaFold 2 in predicting three-dimensional structure from sequence alone, as documented in research published in Nature in 2021, has transformed the field by making structural predictions available for nearly all sequenced proteins.
Applications
Protein sequence analysis has applications across many areas of biology and engineering, including:
- Drug target identification, where sequence databases and alignment are used to find conserved active sites suitable for small-molecule or antibody binding
- Evolutionary biology, where sequence divergence across species provides a molecular clock for reconstructing phylogenetic relationships
- Synthetic biology and protein engineering, where sequence knowledge guides the design of mutations that alter enzyme activity, stability, or binding specificity
- Diagnostics and biomarker discovery, where sequence-based identification of pathogen proteins enables rapid test development