She and the rest of the Ptolemies were of almost pure Macedonian Greek ancestry possibly of some Iranian but no Egyptian ancestry

Please fix the punctuation.
She and the rest of the Ptolemies were of almost pure Macedonian Greek ancestry, possibly of some Iranian but no Egyptian ancestry.