NC_001507.1 2588 NC_001508.1 2508