triplet code evolution and amino acid consensus order 4019871

Loading…