For some 1500 million years ago was an important specialization Genome gathered in a cell nucleus inside a membrane

Could you correct the punctuation please?
For some 1500 million years ago was an important specialization: Genome gathered in a cell nucleus inside a membrane.