genes chromosomes and genomes 5131220