polynucleic acid