polypurines