TY - RPRT TI - Peptide synthesis through evolution. AU - K Tamura AU - R W Alexander PY - 2004 DO - 10.1007/s00018-004-3449-9 UR - https://pubmed.ncbi.nlm.nih.gov/15170510/ ID - 15170510 ER -