триплеты образуют не нуклеиновые кислоты, а азотистые основания, входящие в их состав. триплетов (кодонов) , как и аминокислот, которые кодируются кодонами, немного: в составе белка обнаружено 2- - 26 АК. Но в состав одного белка входит не менее 100 остатков АК, чаще всего 400 и более. И замена всего одной АК на другую приводит к образованию нового белка. Так что причина не в разнообразии АК, а разнообразии комбинаций этих АК, которые образуют первичную структуру белка.