oligorepeat hexarepeat polyhomonucleotide pentarepeat prdna homorepeat repeat unit polythymine polyguanine octarepeat