all these evolutionary events are consistent with viewing thermal proteins produced by self-sequencing of amino acids as an evolutionary precursor of contemporary proteins .
C0033684
proteins
C0033665
precursor