message: fix: properly center mutation groups
diff: @@ -63,7 +63,8 @@ function PeptideMarkerMutationGroupDisconnected({
  const minWidth = (AA_MIN_WIDTH_PX * 6) / (5 + changes.length)
  const pixelsPerAaAdjusted = Math.max(minWidth, pixelsPerAa)
  const width = changes.length * Math.max(pixelsPerAaAdjusted, pixelsPerAa)
  - const x = codonAaRange.begin * pixelsPerAa - pixelsPerAaAdjusted / 2
  + // position mutation group at 'center of group' - half the group width
  + const x = ((codonAaRange.begin + codonAaRange.end) * pixelsPerAa - (codonAaRange.end - codonAaRange.begin) * pixelsPerAaAdjusted) / 2
  let changesHead = changes
  let changesTail: typeof changes = []
  