message: fix: detect nonACGTs correctly in PCR primers
diff: #include <regex>
  #include <vector>
  +#include "../analyze/nucleotide.h"
  #include "../utils/map.h"
  #include "../utils/mapFind.h"
  #include "../utils/safe_cast.h"
  @@ -149,8 +150,10 @@ namespace Nextclade {
  const auto len = safe_cast<int>(seq.size());
  for (int i = 0; i < len; ++i) {
  const auto& nuc = seq[i];
  + if (isNotAcgt(nuc)) {
  nonAcgts.emplace_back(NucleotideLocation{.pos = i + offset, .nuc = nuc});
  }
  + }
  return nonAcgts;
  }
  