message: pdb-parser, atom-site fixes
diff: @@ -108,9 +108,9 @@ export function addAtom(sites: AtomSiteTemplate, model: string, data: Tokenizer,
  // 27 AChar Code for insertion of residues.
  if (str.charCodeAt(s + 26) === 32) { // ' '
  - TokenBuilder.add(sites.label_alt_id, 0, 0);
  + TokenBuilder.add(sites.pdbx_PDB_ins_code, 0, 0);
  } else {
  - TokenBuilder.add(sites.label_alt_id, s + 26, s + 27);
  + TokenBuilder.add(sites.pdbx_PDB_ins_code, s + 26, s + 27);
  }
  // 31 - 38 Real(8.3) Orthogonal coordinates for X in Angstroms.
  @@ -129,7 +129,7 @@ export function addAtom(sites: AtomSiteTemplate, model: string, data: Tokenizer,
  if (length >= 66) {
  TokenBuilder.addToken(sites.B_iso_or_equiv, Tokenizer.trim(data, s + 60, s + 66));
  } else {
  - TokenBuilder.add(sites.label_alt_id, 0, 0);
  + TokenBuilder.add(sites.B_iso_or_equiv, 0, 0);
  }
  // 73 - 76 LString(4) Segment identifier, left-justified.
  @@ -148,6 +148,9 @@ export function addAtom(sites: AtomSiteTemplate, model: string, data: Tokenizer,
  guessElementSymbolTokens(sites.type_symbol, str, s + 12, s + 16)
  }
  + // 79 - 80 LString(2) charge Charge on the atom.
  + // TODO
  +
  sites.pdbx_PDB_model_num[sites.index] = model;
  sites.index++;
  