diff IDFilter.xml @ 11:a050a685eea1 draft

"planemo upload for repository https://github.com/galaxyproteomics/tools-galaxyp/tree/master/tools/openms commit ddf41e8bda1ba065f5cdec98e93dee8165ffc1b9"
author galaxyp
date Thu, 03 Sep 2020 16:15:58 +0000
parents ce9d29147d5b
children 8d04dd993653
line wrap: on
line diff
--- a/IDFilter.xml	Fri May 17 09:52:56 2019 -0400
+++ b/IDFilter.xml	Thu Sep 03 16:15:58 2020 +0000
@@ -1,245 +1,123 @@
 <?xml version='1.0' encoding='UTF-8'?>
 <!--This is a configuration file for the integration of a tools into Galaxy (https://galaxyproject.org/). This file was automatically generated using CTDConverter.-->
 <!--Proposed Tool Section: [ID Processing]-->
-<tool id="IDFilter" name="IDFilter" version="2.3.0">
+<tool id="IDFilter" name="IDFilter" version="@TOOL_VERSION@+galaxy@GALAXY_VERSION@" profile="20.05">
   <description>Filters results from protein or peptide identification engines based on different criteria.</description>
   <macros>
     <token name="@EXECUTABLE@">IDFilter</token>
     <import>macros.xml</import>
+    <import>macros_autotest.xml</import>
+    <import>macros_test.xml</import>
   </macros>
-  <expand macro="references"/>
+  <expand macro="requirements"/>
   <expand macro="stdio"/>
-  <expand macro="requirements"/>
-  <command detect_errors="aggressive"><![CDATA[IDFilter
+  <command detect_errors="exit_code"><![CDATA[@QUOTE_FOO@
+@EXT_FOO@
+#import re
 
-#if $param_in:
-  -in $param_in
-#end if
-#if $param_out:
-  -out $param_out
-#end if
-#if $param_length:
-  -length     "$param_length"
-#end if
-#if $param_charge:
-  -charge     "$param_charge"
-#end if
-#if $param_var_mods:
-  -var_mods
-#end if
-#if $param_unique:
-  -unique
-#end if
-#if $param_unique_per_protein:
-  -unique_per_protein
-#end if
-#if $param_keep_unreferenced_protein_hits:
-  -keep_unreferenced_protein_hits
-#end if
-#if $param_remove_decoys:
-  -remove_decoys
-#end if
-#if $param_delete_unreferenced_peptide_hits:
-  -delete_unreferenced_peptide_hits
-#end if
-#if $param_precursor_rt:
-  -precursor:rt     "$param_precursor_rt"
-#end if
-#if $param_precursor_mz:
-  -precursor:mz     "$param_precursor_mz"
-#end if
-#if $param_score_pep:
-  -score:pep $param_score_pep
-#end if
-#if $param_score_prot:
-  -score:prot $param_score_prot
+## Preprocessing
+mkdir in &&
+ln -s '$in' 'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)' &&
+mkdir out &&
+#if $whitelist.proteins:
+  mkdir whitelist.proteins &&
+  ln -s '$whitelist.proteins' 'whitelist.proteins/${re.sub("[^\w\-_]", "_", $whitelist.proteins.element_identifier)}.$gxy2omsext($whitelist.proteins.ext)' &&
 #end if
-#if $param_whitelist_proteins:
-  -whitelist:proteins $param_whitelist_proteins
+#if $whitelist.peptides:
+  mkdir whitelist.peptides &&
+  ln -s '$whitelist.peptides' 'whitelist.peptides/${re.sub("[^\w\-_]", "_", $whitelist.peptides.element_identifier)}.$gxy2omsext($whitelist.peptides.ext)' &&
 #end if
-
-#if $rep_param_whitelist_protein_accessions:
--whitelist:protein_accessions
-  #for token in $rep_param_whitelist_protein_accessions:
-    #if " " in str(token):
-      "$token.param_whitelist_protein_accessions"
-    #else
-      $token.param_whitelist_protein_accessions
-    #end if
-  #end for
-#end if
-#if $param_whitelist_peptides:
-  -whitelist:peptides $param_whitelist_peptides
-#end if
-#if $param_whitelist_ignore_modifications:
-  -whitelist:ignore_modifications
+#if $blacklist.proteins:
+  mkdir blacklist.proteins &&
+  ln -s '$blacklist.proteins' 'blacklist.proteins/${re.sub("[^\w\-_]", "_", $blacklist.proteins.element_identifier)}.$gxy2omsext($blacklist.proteins.ext)' &&
 #end if
-
-#if $rep_param_whitelist_modifications:
--whitelist:modifications
-  #for token in $rep_param_whitelist_modifications:
-    #if " " in str(token):
-      "$token.param_whitelist_modifications"
-    #else
-      $token.param_whitelist_modifications
-    #end if
-  #end for
-#end if
-#if $param_blacklist_proteins:
-  -blacklist:proteins $param_blacklist_proteins
+#if $blacklist.peptides:
+  mkdir blacklist.peptides &&
+  ln -s '$blacklist.peptides' 'blacklist.peptides/${re.sub("[^\w\-_]", "_", $blacklist.peptides.element_identifier)}.$gxy2omsext($blacklist.peptides.ext)' &&
 #end if
-
-#if $rep_param_blacklist_protein_accessions:
--blacklist:protein_accessions
-  #for token in $rep_param_blacklist_protein_accessions:
-    #if " " in str(token):
-      "$token.param_blacklist_protein_accessions"
-    #else
-      $token.param_blacklist_protein_accessions
-    #end if
-  #end for
-#end if
-#if $param_blacklist_peptides:
-  -blacklist:peptides $param_blacklist_peptides
-#end if
-#if $param_blacklist_ignore_modifications:
-  -blacklist:ignore_modifications
+#if $in_silico_digestion.fasta:
+  mkdir in_silico_digestion.fasta &&
+  ln -s '$in_silico_digestion.fasta' 'in_silico_digestion.fasta/${re.sub("[^\w\-_]", "_", $in_silico_digestion.fasta.element_identifier)}.$gxy2omsext($in_silico_digestion.fasta.ext)' &&
 #end if
 
-#if $rep_param_blacklist_modifications:
--blacklist:modifications
-  #for token in $rep_param_blacklist_modifications:
-    #if " " in str(token):
-      "$token.param_blacklist_modifications"
-    #else
-      $token.param_blacklist_modifications
-    #end if
-  #end for
-#end if
-#if $param_digest_fasta:
-  -digest:fasta $param_digest_fasta
-#end if
-#if $param_digest_enzyme:
-  -digest:enzyme
-  #if " " in str($param_digest_enzyme):
-    "$param_digest_enzyme"
-  #else
-    $param_digest_enzyme
-  #end if
-#end if
-#if $param_digest_specificity:
-  -digest:specificity
-  #if " " in str($param_digest_specificity):
-    "$param_digest_specificity"
-  #else
-    $param_digest_specificity
-  #end if
-#end if
-#if $param_digest_missed_cleavages:
-  -digest:missed_cleavages $param_digest_missed_cleavages
+## Main program call
+
+set -o pipefail &&
+@EXECUTABLE@ -write_ctd ./ &&
+python3 '$__tool_directory__/fill_ctd.py' '@EXECUTABLE@.ctd' '$args_json' '$hardcoded_json' &&
+@EXECUTABLE@ -ini @EXECUTABLE@.ctd
+-in
+'in/${re.sub("[^\w\-_]", "_", $in.element_identifier)}.$gxy2omsext($in.ext)'
+-out
+'out/output.${gxy2omsext("idxml")}'
+#if $whitelist.proteins:
+  -whitelist:proteins
+  'whitelist.proteins/${re.sub("[^\w\-_]", "_", $whitelist.proteins.element_identifier)}.$gxy2omsext($whitelist.proteins.ext)'
 #end if
-#if $param_digest_methionine_cleavage:
-  -digest:methionine_cleavage
-#end if
-#if $param_mz_error:
-  -mz:error $param_mz_error
+#if $whitelist.peptides:
+  -whitelist:peptides
+  'whitelist.peptides/${re.sub("[^\w\-_]", "_", $whitelist.peptides.element_identifier)}.$gxy2omsext($whitelist.peptides.ext)'
 #end if
-#if $param_mz_unit:
-  -mz:unit
-  #if " " in str($param_mz_unit):
-    "$param_mz_unit"
-  #else
-    $param_mz_unit
-  #end if
+#if $blacklist.proteins:
+  -blacklist:proteins
+  'blacklist.proteins/${re.sub("[^\w\-_]", "_", $blacklist.proteins.element_identifier)}.$gxy2omsext($blacklist.proteins.ext)'
 #end if
-#if $param_best_n_peptide_hits:
-  -best:n_peptide_hits $param_best_n_peptide_hits
-#end if
-#if $param_best_n_protein_hits:
-  -best:n_protein_hits $param_best_n_protein_hits
-#end if
-#if $param_best_strict:
-  -best:strict
+#if $blacklist.peptides:
+  -blacklist:peptides
+  'blacklist.peptides/${re.sub("[^\w\-_]", "_", $blacklist.peptides.element_identifier)}.$gxy2omsext($blacklist.peptides.ext)'
 #end if
-#if $adv_opts.adv_opts_selector=='advanced':
-    #if $adv_opts.param_force:
-  -force
-#end if
-    #if $adv_opts.param_thresh_pep:
-  -thresh:pep $adv_opts.param_thresh_pep
-#end if
-    #if $adv_opts.param_thresh_prot:
-  -thresh:prot $adv_opts.param_thresh_prot
+#if $in_silico_digestion.fasta:
+  -in_silico_digestion:fasta
+  'in_silico_digestion.fasta/${re.sub("[^\w\-_]", "_", $in_silico_digestion.fasta.element_identifier)}.$gxy2omsext($in_silico_digestion.fasta.ext)'
 #end if
-    #if $adv_opts.param_rt_p_value:
-  -rt:p_value $adv_opts.param_rt_p_value
-#end if
-    #if $adv_opts.param_rt_p_value_1st_dim:
-  -rt:p_value_1st_dim $adv_opts.param_rt_p_value_1st_dim
-#end if
-    #if $adv_opts.param_best_n_to_m_peptide_hits:
-  -best:n_to_m_peptide_hits     "$adv_opts.param_best_n_to_m_peptide_hits"
-#end if
-#end if
-]]></command>
+
+## Postprocessing
+&& mv 'out/output.${gxy2omsext("idxml")}' '$out'
+#if "ctd_out_FLAG" in $OPTIONAL_OUTPUTS
+  && mv '@EXECUTABLE@.ctd' '$ctd_out'
+#end if]]></command>
+  <configfiles>
+    <inputs name="args_json" data_style="paths"/>
+    <configfile name="hardcoded_json"><![CDATA[{"log": "log.txt", "threads": "\${GALAXY_SLOTS:-1}", "no_progress": true}]]></configfile>
+  </configfiles>
   <inputs>
-    <param name="param_in" type="data" format="idxml" optional="False" label="input file" help="(-in) "/>
-    <param name="param_length" type="text" size="30" value=":" label="Keep only peptide hits with a sequence length in this range" help="(-length) ">
-      <sanitizer>
-        <valid initial="string.printable">
-          <remove value="'"/>
-          <remove value="&quot;"/>
-        </valid>
-      </sanitizer>
-    </param>
-    <param name="param_charge" type="text" size="30" value=":" label="Keep only peptide hits with charge states in this range" help="(-charge) ">
-      <sanitizer>
-        <valid initial="string.printable">
-          <remove value="'"/>
-          <remove value="&quot;"/>
-        </valid>
-      </sanitizer>
-    </param>
-    <param name="param_var_mods" display="radio" type="boolean" truevalue="-var_mods" falsevalue="" checked="false" optional="True" label="Keep only peptide hits with variable modifications (as defined in the 'SearchParameters' section of the input file)" help="(-var_mods) "/>
-    <param name="param_unique" display="radio" type="boolean" truevalue="-unique" falsevalue="" checked="false" optional="True" label="If a peptide hit occurs more than once per peptide ID, only one instance is kept" help="(-unique) "/>
-    <param name="param_unique_per_protein" display="radio" type="boolean" truevalue="-unique_per_protein" falsevalue="" checked="false" optional="True" label="Only peptides matching exactly one protein are kept" help="(-unique_per_protein) Remember that isoforms count as different proteins!"/>
-    <param name="param_keep_unreferenced_protein_hits" display="radio" type="boolean" truevalue="-keep_unreferenced_protein_hits" falsevalue="" checked="false" optional="True" label="Proteins not referenced by a peptide are retained in the IDs" help="(-keep_unreferenced_protein_hits) "/>
-    <param name="param_remove_decoys" display="radio" type="boolean" truevalue="-remove_decoys" falsevalue="" checked="false" optional="True" label="Remove proteins according to the information in the user parameters" help="(-remove_decoys) Usually used in combination with 'delete_unreferenced_peptide_hits'"/>
-    <param name="param_delete_unreferenced_peptide_hits" display="radio" type="boolean" truevalue="-delete_unreferenced_peptide_hits" falsevalue="" checked="false" optional="True" label="Peptides not referenced by any protein are deleted in the IDs" help="(-delete_unreferenced_peptide_hits) Usually used in combination with 'score:prot' or 'thresh:prot'"/>
-    <param name="param_precursor_rt" type="text" size="30" value=":" label="Retention time range to extract" help="(-rt) ">
-      <sanitizer>
-        <valid initial="string.printable">
-          <remove value="'"/>
-          <remove value="&quot;"/>
-        </valid>
-      </sanitizer>
-    </param>
-    <param name="param_precursor_mz" type="text" size="30" value=":" label="Mass-to-charge range to extract" help="(-mz) ">
-      <sanitizer>
-        <valid initial="string.printable">
-          <remove value="'"/>
-          <remove value="&quot;"/>
-        </valid>
-      </sanitizer>
-    </param>
-    <param name="param_score_pep" type="float" value="0.0" label="The score which should be reached by a peptide hit to be kept" help="(-pep) "/>
-    <param name="param_score_prot" type="float" value="0.0" label="The score which should be reached by a protein hit to be kept" help="(-prot) Use in combination with 'delete_unreferenced_peptide_hits' to remove affected peptides"/>
-    <param name="param_whitelist_proteins" type="data" format="fasta" optional="True" label="Filename of a FASTA file containing protein sequences" help="(-proteins) &lt;br&gt;All peptides that are not referencing a protein in this file are removed. &lt;br&gt;All proteins whose accessions are not present in this file are removed"/>
-    <repeat name="rep_param_whitelist_protein_accessions" min="0" title="param_whitelist_protein_accessions">
-      <param name="param_whitelist_protein_accessions" type="text" size="30" label="All peptides that do not reference at least one of the provided protein accession are removed" help="(-protein_accessions) &lt;br&gt;Only proteins of the provided list are retained">
-        <sanitizer>
-          <valid initial="string.printable">
-            <remove value="'"/>
-            <remove value="&quot;"/>
-          </valid>
-        </sanitizer>
+    <param name="in" argument="-in" type="data" format="idxml" optional="false" label="input file" help=" select idxml data sets(s)"/>
+    <param name="var_mods" argument="-var_mods" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Keep only peptide hits with variable modifications (as defined in the 'SearchParameters' section of the input file)" help=""/>
+    <param name="remove_shared_peptides" argument="-remove_shared_peptides" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Only peptides matching exactly one protein are kept" help="Remember that isoforms count as different proteins!"/>
+    <param name="keep_unreferenced_protein_hits" argument="-keep_unreferenced_protein_hits" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Proteins not referenced by a peptide are retained in the IDs" help=""/>
+    <param name="remove_decoys" argument="-remove_decoys" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Remove proteins according to the information in the user parameters" help="Usually used in combination with 'delete_unreferenced_peptide_hits'"/>
+    <param name="delete_unreferenced_peptide_hits" argument="-delete_unreferenced_peptide_hits" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Peptides not referenced by any protein are deleted in the IDs" help="Usually used in combination with 'score:prot' or 'thresh:prot'"/>
+    <section name="precursor" title="Filtering by precursor attributes (RT, m/z, charge, length)" help="" expanded="false">
+      <param name="rt" argument="-precursor:rt" type="text" optional="true" value=":" label="Retention time range to extract" help="">
+        <expand macro="list_string_san"/>
+      </param>
+      <param name="mz" argument="-precursor:mz" type="text" optional="true" value=":" label="Mass-to-charge range to extract" help="">
+        <expand macro="list_string_san"/>
+      </param>
+      <param name="length" argument="-precursor:length" type="text" optional="true" value=":" label="Keep only peptide hits with a sequence length in this range" help="">
+        <expand macro="list_string_san"/>
+      </param>
+      <param name="charge" argument="-precursor:charge" type="text" optional="true" value=":" label="Keep only peptide hits with charge states in this range" help="">
+        <expand macro="list_string_san"/>
       </param>
-    </repeat>
-    <param name="param_whitelist_peptides" type="data" format="idxml" optional="True" label="Only peptides with the same sequence and modification assignment as any peptide in this file are kept" help="(-peptides) Use with 'whitelist:ignore_modifications' to only compare by sequence. &lt;br&gt;"/>
-    <param name="param_whitelist_ignore_modifications" display="radio" type="boolean" truevalue="-whitelist:ignore_modifications" falsevalue="" checked="false" optional="True" label="Compare whitelisted peptides by sequence only" help="(-ignore_modifications) "/>
-    <repeat name="rep_param_whitelist_modifications" min="0" title="param_whitelist_modifications">
-      <param name="param_whitelist_modifications" type="select" optional="True" label="Keep only peptides with sequences that contain (any of) the selected modification(s)" help="(-modifications) ">
+    </section>
+    <section name="score" title="Filtering by peptide/protein score" help="" expanded="false">
+      <param name="pep" argument="-score:pep" type="float" optional="true" value="0.0" label="The score which should be reached by a peptide hit to be kept" help=""/>
+      <param name="prot" argument="-score:prot" type="float" optional="true" value="0.0" label="The score which should be reached by a protein hit to be kept" help="Use in combination with 'delete_unreferenced_peptide_hits' to remove affected peptides"/>
+    </section>
+    <section name="whitelist" title="Filtering by whitelisting (only peptides/proteins from a given set can pass)" help="" expanded="false">
+      <param name="proteins" argument="-whitelist:proteins" type="data" format="fasta" optional="true" label="Filename of a FASTA file containing protein sequences" help="All peptides that are not referencing a protein in this file are removed.. All proteins whose accessions are not present in this file are removed select fasta data sets(s)"/>
+      <param name="protein_accessions" argument="-whitelist:protein_accessions" type="text" optional="true" value="" label="All peptides that do not reference at least one of the provided protein accession are removed" help="Only proteins of the provided list are retained (space separated list, in order to allow for spaces in list items surround them by single quotes)">
+        <expand macro="list_string_val"/>
+        <expand macro="list_string_san"/>
+      </param>
+      <param name="peptides" argument="-whitelist:peptides" type="data" format="idxml" optional="true" label="Only peptides with the same sequence and modification assignment as any peptide in this file are kept" help="Use with 'whitelist:ignore_modifications' to only compare by sequence..  select idxml data sets(s)"/>
+      <param name="ignore_modifications" argument="-whitelist:ignore_modifications" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Compare whitelisted peptides by sequence only" help=""/>
+      <param name="modifications" argument="-whitelist:modifications" multiple="true" type="select" optional="true" label="Keep only peptides with sequences that contain (any of) the selected modification(s)" help="">
+        <option value="">default (nothing chosen)</option>
         <option value="15N-oxobutanoic (N-term C)">15N-oxobutanoic (N-term C)</option>
+        <option value="15N-oxobutanoic (Protein N-term S)">15N-oxobutanoic (Protein N-term S)</option>
+        <option value="15N-oxobutanoic (Protein N-term T)">15N-oxobutanoic (Protein N-term T)</option>
         <option value="2-dimethylsuccinyl (C)">2-dimethylsuccinyl (C)</option>
         <option value="2-monomethylsuccinyl (C)">2-monomethylsuccinyl (C)</option>
         <option value="2-nitrobenzyl (Y)">2-nitrobenzyl (Y)</option>
@@ -255,6 +133,28 @@
         <option value="4-ONE+Delta:H(-2)O(-1) (H)">4-ONE+Delta:H(-2)O(-1) (H)</option>
         <option value="4-ONE+Delta:H(-2)O(-1) (K)">4-ONE+Delta:H(-2)O(-1) (K)</option>
         <option value="4AcAllylGal (C)">4AcAllylGal (C)</option>
+        <option value="a-type-ion (C-term)">a-type-ion (C-term)</option>
+        <option value="AccQTag (K)">AccQTag (K)</option>
+        <option value="AccQTag (N-term)">AccQTag (N-term)</option>
+        <option value="Acetyl (C)">Acetyl (C)</option>
+        <option value="Acetyl (H)">Acetyl (H)</option>
+        <option value="Acetyl (K)">Acetyl (K)</option>
+        <option value="Acetyl (N-term)">Acetyl (N-term)</option>
+        <option value="Acetyl (Protein N-term)">Acetyl (Protein N-term)</option>
+        <option value="Acetyl (S)">Acetyl (S)</option>
+        <option value="Acetyl (T)">Acetyl (T)</option>
+        <option value="Acetyl (Y)">Acetyl (Y)</option>
+        <option value="Acetyl:13C(2) (K)">Acetyl:13C(2) (K)</option>
+        <option value="Acetyl:13C(2) (Protein N-term)">Acetyl:13C(2) (Protein N-term)</option>
+        <option value="Acetyl:2H(3) (H)">Acetyl:2H(3) (H)</option>
+        <option value="Acetyl:2H(3) (K)">Acetyl:2H(3) (K)</option>
+        <option value="Acetyl:2H(3) (N-term)">Acetyl:2H(3) (N-term)</option>
+        <option value="Acetyl:2H(3) (Protein N-term)">Acetyl:2H(3) (Protein N-term)</option>
+        <option value="Acetyl:2H(3) (S)">Acetyl:2H(3) (S)</option>
+        <option value="Acetyl:2H(3) (T)">Acetyl:2H(3) (T)</option>
+        <option value="Acetyl:2H(3) (Y)">Acetyl:2H(3) (Y)</option>
+        <option value="Acetyldeoxyhypusine (K)">Acetyldeoxyhypusine (K)</option>
+        <option value="Acetylhypusine (K)">Acetylhypusine (K)</option>
         <option value="ADP-Ribosyl (C)">ADP-Ribosyl (C)</option>
         <option value="ADP-Ribosyl (D)">ADP-Ribosyl (D)</option>
         <option value="ADP-Ribosyl (E)">ADP-Ribosyl (E)</option>
@@ -265,6 +165,7 @@
         <option value="ADP-Ribosyl (T)">ADP-Ribosyl (T)</option>
         <option value="AEBS (H)">AEBS (H)</option>
         <option value="AEBS (K)">AEBS (K)</option>
+        <option value="AEBS (Protein N-term)">AEBS (Protein N-term)</option>
         <option value="AEBS (S)">AEBS (S)</option>
         <option value="AEBS (Y)">AEBS (Y)</option>
         <option value="AEC-MAEC (S)">AEC-MAEC (S)</option>
@@ -275,28 +176,6 @@
         <option value="AHA-Alkyne-KDDDD (M)">AHA-Alkyne-KDDDD (M)</option>
         <option value="AHA-SS (M)">AHA-SS (M)</option>
         <option value="AHA-SS_CAM (M)">AHA-SS_CAM (M)</option>
-        <option value="AMTzHexNAc2 (N)">AMTzHexNAc2 (N)</option>
-        <option value="AMTzHexNAc2 (S)">AMTzHexNAc2 (S)</option>
-        <option value="AMTzHexNAc2 (T)">AMTzHexNAc2 (T)</option>
-        <option value="AROD (C)">AROD (C)</option>
-        <option value="AccQTag (K)">AccQTag (K)</option>
-        <option value="AccQTag (N-term)">AccQTag (N-term)</option>
-        <option value="Acetyl (C)">Acetyl (C)</option>
-        <option value="Acetyl (H)">Acetyl (H)</option>
-        <option value="Acetyl (K)">Acetyl (K)</option>
-        <option value="Acetyl (N-term)">Acetyl (N-term)</option>
-        <option value="Acetyl (S)">Acetyl (S)</option>
-        <option value="Acetyl (T)">Acetyl (T)</option>
-        <option value="Acetyl (Y)">Acetyl (Y)</option>
-        <option value="Acetyl:13C(2) (K)">Acetyl:13C(2) (K)</option>
-        <option value="Acetyl:2H(3) (H)">Acetyl:2H(3) (H)</option>
-        <option value="Acetyl:2H(3) (K)">Acetyl:2H(3) (K)</option>
-        <option value="Acetyl:2H(3) (N-term)">Acetyl:2H(3) (N-term)</option>
-        <option value="Acetyl:2H(3) (S)">Acetyl:2H(3) (S)</option>
-        <option value="Acetyl:2H(3) (T)">Acetyl:2H(3) (T)</option>
-        <option value="Acetyl:2H(3) (Y)">Acetyl:2H(3) (Y)</option>
-        <option value="Acetyldeoxyhypusine (K)">Acetyldeoxyhypusine (K)</option>
-        <option value="Acetylhypusine (K)">Acetylhypusine (K)</option>
         <option value="Ahx2+Hsl (C-term)">Ahx2+Hsl (C-term)</option>
         <option value="Ala-&gt;Arg (A)">Ala-&gt;Arg (A)</option>
         <option value="Ala-&gt;Asn (A)">Ala-&gt;Asn (A)</option>
@@ -317,15 +196,21 @@
         <option value="Ala-&gt;Val (A)">Ala-&gt;Val (A)</option>
         <option value="Ala-&gt;Xle (A)">Ala-&gt;Xle (A)</option>
         <option value="Amidated (C-term)">Amidated (C-term)</option>
+        <option value="Amidated (Protein C-term)">Amidated (Protein C-term)</option>
         <option value="Amidine (K)">Amidine (K)</option>
         <option value="Amidine (N-term)">Amidine (N-term)</option>
         <option value="Amidino (C)">Amidino (C)</option>
         <option value="Amino (Y)">Amino (Y)</option>
         <option value="Ammonia-loss (N)">Ammonia-loss (N)</option>
         <option value="Ammonia-loss (N-term C)">Ammonia-loss (N-term C)</option>
+        <option value="Ammonia-loss (Protein N-term S)">Ammonia-loss (Protein N-term S)</option>
+        <option value="Ammonia-loss (Protein N-term T)">Ammonia-loss (Protein N-term T)</option>
         <option value="Ammonium (C-term)">Ammonium (C-term)</option>
         <option value="Ammonium (D)">Ammonium (D)</option>
         <option value="Ammonium (E)">Ammonium (E)</option>
+        <option value="AMTzHexNAc2 (N)">AMTzHexNAc2 (N)</option>
+        <option value="AMTzHexNAc2 (S)">AMTzHexNAc2 (S)</option>
+        <option value="AMTzHexNAc2 (T)">AMTzHexNAc2 (T)</option>
         <option value="Archaeol (C)">Archaeol (C)</option>
         <option value="Arg (N-term)">Arg (N-term)</option>
         <option value="Arg-&gt;Ala (R)">Arg-&gt;Ala (R)</option>
@@ -352,6 +237,7 @@
         <option value="Arg-loss (C-term R)">Arg-loss (C-term R)</option>
         <option value="Arg2PG (R)">Arg2PG (R)</option>
         <option value="Argbiotinhydrazide (R)">Argbiotinhydrazide (R)</option>
+        <option value="AROD (C)">AROD (C)</option>
         <option value="Asn-&gt;Ala (N)">Asn-&gt;Ala (N)</option>
         <option value="Asn-&gt;Arg (N)">Asn-&gt;Arg (N)</option>
         <option value="Asn-&gt;Asp (N)">Asn-&gt;Asp (N)</option>
@@ -389,32 +275,33 @@
         <option value="Asp-&gt;Val (D)">Asp-&gt;Val (D)</option>
         <option value="Asp-&gt;Xle (D)">Asp-&gt;Xle (D)</option>
         <option value="Atto495Maleimide (C)">Atto495Maleimide (C)</option>
+        <option value="azole (C)">azole (C)</option>
+        <option value="azole (S)">azole (S)</option>
+        <option value="Bacillosamine (N)">Bacillosamine (N)</option>
         <option value="BADGE (C)">BADGE (C)</option>
         <option value="BDMAPP (H)">BDMAPP (H)</option>
         <option value="BDMAPP (K)">BDMAPP (K)</option>
+        <option value="BDMAPP (Protein N-term)">BDMAPP (Protein N-term)</option>
         <option value="BDMAPP (W)">BDMAPP (W)</option>
         <option value="BDMAPP (Y)">BDMAPP (Y)</option>
+        <option value="Benzoyl (K)">Benzoyl (K)</option>
+        <option value="Benzoyl (N-term)">Benzoyl (N-term)</option>
+        <option value="benzylguanidine (K)">benzylguanidine (K)</option>
+        <option value="beta FNA (C)">beta FNA (C)</option>
+        <option value="beta FNA (K)">beta FNA (K)</option>
         <option value="BHT (C)">BHT (C)</option>
         <option value="BHT (H)">BHT (H)</option>
         <option value="BHT (K)">BHT (K)</option>
         <option value="BHTOH (C)">BHTOH (C)</option>
         <option value="BHTOH (H)">BHTOH (H)</option>
         <option value="BHTOH (K)">BHTOH (K)</option>
-        <option value="BITC (C)">BITC (C)</option>
-        <option value="BITC (K)">BITC (K)</option>
-        <option value="BITC (N-term)">BITC (N-term)</option>
-        <option value="BMOE (C)">BMOE (C)</option>
-        <option value="BMP-piperidinol (C)">BMP-piperidinol (C)</option>
-        <option value="BMP-piperidinol (M)">BMP-piperidinol (M)</option>
-        <option value="Bacillosamine (N)">Bacillosamine (N)</option>
-        <option value="Benzoyl (K)">Benzoyl (K)</option>
-        <option value="Benzoyl (N-term)">Benzoyl (N-term)</option>
         <option value="Biotin (K)">Biotin (K)</option>
         <option value="Biotin (N-term)">Biotin (N-term)</option>
         <option value="Biotin-HPDP (C)">Biotin-HPDP (C)</option>
         <option value="Biotin-PEG-PRA (M)">Biotin-PEG-PRA (M)</option>
         <option value="Biotin-PEO-Amine (D)">Biotin-PEO-Amine (D)</option>
         <option value="Biotin-PEO-Amine (E)">Biotin-PEO-Amine (E)</option>
+        <option value="Biotin-PEO-Amine (Protein C-term)">Biotin-PEO-Amine (Protein C-term)</option>
         <option value="Biotin-phenacyl (C)">Biotin-phenacyl (C)</option>
         <option value="Biotin-phenacyl (H)">Biotin-phenacyl (H)</option>
         <option value="Biotin-phenacyl (S)">Biotin-phenacyl (S)</option>
@@ -436,7 +323,20 @@
         <option value="Biotin:Thermo-88310 (K)">Biotin:Thermo-88310 (K)</option>
         <option value="Biotin:Thermo-88317 (S)">Biotin:Thermo-88317 (S)</option>
         <option value="Biotin:Thermo-88317 (Y)">Biotin:Thermo-88317 (Y)</option>
+        <option value="biotinAcrolein298 (C)">biotinAcrolein298 (C)</option>
+        <option value="biotinAcrolein298 (H)">biotinAcrolein298 (H)</option>
+        <option value="biotinAcrolein298 (K)">biotinAcrolein298 (K)</option>
+        <option value="biotinAcrolein298 (Protein N-term)">biotinAcrolein298 (Protein N-term)</option>
         <option value="BisANS (K)">BisANS (K)</option>
+        <option value="bisANS-sulfonates (K)">bisANS-sulfonates (K)</option>
+        <option value="bisANS-sulfonates (S)">bisANS-sulfonates (S)</option>
+        <option value="bisANS-sulfonates (T)">bisANS-sulfonates (T)</option>
+        <option value="BITC (C)">BITC (C)</option>
+        <option value="BITC (K)">BITC (K)</option>
+        <option value="BITC (N-term)">BITC (N-term)</option>
+        <option value="BMOE (C)">BMOE (C)</option>
+        <option value="BMP-piperidinol (C)">BMP-piperidinol (C)</option>
+        <option value="BMP-piperidinol (M)">BMP-piperidinol (M)</option>
         <option value="Bodipy (C)">Bodipy (C)</option>
         <option value="Brij35 (N-term)">Brij35 (N-term)</option>
         <option value="Brij58 (N-term)">Brij58 (N-term)</option>
@@ -450,7 +350,90 @@
         <option value="C8-QAT (N-term)">C8-QAT (N-term)</option>
         <option value="CAF (N-term)">CAF (N-term)</option>
         <option value="CAMthiopropanoyl (K)">CAMthiopropanoyl (K)</option>
+        <option value="CAMthiopropanoyl (Protein N-term)">CAMthiopropanoyl (Protein N-term)</option>
+        <option value="Can-FP-biotin (S)">Can-FP-biotin (S)</option>
+        <option value="Can-FP-biotin (T)">Can-FP-biotin (T)</option>
+        <option value="Can-FP-biotin (Y)">Can-FP-biotin (Y)</option>
+        <option value="Carbamidomethyl (C)">Carbamidomethyl (C)</option>
+        <option value="Carbamidomethyl (D)">Carbamidomethyl (D)</option>
+        <option value="Carbamidomethyl (E)">Carbamidomethyl (E)</option>
+        <option value="Carbamidomethyl (H)">Carbamidomethyl (H)</option>
+        <option value="Carbamidomethyl (K)">Carbamidomethyl (K)</option>
+        <option value="Carbamidomethyl (N-term)">Carbamidomethyl (N-term)</option>
+        <option value="Carbamidomethyl (S)">Carbamidomethyl (S)</option>
+        <option value="Carbamidomethyl (T)">Carbamidomethyl (T)</option>
+        <option value="Carbamidomethyl (U)">Carbamidomethyl (U)</option>
+        <option value="Carbamidomethyl (Y)">Carbamidomethyl (Y)</option>
+        <option value="CarbamidomethylDTT (C)">CarbamidomethylDTT (C)</option>
+        <option value="Carbamyl (C)">Carbamyl (C)</option>
+        <option value="Carbamyl (K)">Carbamyl (K)</option>
+        <option value="Carbamyl (M)">Carbamyl (M)</option>
+        <option value="Carbamyl (N-term)">Carbamyl (N-term)</option>
+        <option value="Carbamyl (Protein N-term)">Carbamyl (Protein N-term)</option>
+        <option value="Carbamyl (R)">Carbamyl (R)</option>
+        <option value="Carbamyl (S)">Carbamyl (S)</option>
+        <option value="Carbamyl (T)">Carbamyl (T)</option>
+        <option value="Carbamyl (Y)">Carbamyl (Y)</option>
+        <option value="Carbofuran (S)">Carbofuran (S)</option>
+        <option value="Carboxy (D)">Carboxy (D)</option>
+        <option value="Carboxy (E)">Carboxy (E)</option>
+        <option value="Carboxy (K)">Carboxy (K)</option>
+        <option value="Carboxy (Protein N-term M)">Carboxy (Protein N-term M)</option>
+        <option value="Carboxy (W)">Carboxy (W)</option>
+        <option value="Carboxy-&gt;Thiocarboxy (Protein C-term G)">Carboxy-&gt;Thiocarboxy (Protein C-term G)</option>
+        <option value="Carboxyethyl (H)">Carboxyethyl (H)</option>
+        <option value="Carboxyethyl (K)">Carboxyethyl (K)</option>
+        <option value="Carboxyethylpyrrole (K)">Carboxyethylpyrrole (K)</option>
+        <option value="Carboxymethyl (C)">Carboxymethyl (C)</option>
+        <option value="Carboxymethyl (K)">Carboxymethyl (K)</option>
+        <option value="Carboxymethyl (N-term)">Carboxymethyl (N-term)</option>
+        <option value="Carboxymethyl (U)">Carboxymethyl (U)</option>
+        <option value="Carboxymethyl (W)">Carboxymethyl (W)</option>
+        <option value="Carboxymethyl:13C(2) (C)">Carboxymethyl:13C(2) (C)</option>
+        <option value="CarboxymethylDMAP (N-term)">CarboxymethylDMAP (N-term)</option>
+        <option value="CarboxymethylDTT (C)">CarboxymethylDTT (C)</option>
+        <option value="Cation:Ag (C-term)">Cation:Ag (C-term)</option>
+        <option value="Cation:Ag (D)">Cation:Ag (D)</option>
+        <option value="Cation:Ag (E)">Cation:Ag (E)</option>
+        <option value="Cation:Ca[II] (C-term)">Cation:Ca[II] (C-term)</option>
+        <option value="Cation:Ca[II] (D)">Cation:Ca[II] (D)</option>
+        <option value="Cation:Ca[II] (E)">Cation:Ca[II] (E)</option>
+        <option value="Cation:Cu[I] (C-term)">Cation:Cu[I] (C-term)</option>
+        <option value="Cation:Cu[I] (D)">Cation:Cu[I] (D)</option>
+        <option value="Cation:Cu[I] (E)">Cation:Cu[I] (E)</option>
+        <option value="Cation:Cu[I] (H)">Cation:Cu[I] (H)</option>
+        <option value="Cation:Fe[II] (C-term)">Cation:Fe[II] (C-term)</option>
+        <option value="Cation:Fe[II] (D)">Cation:Fe[II] (D)</option>
+        <option value="Cation:Fe[II] (E)">Cation:Fe[II] (E)</option>
+        <option value="Cation:K (C-term)">Cation:K (C-term)</option>
+        <option value="Cation:K (D)">Cation:K (D)</option>
+        <option value="Cation:K (E)">Cation:K (E)</option>
+        <option value="Cation:Li (C-term)">Cation:Li (C-term)</option>
+        <option value="Cation:Li (D)">Cation:Li (D)</option>
+        <option value="Cation:Li (E)">Cation:Li (E)</option>
+        <option value="Cation:Mg[II] (C-term)">Cation:Mg[II] (C-term)</option>
+        <option value="Cation:Mg[II] (D)">Cation:Mg[II] (D)</option>
+        <option value="Cation:Mg[II] (E)">Cation:Mg[II] (E)</option>
+        <option value="Cation:Na (C-term)">Cation:Na (C-term)</option>
+        <option value="Cation:Na (D)">Cation:Na (D)</option>
+        <option value="Cation:Na (E)">Cation:Na (E)</option>
+        <option value="Cation:Ni[II] (C-term)">Cation:Ni[II] (C-term)</option>
+        <option value="Cation:Ni[II] (D)">Cation:Ni[II] (D)</option>
+        <option value="Cation:Ni[II] (E)">Cation:Ni[II] (E)</option>
+        <option value="Cation:Zn[II] (C-term)">Cation:Zn[II] (C-term)</option>
+        <option value="Cation:Zn[II] (D)">Cation:Zn[II] (D)</option>
+        <option value="Cation:Zn[II] (E)">Cation:Zn[II] (E)</option>
+        <option value="Cation:Zn[II] (H)">Cation:Zn[II] (H)</option>
+        <option value="cGMP (C)">cGMP (C)</option>
+        <option value="cGMP (S)">cGMP (S)</option>
+        <option value="cGMP+RMP-loss (C)">cGMP+RMP-loss (C)</option>
+        <option value="cGMP+RMP-loss (S)">cGMP+RMP-loss (S)</option>
         <option value="CHDH (D)">CHDH (D)</option>
+        <option value="Chlorination (Y)">Chlorination (Y)</option>
+        <option value="Chlorpyrifos (S)">Chlorpyrifos (S)</option>
+        <option value="Chlorpyrifos (T)">Chlorpyrifos (T)</option>
+        <option value="Chlorpyrifos (Y)">Chlorpyrifos (Y)</option>
+        <option value="Cholesterol (Protein C-term)">Cholesterol (Protein C-term)</option>
         <option value="CLIP_TRAQ_2 (K)">CLIP_TRAQ_2 (K)</option>
         <option value="CLIP_TRAQ_2 (N-term)">CLIP_TRAQ_2 (N-term)</option>
         <option value="CLIP_TRAQ_2 (Y)">CLIP_TRAQ_2 (Y)</option>
@@ -460,6 +443,24 @@
         <option value="CLIP_TRAQ_4 (K)">CLIP_TRAQ_4 (K)</option>
         <option value="CLIP_TRAQ_4 (N-term)">CLIP_TRAQ_4 (N-term)</option>
         <option value="CLIP_TRAQ_4 (Y)">CLIP_TRAQ_4 (Y)</option>
+        <option value="CoenzymeA (C)">CoenzymeA (C)</option>
+        <option value="Cresylphosphate (H)">Cresylphosphate (H)</option>
+        <option value="Cresylphosphate (K)">Cresylphosphate (K)</option>
+        <option value="Cresylphosphate (R)">Cresylphosphate (R)</option>
+        <option value="Cresylphosphate (S)">Cresylphosphate (S)</option>
+        <option value="Cresylphosphate (T)">Cresylphosphate (T)</option>
+        <option value="Cresylphosphate (Y)">Cresylphosphate (Y)</option>
+        <option value="CresylSaligeninPhosphate (H)">CresylSaligeninPhosphate (H)</option>
+        <option value="CresylSaligeninPhosphate (K)">CresylSaligeninPhosphate (K)</option>
+        <option value="CresylSaligeninPhosphate (R)">CresylSaligeninPhosphate (R)</option>
+        <option value="CresylSaligeninPhosphate (S)">CresylSaligeninPhosphate (S)</option>
+        <option value="CresylSaligeninPhosphate (T)">CresylSaligeninPhosphate (T)</option>
+        <option value="CresylSaligeninPhosphate (Y)">CresylSaligeninPhosphate (Y)</option>
+        <option value="Crotonaldehyde (C)">Crotonaldehyde (C)</option>
+        <option value="Crotonaldehyde (H)">Crotonaldehyde (H)</option>
+        <option value="Crotonaldehyde (K)">Crotonaldehyde (K)</option>
+        <option value="Crotonyl (K)">Crotonyl (K)</option>
+        <option value="CuSMo (C)">CuSMo (C)</option>
         <option value="CUSTOM0 (A)">CUSTOM0 (A)</option>
         <option value="CUSTOM0 (C)">CUSTOM0 (C)</option>
         <option value="CUSTOM0 (C-term)">CUSTOM0 (C-term)</option>
@@ -680,118 +681,29 @@
         <option value="CUSTOM9 (V)">CUSTOM9 (V)</option>
         <option value="CUSTOM9 (W)">CUSTOM9 (W)</option>
         <option value="CUSTOM9 (Y)">CUSTOM9 (Y)</option>
-        <option value="Can-FP-biotin (S)">Can-FP-biotin (S)</option>
-        <option value="Can-FP-biotin (T)">Can-FP-biotin (T)</option>
-        <option value="Can-FP-biotin (Y)">Can-FP-biotin (Y)</option>
-        <option value="Carbamidomethyl (C)">Carbamidomethyl (C)</option>
-        <option value="Carbamidomethyl (D)">Carbamidomethyl (D)</option>
-        <option value="Carbamidomethyl (E)">Carbamidomethyl (E)</option>
-        <option value="Carbamidomethyl (H)">Carbamidomethyl (H)</option>
-        <option value="Carbamidomethyl (K)">Carbamidomethyl (K)</option>
-        <option value="Carbamidomethyl (N-term)">Carbamidomethyl (N-term)</option>
-        <option value="Carbamidomethyl (S)">Carbamidomethyl (S)</option>
-        <option value="Carbamidomethyl (T)">Carbamidomethyl (T)</option>
-        <option value="Carbamidomethyl (U)">Carbamidomethyl (U)</option>
-        <option value="Carbamidomethyl (Y)">Carbamidomethyl (Y)</option>
-        <option value="CarbamidomethylDTT (C)">CarbamidomethylDTT (C)</option>
-        <option value="Carbamyl (C)">Carbamyl (C)</option>
-        <option value="Carbamyl (K)">Carbamyl (K)</option>
-        <option value="Carbamyl (M)">Carbamyl (M)</option>
-        <option value="Carbamyl (N-term)">Carbamyl (N-term)</option>
-        <option value="Carbamyl (R)">Carbamyl (R)</option>
-        <option value="Carbamyl (S)">Carbamyl (S)</option>
-        <option value="Carbamyl (T)">Carbamyl (T)</option>
-        <option value="Carbamyl (Y)">Carbamyl (Y)</option>
-        <option value="Carbofuran (S)">Carbofuran (S)</option>
-        <option value="Carboxy (D)">Carboxy (D)</option>
-        <option value="Carboxy (E)">Carboxy (E)</option>
-        <option value="Carboxy (K)">Carboxy (K)</option>
-        <option value="Carboxy (W)">Carboxy (W)</option>
-        <option value="Carboxyethyl (H)">Carboxyethyl (H)</option>
-        <option value="Carboxyethyl (K)">Carboxyethyl (K)</option>
-        <option value="Carboxyethylpyrrole (K)">Carboxyethylpyrrole (K)</option>
-        <option value="Carboxymethyl (C)">Carboxymethyl (C)</option>
-        <option value="Carboxymethyl (K)">Carboxymethyl (K)</option>
-        <option value="Carboxymethyl (N-term)">Carboxymethyl (N-term)</option>
-        <option value="Carboxymethyl (U)">Carboxymethyl (U)</option>
-        <option value="Carboxymethyl (W)">Carboxymethyl (W)</option>
-        <option value="Carboxymethyl:13C(2) (C)">Carboxymethyl:13C(2) (C)</option>
-        <option value="CarboxymethylDMAP (N-term)">CarboxymethylDMAP (N-term)</option>
-        <option value="CarboxymethylDTT (C)">CarboxymethylDTT (C)</option>
-        <option value="Cation:Ag (C-term)">Cation:Ag (C-term)</option>
-        <option value="Cation:Ag (D)">Cation:Ag (D)</option>
-        <option value="Cation:Ag (E)">Cation:Ag (E)</option>
-        <option value="Cation:Ca[II] (C-term)">Cation:Ca[II] (C-term)</option>
-        <option value="Cation:Ca[II] (D)">Cation:Ca[II] (D)</option>
-        <option value="Cation:Ca[II] (E)">Cation:Ca[II] (E)</option>
-        <option value="Cation:Cu[I] (C-term)">Cation:Cu[I] (C-term)</option>
-        <option value="Cation:Cu[I] (D)">Cation:Cu[I] (D)</option>
-        <option value="Cation:Cu[I] (E)">Cation:Cu[I] (E)</option>
-        <option value="Cation:Cu[I] (H)">Cation:Cu[I] (H)</option>
-        <option value="Cation:Fe[II] (C-term)">Cation:Fe[II] (C-term)</option>
-        <option value="Cation:Fe[II] (D)">Cation:Fe[II] (D)</option>
-        <option value="Cation:Fe[II] (E)">Cation:Fe[II] (E)</option>
-        <option value="Cation:K (C-term)">Cation:K (C-term)</option>
-        <option value="Cation:K (D)">Cation:K (D)</option>
-        <option value="Cation:K (E)">Cation:K (E)</option>
-        <option value="Cation:Li (C-term)">Cation:Li (C-term)</option>
-        <option value="Cation:Li (D)">Cation:Li (D)</option>
-        <option value="Cation:Li (E)">Cation:Li (E)</option>
-        <option value="Cation:Mg[II] (C-term)">Cation:Mg[II] (C-term)</option>
-        <option value="Cation:Mg[II] (D)">Cation:Mg[II] (D)</option>
-        <option value="Cation:Mg[II] (E)">Cation:Mg[II] (E)</option>
-        <option value="Cation:Na (C-term)">Cation:Na (C-term)</option>
-        <option value="Cation:Na (D)">Cation:Na (D)</option>
-        <option value="Cation:Na (E)">Cation:Na (E)</option>
-        <option value="Cation:Ni[II] (C-term)">Cation:Ni[II] (C-term)</option>
-        <option value="Cation:Ni[II] (D)">Cation:Ni[II] (D)</option>
-        <option value="Cation:Ni[II] (E)">Cation:Ni[II] (E)</option>
-        <option value="Cation:Zn[II] (C-term)">Cation:Zn[II] (C-term)</option>
-        <option value="Cation:Zn[II] (D)">Cation:Zn[II] (D)</option>
-        <option value="Cation:Zn[II] (E)">Cation:Zn[II] (E)</option>
-        <option value="Cation:Zn[II] (H)">Cation:Zn[II] (H)</option>
-        <option value="Chlorination (Y)">Chlorination (Y)</option>
-        <option value="Chlorpyrifos (S)">Chlorpyrifos (S)</option>
-        <option value="Chlorpyrifos (T)">Chlorpyrifos (T)</option>
-        <option value="Chlorpyrifos (Y)">Chlorpyrifos (Y)</option>
-        <option value="CoenzymeA (C)">CoenzymeA (C)</option>
-        <option value="CresylSaligeninPhosphate (H)">CresylSaligeninPhosphate (H)</option>
-        <option value="CresylSaligeninPhosphate (K)">CresylSaligeninPhosphate (K)</option>
-        <option value="CresylSaligeninPhosphate (R)">CresylSaligeninPhosphate (R)</option>
-        <option value="CresylSaligeninPhosphate (S)">CresylSaligeninPhosphate (S)</option>
-        <option value="CresylSaligeninPhosphate (T)">CresylSaligeninPhosphate (T)</option>
-        <option value="CresylSaligeninPhosphate (Y)">CresylSaligeninPhosphate (Y)</option>
-        <option value="Cresylphosphate (H)">Cresylphosphate (H)</option>
-        <option value="Cresylphosphate (K)">Cresylphosphate (K)</option>
-        <option value="Cresylphosphate (R)">Cresylphosphate (R)</option>
-        <option value="Cresylphosphate (S)">Cresylphosphate (S)</option>
-        <option value="Cresylphosphate (T)">Cresylphosphate (T)</option>
-        <option value="Cresylphosphate (Y)">Cresylphosphate (Y)</option>
-        <option value="Crotonaldehyde (C)">Crotonaldehyde (C)</option>
-        <option value="Crotonaldehyde (H)">Crotonaldehyde (H)</option>
-        <option value="Crotonaldehyde (K)">Crotonaldehyde (K)</option>
-        <option value="Crotonyl (K)">Crotonyl (K)</option>
-        <option value="CuSMo (C)">CuSMo (C)</option>
         <option value="Cy3-maleimide (C)">Cy3-maleimide (C)</option>
         <option value="Cy3b-maleimide (C)">Cy3b-maleimide (C)</option>
+        <option value="Cyano (C)">Cyano (C)</option>
         <option value="CyDye-Cy3 (C)">CyDye-Cy3 (C)</option>
         <option value="CyDye-Cy5 (C)">CyDye-Cy5 (C)</option>
-        <option value="Cyano (C)">Cyano (C)</option>
         <option value="Cys-&gt;Ala (C)">Cys-&gt;Ala (C)</option>
         <option value="Cys-&gt;Arg (C)">Cys-&gt;Arg (C)</option>
         <option value="Cys-&gt;Asn (C)">Cys-&gt;Asn (C)</option>
         <option value="Cys-&gt;Asp (C)">Cys-&gt;Asp (C)</option>
         <option value="Cys-&gt;CamSec (C)">Cys-&gt;CamSec (C)</option>
         <option value="Cys-&gt;Dha (C)">Cys-&gt;Dha (C)</option>
+        <option value="Cys-&gt;ethylaminoAla (C)">Cys-&gt;ethylaminoAla (C)</option>
         <option value="Cys-&gt;Gln (C)">Cys-&gt;Gln (C)</option>
         <option value="Cys-&gt;Glu (C)">Cys-&gt;Glu (C)</option>
         <option value="Cys-&gt;Gly (C)">Cys-&gt;Gly (C)</option>
         <option value="Cys-&gt;His (C)">Cys-&gt;His (C)</option>
         <option value="Cys-&gt;Lys (C)">Cys-&gt;Lys (C)</option>
         <option value="Cys-&gt;Met (C)">Cys-&gt;Met (C)</option>
+        <option value="Cys-&gt;methylaminoAla (C)">Cys-&gt;methylaminoAla (C)</option>
         <option value="Cys-&gt;Oxoalanine (C)">Cys-&gt;Oxoalanine (C)</option>
         <option value="Cys-&gt;Phe (C)">Cys-&gt;Phe (C)</option>
         <option value="Cys-&gt;Pro (C)">Cys-&gt;Pro (C)</option>
+        <option value="Cys-&gt;PyruvicAcid (Protein N-term C)">Cys-&gt;PyruvicAcid (Protein N-term C)</option>
         <option value="Cys-&gt;SecNEM (C)">Cys-&gt;SecNEM (C)</option>
         <option value="Cys-&gt;SecNEM:2H(5) (C)">Cys-&gt;SecNEM:2H(5) (C)</option>
         <option value="Cys-&gt;Ser (C)">Cys-&gt;Ser (C)</option>
@@ -800,9 +712,9 @@
         <option value="Cys-&gt;Tyr (C)">Cys-&gt;Tyr (C)</option>
         <option value="Cys-&gt;Val (C)">Cys-&gt;Val (C)</option>
         <option value="Cys-&gt;Xle (C)">Cys-&gt;Xle (C)</option>
-        <option value="Cys-&gt;ethylaminoAla (C)">Cys-&gt;ethylaminoAla (C)</option>
-        <option value="Cys-&gt;methylaminoAla (C)">Cys-&gt;methylaminoAla (C)</option>
         <option value="Cysteinyl (C)">Cysteinyl (C)</option>
+        <option value="cysTMT (C)">cysTMT (C)</option>
+        <option value="cysTMT6plex (C)">cysTMT6plex (C)</option>
         <option value="Cytopiloyne (C)">Cytopiloyne (C)</option>
         <option value="Cytopiloyne (K)">Cytopiloyne (K)</option>
         <option value="Cytopiloyne (N-term)">Cytopiloyne (N-term)</option>
@@ -819,46 +731,24 @@
         <option value="Cytopiloyne+water (Y)">Cytopiloyne+water (Y)</option>
         <option value="DAET (S)">DAET (S)</option>
         <option value="DAET (T)">DAET (T)</option>
-        <option value="DEDGFLYMVYASQETFG (K)">DEDGFLYMVYASQETFG (K)</option>
-        <option value="DFDNB (K)">DFDNB (K)</option>
-        <option value="DFDNB (N)">DFDNB (N)</option>
-        <option value="DFDNB (Q)">DFDNB (Q)</option>
-        <option value="DFDNB (R)">DFDNB (R)</option>
-        <option value="DHP (C)">DHP (C)</option>
-        <option value="DMPO (C)">DMPO (C)</option>
-        <option value="DMPO (H)">DMPO (H)</option>
-        <option value="DMPO (Y)">DMPO (Y)</option>
-        <option value="DNCB_hapten (C)">DNCB_hapten (C)</option>
-        <option value="DNCB_hapten (H)">DNCB_hapten (H)</option>
-        <option value="DNCB_hapten (K)">DNCB_hapten (K)</option>
-        <option value="DNCB_hapten (Y)">DNCB_hapten (Y)</option>
-        <option value="DNPS (C)">DNPS (C)</option>
-        <option value="DNPS (W)">DNPS (W)</option>
-        <option value="DTBP (K)">DTBP (K)</option>
-        <option value="DTBP (N)">DTBP (N)</option>
-        <option value="DTBP (Q)">DTBP (Q)</option>
-        <option value="DTBP (R)">DTBP (R)</option>
-        <option value="DTT_C (C)">DTT_C (C)</option>
-        <option value="DTT_C:2H(6) (C)">DTT_C:2H(6) (C)</option>
-        <option value="DTT_ST (S)">DTT_ST (S)</option>
-        <option value="DTT_ST (T)">DTT_ST (T)</option>
-        <option value="DTT_ST:2H(6) (S)">DTT_ST:2H(6) (S)</option>
-        <option value="DTT_ST:2H(6) (T)">DTT_ST:2H(6) (T)</option>
         <option value="Dansyl (K)">Dansyl (K)</option>
         <option value="Dansyl (N-term)">Dansyl (N-term)</option>
         <option value="Dap-DSP (A)">Dap-DSP (A)</option>
         <option value="Dap-DSP (E)">Dap-DSP (E)</option>
         <option value="Dap-DSP (K)">Dap-DSP (K)</option>
-        <option value="DeStreak (C)">DeStreak (C)</option>
         <option value="Deamidated (N)">Deamidated (N)</option>
+        <option value="Deamidated (Protein N-term F)">Deamidated (Protein N-term F)</option>
         <option value="Deamidated (Q)">Deamidated (Q)</option>
         <option value="Deamidated (R)">Deamidated (R)</option>
         <option value="Deamidated:18O(1) (N)">Deamidated:18O(1) (N)</option>
         <option value="Deamidated:18O(1) (Q)">Deamidated:18O(1) (Q)</option>
         <option value="Decanoyl (S)">Decanoyl (S)</option>
         <option value="Decanoyl (T)">Decanoyl (T)</option>
+        <option value="DEDGFLYMVYASQETFG (K)">DEDGFLYMVYASQETFG (K)</option>
         <option value="Dehydrated (D)">Dehydrated (D)</option>
         <option value="Dehydrated (N-term C)">Dehydrated (N-term C)</option>
+        <option value="Dehydrated (Protein C-term N)">Dehydrated (Protein C-term N)</option>
+        <option value="Dehydrated (Protein C-term Q)">Dehydrated (Protein C-term Q)</option>
         <option value="Dehydrated (S)">Dehydrated (S)</option>
         <option value="Dehydrated (T)">Dehydrated (T)</option>
         <option value="Dehydrated (Y)">Dehydrated (Y)</option>
@@ -867,6 +757,7 @@
         <option value="Delta:H(2)C(2) (H)">Delta:H(2)C(2) (H)</option>
         <option value="Delta:H(2)C(2) (K)">Delta:H(2)C(2) (K)</option>
         <option value="Delta:H(2)C(2) (N-term)">Delta:H(2)C(2) (N-term)</option>
+        <option value="Delta:H(2)C(2) (Protein N-term)">Delta:H(2)C(2) (Protein N-term)</option>
         <option value="Delta:H(2)C(3) (K)">Delta:H(2)C(3) (K)</option>
         <option value="Delta:H(2)C(3)O(1) (K)">Delta:H(2)C(3)O(1) (K)</option>
         <option value="Delta:H(2)C(3)O(1) (R)">Delta:H(2)C(3)O(1) (R)</option>
@@ -877,6 +768,7 @@
         <option value="Delta:H(4)C(2)O(-1)S(1) (S)">Delta:H(4)C(2)O(-1)S(1) (S)</option>
         <option value="Delta:H(4)C(3) (H)">Delta:H(4)C(3) (H)</option>
         <option value="Delta:H(4)C(3) (K)">Delta:H(4)C(3) (K)</option>
+        <option value="Delta:H(4)C(3) (Protein N-term)">Delta:H(4)C(3) (Protein N-term)</option>
         <option value="Delta:H(4)C(3)O(1) (C)">Delta:H(4)C(3)O(1) (C)</option>
         <option value="Delta:H(4)C(3)O(1) (H)">Delta:H(4)C(3)O(1) (H)</option>
         <option value="Delta:H(4)C(3)O(1) (K)">Delta:H(4)C(3)O(1) (K)</option>
@@ -885,8 +777,10 @@
         <option value="Delta:H(6)C(3)O(1) (C)">Delta:H(6)C(3)O(1) (C)</option>
         <option value="Delta:H(6)C(3)O(1) (H)">Delta:H(6)C(3)O(1) (H)</option>
         <option value="Delta:H(6)C(3)O(1) (K)">Delta:H(6)C(3)O(1) (K)</option>
+        <option value="Delta:H(6)C(3)O(1) (Protein N-term)">Delta:H(6)C(3)O(1) (Protein N-term)</option>
         <option value="Delta:H(6)C(6)O(1) (K)">Delta:H(6)C(6)O(1) (K)</option>
         <option value="Delta:H(8)C(6)O(1) (K)">Delta:H(8)C(6)O(1) (K)</option>
+        <option value="Delta:H(8)C(6)O(1) (Protein N-term)">Delta:H(8)C(6)O(1) (Protein N-term)</option>
         <option value="Delta:H(8)C(6)O(2) (K)">Delta:H(8)C(6)O(2) (K)</option>
         <option value="Delta:Hg(1) (C)">Delta:Hg(1) (C)</option>
         <option value="Delta:S(-1)Se(1) (C)">Delta:S(-1)Se(1) (C)</option>
@@ -897,1434 +791,12 @@
         <option value="Deoxy (T)">Deoxy (T)</option>
         <option value="Deoxyhypusine (K)">Deoxyhypusine (K)</option>
         <option value="Deoxyhypusine (Q)">Deoxyhypusine (Q)</option>
+        <option value="DeStreak (C)">DeStreak (C)</option>
         <option value="Dethiomethyl (M)">Dethiomethyl (M)</option>
-        <option value="DiART6plex (K)">DiART6plex (K)</option>
-        <option value="DiART6plex (N-term)">DiART6plex (N-term)</option>
-        <option value="DiART6plex (Y)">DiART6plex (Y)</option>
-        <option value="DiART6plex115 (K)">DiART6plex115 (K)</option>
-        <option value="DiART6plex115 (N-term)">DiART6plex115 (N-term)</option>
-        <option value="DiART6plex115 (Y)">DiART6plex115 (Y)</option>
-        <option value="DiART6plex116/119 (K)">DiART6plex116/119 (K)</option>
-        <option value="DiART6plex116/119 (N-term)">DiART6plex116/119 (N-term)</option>
-        <option value="DiART6plex116/119 (Y)">DiART6plex116/119 (Y)</option>
-        <option value="DiART6plex117 (K)">DiART6plex117 (K)</option>
-        <option value="DiART6plex117 (N-term)">DiART6plex117 (N-term)</option>
-        <option value="DiART6plex117 (Y)">DiART6plex117 (Y)</option>
-        <option value="DiART6plex118 (K)">DiART6plex118 (K)</option>
-        <option value="DiART6plex118 (N-term)">DiART6plex118 (N-term)</option>
-        <option value="DiART6plex118 (Y)">DiART6plex118 (Y)</option>
-        <option value="DiLeu4plex (K)">DiLeu4plex (K)</option>
-        <option value="DiLeu4plex (N-term)">DiLeu4plex (N-term)</option>
-        <option value="DiLeu4plex (Y)">DiLeu4plex (Y)</option>
-        <option value="DiLeu4plex115 (K)">DiLeu4plex115 (K)</option>
-        <option value="DiLeu4plex115 (N-term)">DiLeu4plex115 (N-term)</option>
-        <option value="DiLeu4plex115 (Y)">DiLeu4plex115 (Y)</option>
-        <option value="DiLeu4plex117 (K)">DiLeu4plex117 (K)</option>
-        <option value="DiLeu4plex117 (N-term)">DiLeu4plex117 (N-term)</option>
-        <option value="DiLeu4plex117 (Y)">DiLeu4plex117 (Y)</option>
-        <option value="DiLeu4plex118 (K)">DiLeu4plex118 (K)</option>
-        <option value="DiLeu4plex118 (N-term)">DiLeu4plex118 (N-term)</option>
-        <option value="DiLeu4plex118 (Y)">DiLeu4plex118 (Y)</option>
-        <option value="Diacylglycerol (C)">Diacylglycerol (C)</option>
-        <option value="Dibromo (Y)">Dibromo (Y)</option>
-        <option value="Dicarbamidomethyl (C)">Dicarbamidomethyl (C)</option>
-        <option value="Dicarbamidomethyl (H)">Dicarbamidomethyl (H)</option>
-        <option value="Dicarbamidomethyl (K)">Dicarbamidomethyl (K)</option>
-        <option value="Dicarbamidomethyl (N-term)">Dicarbamidomethyl (N-term)</option>
-        <option value="Dicarbamidomethyl (R)">Dicarbamidomethyl (R)</option>
-        <option value="Didehydro (C-term K)">Didehydro (C-term K)</option>
-        <option value="Didehydro (S)">Didehydro (S)</option>
-        <option value="Didehydro (T)">Didehydro (T)</option>
-        <option value="Didehydro (Y)">Didehydro (Y)</option>
-        <option value="Didehydroretinylidene (K)">Didehydroretinylidene (K)</option>
-        <option value="Diethyl (K)">Diethyl (K)</option>
-        <option value="Diethyl (N-term)">Diethyl (N-term)</option>
-        <option value="Diethylphosphate (C)">Diethylphosphate (C)</option>
-        <option value="Diethylphosphate (H)">Diethylphosphate (H)</option>
-        <option value="Diethylphosphate (K)">Diethylphosphate (K)</option>
-        <option value="Diethylphosphate (N-term)">Diethylphosphate (N-term)</option>
-        <option value="Diethylphosphate (S)">Diethylphosphate (S)</option>
-        <option value="Diethylphosphate (T)">Diethylphosphate (T)</option>
-        <option value="Diethylphosphate (Y)">Diethylphosphate (Y)</option>
-        <option value="Difuran (Y)">Difuran (Y)</option>
-        <option value="Dihydroxyimidazolidine (R)">Dihydroxyimidazolidine (R)</option>
-        <option value="Diiodo (H)">Diiodo (H)</option>
-        <option value="Diiodo (Y)">Diiodo (Y)</option>
-        <option value="Diironsubcluster (C)">Diironsubcluster (C)</option>
-        <option value="Diisopropylphosphate (K)">Diisopropylphosphate (K)</option>
-        <option value="Diisopropylphosphate (N-term)">Diisopropylphosphate (N-term)</option>
-        <option value="Diisopropylphosphate (S)">Diisopropylphosphate (S)</option>
-        <option value="Diisopropylphosphate (T)">Diisopropylphosphate (T)</option>
-        <option value="Diisopropylphosphate (Y)">Diisopropylphosphate (Y)</option>
-        <option value="Dimethyl (K)">Dimethyl (K)</option>
-        <option value="Dimethyl (N)">Dimethyl (N)</option>
-        <option value="Dimethyl (N-term)">Dimethyl (N-term)</option>
-        <option value="Dimethyl (R)">Dimethyl (R)</option>
-        <option value="Dimethyl:2H(2)13C (K)">Dimethyl:2H(2)13C (K)</option>
-        <option value="Dimethyl:2H(2)13C (N)">Dimethyl:2H(2)13C (N)</option>
-        <option value="Dimethyl:2H(2)13C (N-term)">Dimethyl:2H(2)13C (N-term)</option>
-        <option value="Dimethyl:2H(2)13C (R)">Dimethyl:2H(2)13C (R)</option>
-        <option value="Dimethyl:2H(4) (K)">Dimethyl:2H(4) (K)</option>
-        <option value="Dimethyl:2H(4) (N-term)">Dimethyl:2H(4) (N-term)</option>
-        <option value="Dimethyl:2H(4) (R)">Dimethyl:2H(4) (R)</option>
-        <option value="Dimethyl:2H(4)13C(2) (K)">Dimethyl:2H(4)13C(2) (K)</option>
-        <option value="Dimethyl:2H(4)13C(2) (N-term)">Dimethyl:2H(4)13C(2) (N-term)</option>
-        <option value="Dimethyl:2H(4)13C(2) (R)">Dimethyl:2H(4)13C(2) (R)</option>
-        <option value="Dimethyl:2H(6) (K)">Dimethyl:2H(6) (K)</option>
-        <option value="Dimethyl:2H(6) (N-term)">Dimethyl:2H(6) (N-term)</option>
-        <option value="Dimethyl:2H(6) (R)">Dimethyl:2H(6) (R)</option>
-        <option value="Dimethyl:2H(6)13C(2) (K)">Dimethyl:2H(6)13C(2) (K)</option>
-        <option value="Dimethyl:2H(6)13C(2) (N-term)">Dimethyl:2H(6)13C(2) (N-term)</option>
-        <option value="Dimethyl:2H(6)13C(2) (R)">Dimethyl:2H(6)13C(2) (R)</option>
-        <option value="DimethylArsino (C)">DimethylArsino (C)</option>
-        <option value="DimethylamineGMBS (C)">DimethylamineGMBS (C)</option>
-        <option value="DimethylpyrroleAdduct (K)">DimethylpyrroleAdduct (K)</option>
-        <option value="Dioxidation (C)">Dioxidation (C)</option>
-        <option value="Dioxidation (F)">Dioxidation (F)</option>
-        <option value="Dioxidation (K)">Dioxidation (K)</option>
-        <option value="Dioxidation (M)">Dioxidation (M)</option>
-        <option value="Dioxidation (P)">Dioxidation (P)</option>
-        <option value="Dioxidation (R)">Dioxidation (R)</option>
-        <option value="Dioxidation (U)">Dioxidation (U)</option>
-        <option value="Dioxidation (W)">Dioxidation (W)</option>
-        <option value="Dioxidation (Y)">Dioxidation (Y)</option>
-        <option value="Diphthamide (H)">Diphthamide (H)</option>
-        <option value="Dipyridyl (C)">Dipyridyl (C)</option>
-        <option value="Dipyrrolylmethanemethyl (C)">Dipyrrolylmethanemethyl (C)</option>
-        <option value="DyLight-maleimide (C)">DyLight-maleimide (C)</option>
-        <option value="EDEDTIDVFQQQTGG (K)">EDEDTIDVFQQQTGG (K)</option>
-        <option value="EDT-iodoacetyl-PEO-biotin (S)">EDT-iodoacetyl-PEO-biotin (S)</option>
-        <option value="EDT-iodoacetyl-PEO-biotin (T)">EDT-iodoacetyl-PEO-biotin (T)</option>
-        <option value="EDT-maleimide-PEO-biotin (S)">EDT-maleimide-PEO-biotin (S)</option>
-        <option value="EDT-maleimide-PEO-biotin (T)">EDT-maleimide-PEO-biotin (T)</option>
-        <option value="EEEDVIEVYQEQTGG (K)">EEEDVIEVYQEQTGG (K)</option>
-        <option value="EGCG1 (C)">EGCG1 (C)</option>
-        <option value="EGCG2 (C)">EGCG2 (C)</option>
-        <option value="EHD-diphenylpentanone (C)">EHD-diphenylpentanone (C)</option>
-        <option value="EHD-diphenylpentanone (M)">EHD-diphenylpentanone (M)</option>
-        <option value="EQAT (C)">EQAT (C)</option>
-        <option value="EQAT:2H(5) (C)">EQAT:2H(5) (C)</option>
-        <option value="EQIGG (K)">EQIGG (K)</option>
-        <option value="ESP (K)">ESP (K)</option>
-        <option value="ESP (N-term)">ESP (N-term)</option>
-        <option value="ESP:2H(10) (K)">ESP:2H(10) (K)</option>
-        <option value="ESP:2H(10) (N-term)">ESP:2H(10) (N-term)</option>
-        <option value="Ethanedithiol (S)">Ethanedithiol (S)</option>
-        <option value="Ethanedithiol (T)">Ethanedithiol (T)</option>
-        <option value="Ethanolamine (C)">Ethanolamine (C)</option>
-        <option value="Ethanolamine (C-term)">Ethanolamine (C-term)</option>
-        <option value="Ethanolamine (D)">Ethanolamine (D)</option>
-        <option value="Ethanolamine (E)">Ethanolamine (E)</option>
-        <option value="Ethanolyl (C)">Ethanolyl (C)</option>
-        <option value="Ethanolyl (K)">Ethanolyl (K)</option>
-        <option value="Ethanolyl (R)">Ethanolyl (R)</option>
-        <option value="Ethoxyformyl (H)">Ethoxyformyl (H)</option>
-        <option value="Ethyl (C-term)">Ethyl (C-term)</option>
-        <option value="Ethyl (D)">Ethyl (D)</option>
-        <option value="Ethyl (E)">Ethyl (E)</option>
-        <option value="Ethyl (K)">Ethyl (K)</option>
-        <option value="Ethyl (N-term)">Ethyl (N-term)</option>
-        <option value="Ethyl+Deamidated (N)">Ethyl+Deamidated (N)</option>
-        <option value="Ethyl+Deamidated (Q)">Ethyl+Deamidated (Q)</option>
-        <option value="Ethylphosphate (K)">Ethylphosphate (K)</option>
-        <option value="Ethylphosphate (N-term)">Ethylphosphate (N-term)</option>
-        <option value="Ethylphosphate (S)">Ethylphosphate (S)</option>
-        <option value="Ethylphosphate (T)">Ethylphosphate (T)</option>
-        <option value="Ethylphosphate (Y)">Ethylphosphate (Y)</option>
-        <option value="ExacTagAmine (K)">ExacTagAmine (K)</option>
-        <option value="ExacTagThiol (C)">ExacTagThiol (C)</option>
-        <option value="FAD (C)">FAD (C)</option>
-        <option value="FAD (H)">FAD (H)</option>
-        <option value="FAD (Y)">FAD (Y)</option>
-        <option value="FMN (S)">FMN (S)</option>
-        <option value="FMN (T)">FMN (T)</option>
-        <option value="FMNC (C)">FMNC (C)</option>
-        <option value="FMNH (C)">FMNH (C)</option>
-        <option value="FMNH (H)">FMNH (H)</option>
-        <option value="FNEM (C)">FNEM (C)</option>
-        <option value="FP-Biotin (K)">FP-Biotin (K)</option>
-        <option value="FP-Biotin (S)">FP-Biotin (S)</option>
-        <option value="FP-Biotin (T)">FP-Biotin (T)</option>
-        <option value="FP-Biotin (Y)">FP-Biotin (Y)</option>
-        <option value="FTC (C)">FTC (C)</option>
-        <option value="FTC (K)">FTC (K)</option>
-        <option value="FTC (P)">FTC (P)</option>
-        <option value="FTC (R)">FTC (R)</option>
-        <option value="FTC (S)">FTC (S)</option>
-        <option value="Farnesyl (C)">Farnesyl (C)</option>
-        <option value="Fluorescein (C)">Fluorescein (C)</option>
-        <option value="Fluorescein-tyramine (Y)">Fluorescein-tyramine (Y)</option>
-        <option value="Fluoro (A)">Fluoro (A)</option>
-        <option value="Fluoro (F)">Fluoro (F)</option>
-        <option value="Fluoro (W)">Fluoro (W)</option>
-        <option value="Fluoro (Y)">Fluoro (Y)</option>
-        <option value="Formyl (K)">Formyl (K)</option>
-        <option value="Formyl (N-term)">Formyl (N-term)</option>
-        <option value="Formyl (S)">Formyl (S)</option>
-        <option value="Formyl (T)">Formyl (T)</option>
-        <option value="Furan (Y)">Furan (Y)</option>
-        <option value="G-H1 (R)">G-H1 (R)</option>
-        <option value="GEE (Q)">GEE (Q)</option>
-        <option value="GG (C)">GG (C)</option>
-        <option value="GG (K)">GG (K)</option>
-        <option value="GG (S)">GG (S)</option>
-        <option value="GG (T)">GG (T)</option>
-        <option value="GGQ (K)">GGQ (K)</option>
-        <option value="GIST-Quat (K)">GIST-Quat (K)</option>
-        <option value="GIST-Quat (N-term)">GIST-Quat (N-term)</option>
-        <option value="GIST-Quat:2H(3) (K)">GIST-Quat:2H(3) (K)</option>
-        <option value="GIST-Quat:2H(3) (N-term)">GIST-Quat:2H(3) (N-term)</option>
-        <option value="GIST-Quat:2H(6) (K)">GIST-Quat:2H(6) (K)</option>
-        <option value="GIST-Quat:2H(6) (N-term)">GIST-Quat:2H(6) (N-term)</option>
-        <option value="GIST-Quat:2H(9) (K)">GIST-Quat:2H(9) (K)</option>
-        <option value="GIST-Quat:2H(9) (N-term)">GIST-Quat:2H(9) (N-term)</option>
-        <option value="Galactosyl (K)">Galactosyl (K)</option>
-        <option value="Galactosyl (N-term)">Galactosyl (N-term)</option>
-        <option value="GeranylGeranyl (C)">GeranylGeranyl (C)</option>
-        <option value="Gln-&gt;Ala (Q)">Gln-&gt;Ala (Q)</option>
-        <option value="Gln-&gt;Arg (Q)">Gln-&gt;Arg (Q)</option>
-        <option value="Gln-&gt;Asn (Q)">Gln-&gt;Asn (Q)</option>
-        <option value="Gln-&gt;Asp (Q)">Gln-&gt;Asp (Q)</option>
-        <option value="Gln-&gt;Cys (Q)">Gln-&gt;Cys (Q)</option>
-        <option value="Gln-&gt;Glu (Q)">Gln-&gt;Glu (Q)</option>
-        <option value="Gln-&gt;Gly (Q)">Gln-&gt;Gly (Q)</option>
-        <option value="Gln-&gt;His (Q)">Gln-&gt;His (Q)</option>
-        <option value="Gln-&gt;Lys (Q)">Gln-&gt;Lys (Q)</option>
-        <option value="Gln-&gt;Met (Q)">Gln-&gt;Met (Q)</option>
-        <option value="Gln-&gt;Phe (Q)">Gln-&gt;Phe (Q)</option>
-        <option value="Gln-&gt;Pro (Q)">Gln-&gt;Pro (Q)</option>
-        <option value="Gln-&gt;Ser (Q)">Gln-&gt;Ser (Q)</option>
-        <option value="Gln-&gt;Thr (Q)">Gln-&gt;Thr (Q)</option>
-        <option value="Gln-&gt;Trp (Q)">Gln-&gt;Trp (Q)</option>
-        <option value="Gln-&gt;Tyr (Q)">Gln-&gt;Tyr (Q)</option>
-        <option value="Gln-&gt;Val (Q)">Gln-&gt;Val (Q)</option>
-        <option value="Gln-&gt;Xle (Q)">Gln-&gt;Xle (Q)</option>
-        <option value="Gln-&gt;pyro-Glu (N-term Q)">Gln-&gt;pyro-Glu (N-term Q)</option>
-        <option value="Glu (E)">Glu (E)</option>
-        <option value="Glu-&gt;Ala (E)">Glu-&gt;Ala (E)</option>
-        <option value="Glu-&gt;Arg (E)">Glu-&gt;Arg (E)</option>
-        <option value="Glu-&gt;Asn (E)">Glu-&gt;Asn (E)</option>
-        <option value="Glu-&gt;Asp (E)">Glu-&gt;Asp (E)</option>
-        <option value="Glu-&gt;Cys (E)">Glu-&gt;Cys (E)</option>
-        <option value="Glu-&gt;Gln (E)">Glu-&gt;Gln (E)</option>
-        <option value="Glu-&gt;Gly (E)">Glu-&gt;Gly (E)</option>
-        <option value="Glu-&gt;His (E)">Glu-&gt;His (E)</option>
-        <option value="Glu-&gt;Lys (E)">Glu-&gt;Lys (E)</option>
-        <option value="Glu-&gt;Met (E)">Glu-&gt;Met (E)</option>
-        <option value="Glu-&gt;Phe (E)">Glu-&gt;Phe (E)</option>
-        <option value="Glu-&gt;Pro (E)">Glu-&gt;Pro (E)</option>
-        <option value="Glu-&gt;Ser (E)">Glu-&gt;Ser (E)</option>
-        <option value="Glu-&gt;Thr (E)">Glu-&gt;Thr (E)</option>
-        <option value="Glu-&gt;Trp (E)">Glu-&gt;Trp (E)</option>
-        <option value="Glu-&gt;Tyr (E)">Glu-&gt;Tyr (E)</option>
-        <option value="Glu-&gt;Val (E)">Glu-&gt;Val (E)</option>
-        <option value="Glu-&gt;Xle (E)">Glu-&gt;Xle (E)</option>
-        <option value="Glu-&gt;pyro-Glu (N-term E)">Glu-&gt;pyro-Glu (N-term E)</option>
-        <option value="Glu-&gt;pyro-Glu+Methyl (N-term E)">Glu-&gt;pyro-Glu+Methyl (N-term E)</option>
-        <option value="Glu-&gt;pyro-Glu+Methyl (N-term E)">Glu-&gt;pyro-Glu+Methyl (N-term E)</option>
-        <option value="Glu-&gt;pyro-Glu+Methyl:2H(2)13C (N-term E)">Glu-&gt;pyro-Glu+Methyl:2H(2)13C (N-term E)</option>
-        <option value="Glu-&gt;pyro-Glu+Methyl:2H(2)13C(1) (N-term E)">Glu-&gt;pyro-Glu+Methyl:2H(2)13C(1) (N-term E)</option>
-        <option value="GluGlu (E)">GluGlu (E)</option>
-        <option value="GluGluGlu (E)">GluGluGlu (E)</option>
-        <option value="GluGluGluGlu (E)">GluGluGluGlu (E)</option>
-        <option value="Glucosylgalactosyl (K)">Glucosylgalactosyl (K)</option>
-        <option value="Glucuronyl (S)">Glucuronyl (S)</option>
-        <option value="Glucuronyl (T)">Glucuronyl (T)</option>
-        <option value="Glutathione (C)">Glutathione (C)</option>
-        <option value="Gly (K)">Gly (K)</option>
-        <option value="Gly (S)">Gly (S)</option>
-        <option value="Gly (T)">Gly (T)</option>
-        <option value="Gly-&gt;Ala (G)">Gly-&gt;Ala (G)</option>
-        <option value="Gly-&gt;Arg (G)">Gly-&gt;Arg (G)</option>
-        <option value="Gly-&gt;Asn (G)">Gly-&gt;Asn (G)</option>
-        <option value="Gly-&gt;Asp (G)">Gly-&gt;Asp (G)</option>
-        <option value="Gly-&gt;Cys (G)">Gly-&gt;Cys (G)</option>
-        <option value="Gly-&gt;Gln (G)">Gly-&gt;Gln (G)</option>
-        <option value="Gly-&gt;Glu (G)">Gly-&gt;Glu (G)</option>
-        <option value="Gly-&gt;His (G)">Gly-&gt;His (G)</option>
-        <option value="Gly-&gt;Lys (G)">Gly-&gt;Lys (G)</option>
-        <option value="Gly-&gt;Met (G)">Gly-&gt;Met (G)</option>
-        <option value="Gly-&gt;Phe (G)">Gly-&gt;Phe (G)</option>
-        <option value="Gly-&gt;Pro (G)">Gly-&gt;Pro (G)</option>
-        <option value="Gly-&gt;Ser (G)">Gly-&gt;Ser (G)</option>
-        <option value="Gly-&gt;Thr (G)">Gly-&gt;Thr (G)</option>
-        <option value="Gly-&gt;Trp (G)">Gly-&gt;Trp (G)</option>
-        <option value="Gly-&gt;Tyr (G)">Gly-&gt;Tyr (G)</option>
-        <option value="Gly-&gt;Val (G)">Gly-&gt;Val (G)</option>
-        <option value="Gly-&gt;Xle (G)">Gly-&gt;Xle (G)</option>
-        <option value="Gly-loss+Amide (C-term G)">Gly-loss+Amide (C-term G)</option>
-        <option value="Glycerophospho (S)">Glycerophospho (S)</option>
-        <option value="GlycerylPE (E)">GlycerylPE (E)</option>
-        <option value="Glycosyl (P)">Glycosyl (P)</option>
-        <option value="Guanidinyl (K)">Guanidinyl (K)</option>
-        <option value="Guanidinyl (N-term)">Guanidinyl (N-term)</option>
-        <option value="HCysThiolactone (K)">HCysThiolactone (K)</option>
-        <option value="HCysteinyl (C)">HCysteinyl (C)</option>
-        <option value="HMVK (C)">HMVK (C)</option>
-        <option value="HN2_mustard (C)">HN2_mustard (C)</option>
-        <option value="HN2_mustard (H)">HN2_mustard (H)</option>
-        <option value="HN2_mustard (K)">HN2_mustard (K)</option>
-        <option value="HN3_mustard (C)">HN3_mustard (C)</option>
-        <option value="HN3_mustard (H)">HN3_mustard (H)</option>
-        <option value="HN3_mustard (K)">HN3_mustard (K)</option>
-        <option value="HNE (A)">HNE (A)</option>
-        <option value="HNE (C)">HNE (C)</option>
-        <option value="HNE (H)">HNE (H)</option>
-        <option value="HNE (K)">HNE (K)</option>
-        <option value="HNE (L)">HNE (L)</option>
-        <option value="HNE+Delta:H(2) (C)">HNE+Delta:H(2) (C)</option>
-        <option value="HNE+Delta:H(2) (H)">HNE+Delta:H(2) (H)</option>
-        <option value="HNE+Delta:H(2) (K)">HNE+Delta:H(2) (K)</option>
-        <option value="HNE-BAHAH (C)">HNE-BAHAH (C)</option>
-        <option value="HNE-BAHAH (H)">HNE-BAHAH (H)</option>
-        <option value="HNE-BAHAH (K)">HNE-BAHAH (K)</option>
-        <option value="HNE-Delta:H(2)O (C)">HNE-Delta:H(2)O (C)</option>
-        <option value="HNE-Delta:H(2)O (H)">HNE-Delta:H(2)O (H)</option>
-        <option value="HNE-Delta:H(2)O (K)">HNE-Delta:H(2)O (K)</option>
-        <option value="HPG (R)">HPG (R)</option>
-        <option value="Heme (C)">Heme (C)</option>
-        <option value="Heme (H)">Heme (H)</option>
-        <option value="Hep (K)">Hep (K)</option>
-        <option value="Hep (N)">Hep (N)</option>
-        <option value="Hep (Q)">Hep (Q)</option>
-        <option value="Hep (R)">Hep (R)</option>
-        <option value="Hep (S)">Hep (S)</option>
-        <option value="Hep (T)">Hep (T)</option>
-        <option value="Hex (C)">Hex (C)</option>
-        <option value="Hex (K)">Hex (K)</option>
-        <option value="Hex (N)">Hex (N)</option>
-        <option value="Hex (N-term)">Hex (N-term)</option>
-        <option value="Hex (R)">Hex (R)</option>
-        <option value="Hex (S)">Hex (S)</option>
-        <option value="Hex (T)">Hex (T)</option>
-        <option value="Hex (W)">Hex (W)</option>
-        <option value="Hex (Y)">Hex (Y)</option>
-        <option value="Hex(1)HexA(1) (S)">Hex(1)HexA(1) (S)</option>
-        <option value="Hex(1)HexA(1) (T)">Hex(1)HexA(1) (T)</option>
-        <option value="Hex(1)HexA(1)HexNAc(1) (S)">Hex(1)HexA(1)HexNAc(1) (S)</option>
-        <option value="Hex(1)HexA(1)HexNAc(1) (T)">Hex(1)HexA(1)HexNAc(1) (T)</option>
-        <option value="Hex(1)HexA(1)HexNAc(2) (S)">Hex(1)HexA(1)HexNAc(2) (S)</option>
-        <option value="Hex(1)HexA(1)HexNAc(2) (T)">Hex(1)HexA(1)HexNAc(2) (T)</option>
-        <option value="Hex(1)HexNAc(1) (N)">Hex(1)HexNAc(1) (N)</option>
-        <option value="Hex(1)HexNAc(1) (S)">Hex(1)HexNAc(1) (S)</option>
-        <option value="Hex(1)HexNAc(1) (T)">Hex(1)HexNAc(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)Kdn(1)Sulf(1) (S)">Hex(1)HexNAc(1)Kdn(1)Sulf(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)Kdn(1)Sulf(1) (T)">Hex(1)HexNAc(1)Kdn(1)Sulf(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1) (N)">Hex(1)HexNAc(1)NeuAc(1) (N)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1) (S)">Hex(1)HexNAc(1)NeuAc(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1) (T)">Hex(1)HexNAc(1)NeuAc(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1)Ac(1) (S)">Hex(1)HexNAc(1)NeuAc(1)Ac(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1)Ac(1) (T)">Hex(1)HexNAc(1)NeuAc(1)Ac(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1)NeuGc(1) (S)">Hex(1)HexNAc(1)NeuAc(1)NeuGc(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1)NeuGc(1) (T)">Hex(1)HexNAc(1)NeuAc(1)NeuGc(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1)Sulf(1) (S)">Hex(1)HexNAc(1)NeuAc(1)Sulf(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1)Sulf(1) (T)">Hex(1)HexNAc(1)NeuAc(1)Sulf(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(2) (N)">Hex(1)HexNAc(1)NeuAc(2) (N)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(2) (S)">Hex(1)HexNAc(1)NeuAc(2) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(2) (T)">Hex(1)HexNAc(1)NeuAc(2) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(2)Ac(1) (S)">Hex(1)HexNAc(1)NeuAc(2)Ac(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(2)Ac(1) (T)">Hex(1)HexNAc(1)NeuAc(2)Ac(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(2)Ac(2) (S)">Hex(1)HexNAc(1)NeuAc(2)Ac(2) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(2)Ac(2) (T)">Hex(1)HexNAc(1)NeuAc(2)Ac(2) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(3) (S)">Hex(1)HexNAc(1)NeuAc(3) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(3) (T)">Hex(1)HexNAc(1)NeuAc(3) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(1) (S)">Hex(1)HexNAc(1)NeuGc(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(1) (T)">Hex(1)HexNAc(1)NeuGc(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(2) (S)">Hex(1)HexNAc(1)NeuGc(2) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(2) (T)">Hex(1)HexNAc(1)NeuGc(2) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(3) (S)">Hex(1)HexNAc(1)NeuGc(3) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(3) (T)">Hex(1)HexNAc(1)NeuGc(3) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(4) (S)">Hex(1)HexNAc(1)NeuGc(4) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(4) (T)">Hex(1)HexNAc(1)NeuGc(4) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(5) (S)">Hex(1)HexNAc(1)NeuGc(5) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(5) (T)">Hex(1)HexNAc(1)NeuGc(5) (T)</option>
-        <option value="Hex(1)HexNAc(1)Phos(1) (S)">Hex(1)HexNAc(1)Phos(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)Phos(1) (T)">Hex(1)HexNAc(1)Phos(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)Sulf(1) (S)">Hex(1)HexNAc(1)Sulf(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)Sulf(1) (T)">Hex(1)HexNAc(1)Sulf(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)dHex(1) (N)">Hex(1)HexNAc(1)dHex(1) (N)</option>
-        <option value="Hex(1)HexNAc(1)dHex(1) (S)">Hex(1)HexNAc(1)dHex(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)dHex(1) (T)">Hex(1)HexNAc(1)dHex(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)dHex(1)Me(1) (S)">Hex(1)HexNAc(1)dHex(1)Me(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)dHex(1)Me(1) (T)">Hex(1)HexNAc(1)dHex(1)Me(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)dHex(1)Me(2) (S)">Hex(1)HexNAc(1)dHex(1)Me(2) (S)</option>
-        <option value="Hex(1)HexNAc(1)dHex(1)Me(2) (T)">Hex(1)HexNAc(1)dHex(1)Me(2) (T)</option>
-        <option value="Hex(1)HexNAc(2) (N)">Hex(1)HexNAc(2) (N)</option>
-        <option value="Hex(1)HexNAc(2) (S)">Hex(1)HexNAc(2) (S)</option>
-        <option value="Hex(1)HexNAc(2) (T)">Hex(1)HexNAc(2) (T)</option>
-        <option value="Hex(1)HexNAc(2)NeuAc(1) (S)">Hex(1)HexNAc(2)NeuAc(1) (S)</option>
-        <option value="Hex(1)HexNAc(2)NeuAc(1) (T)">Hex(1)HexNAc(2)NeuAc(1) (T)</option>
-        <option value="Hex(1)HexNAc(2)NeuAc(1)Sulf(1) (S)">Hex(1)HexNAc(2)NeuAc(1)Sulf(1) (S)</option>
-        <option value="Hex(1)HexNAc(2)NeuAc(1)Sulf(1) (T)">Hex(1)HexNAc(2)NeuAc(1)Sulf(1) (T)</option>
-        <option value="Hex(1)HexNAc(2)NeuAc(2) (S)">Hex(1)HexNAc(2)NeuAc(2) (S)</option>
-        <option value="Hex(1)HexNAc(2)NeuAc(2) (T)">Hex(1)HexNAc(2)NeuAc(2) (T)</option>
-        <option value="Hex(1)HexNAc(2)NeuAc(2)Sulf(1) (S)">Hex(1)HexNAc(2)NeuAc(2)Sulf(1) (S)</option>
-        <option value="Hex(1)HexNAc(2)NeuAc(2)Sulf(1) (T)">Hex(1)HexNAc(2)NeuAc(2)Sulf(1) (T)</option>
-        <option value="Hex(1)HexNAc(2)NeuGc(1) (S)">Hex(1)HexNAc(2)NeuGc(1) (S)</option>
-        <option value="Hex(1)HexNAc(2)NeuGc(1) (T)">Hex(1)HexNAc(2)NeuGc(1) (T)</option>
-        <option value="Hex(1)HexNAc(2)Pent(1) (N)">Hex(1)HexNAc(2)Pent(1) (N)</option>
-        <option value="Hex(1)HexNAc(2)Sulf(1) (S)">Hex(1)HexNAc(2)Sulf(1) (S)</option>
-        <option value="Hex(1)HexNAc(2)Sulf(1) (T)">Hex(1)HexNAc(2)Sulf(1) (T)</option>
-        <option value="Hex(1)HexNAc(2)dHex(1) (N)">Hex(1)HexNAc(2)dHex(1) (N)</option>
-        <option value="Hex(1)HexNAc(2)dHex(1) (S)">Hex(1)HexNAc(2)dHex(1) (S)</option>
-        <option value="Hex(1)HexNAc(2)dHex(1) (T)">Hex(1)HexNAc(2)dHex(1) (T)</option>
-        <option value="Hex(1)HexNAc(2)dHex(1)Pent(1) (N)">Hex(1)HexNAc(2)dHex(1)Pent(1) (N)</option>
-        <option value="Hex(1)HexNAc(2)dHex(2) (N)">Hex(1)HexNAc(2)dHex(2) (N)</option>
-        <option value="Hex(1)HexNAc(2)dHex(2) (S)">Hex(1)HexNAc(2)dHex(2) (S)</option>
-        <option value="Hex(1)HexNAc(2)dHex(2) (T)">Hex(1)HexNAc(2)dHex(2) (T)</option>
-        <option value="Hex(1)HexNAc(3) (S)">Hex(1)HexNAc(3) (S)</option>
-        <option value="Hex(1)HexNAc(3) (T)">Hex(1)HexNAc(3) (T)</option>
-        <option value="Hex(1)HexNAc(3)NeuAc(1) (S)">Hex(1)HexNAc(3)NeuAc(1) (S)</option>
-        <option value="Hex(1)HexNAc(3)NeuAc(1) (T)">Hex(1)HexNAc(3)NeuAc(1) (T)</option>
-        <option value="Hex(1)HexNAc(3)NeuAc(2) (S)">Hex(1)HexNAc(3)NeuAc(2) (S)</option>
-        <option value="Hex(1)HexNAc(3)NeuAc(2) (T)">Hex(1)HexNAc(3)NeuAc(2) (T)</option>
-        <option value="Hex(1)HexNAc(3)NeuGc(1) (S)">Hex(1)HexNAc(3)NeuGc(1) (S)</option>
-        <option value="Hex(1)HexNAc(3)NeuGc(1) (T)">Hex(1)HexNAc(3)NeuGc(1) (T)</option>
-        <option value="Hex(1)HexNAc(3)Sulf(1) (S)">Hex(1)HexNAc(3)Sulf(1) (S)</option>
-        <option value="Hex(1)HexNAc(3)Sulf(1) (T)">Hex(1)HexNAc(3)Sulf(1) (T)</option>
-        <option value="Hex(1)NeuAc(1) (S)">Hex(1)NeuAc(1) (S)</option>
-        <option value="Hex(1)NeuAc(1) (T)">Hex(1)NeuAc(1) (T)</option>
-        <option value="Hex(1)NeuAc(1)Pent(1) (S)">Hex(1)NeuAc(1)Pent(1) (S)</option>
-        <option value="Hex(1)NeuAc(1)Pent(1) (T)">Hex(1)NeuAc(1)Pent(1) (T)</option>
-        <option value="Hex(1)NeuGc(1) (S)">Hex(1)NeuGc(1) (S)</option>
-        <option value="Hex(1)NeuGc(1) (T)">Hex(1)NeuGc(1) (T)</option>
-        <option value="Hex(1)Pent(1) (S)">Hex(1)Pent(1) (S)</option>
-        <option value="Hex(1)Pent(1) (T)">Hex(1)Pent(1) (T)</option>
-        <option value="Hex(1)Pent(2) (S)">Hex(1)Pent(2) (S)</option>
-        <option value="Hex(1)Pent(2) (T)">Hex(1)Pent(2) (T)</option>
-        <option value="Hex(10)Phos(3) (S)">Hex(10)Phos(3) (S)</option>
-        <option value="Hex(10)Phos(3) (T)">Hex(10)Phos(3) (T)</option>
-        <option value="Hex(2) (K)">Hex(2) (K)</option>
-        <option value="Hex(2) (R)">Hex(2) (R)</option>
-        <option value="Hex(2)HexA(1)HexNAc(1)Sulf(1) (S)">Hex(2)HexA(1)HexNAc(1)Sulf(1) (S)</option>
-        <option value="Hex(2)HexA(1)HexNAc(1)Sulf(1) (T)">Hex(2)HexA(1)HexNAc(1)Sulf(1) (T)</option>
-        <option value="Hex(2)HexA(1)NeuAc(1)Pent(1)Sulf(1) (S)">Hex(2)HexA(1)NeuAc(1)Pent(1)Sulf(1) (S)</option>
-        <option value="Hex(2)HexA(1)NeuAc(1)Pent(1)Sulf(1) (T)">Hex(2)HexA(1)NeuAc(1)Pent(1)Sulf(1) (T)</option>
-        <option value="Hex(2)HexA(1)Pent(1)Sulf(1) (S)">Hex(2)HexA(1)Pent(1)Sulf(1) (S)</option>
-        <option value="Hex(2)HexA(1)Pent(1)Sulf(1) (T)">Hex(2)HexA(1)Pent(1)Sulf(1) (T)</option>
-        <option value="Hex(2)HexNAc(1) (S)">Hex(2)HexNAc(1) (S)</option>
-        <option value="Hex(2)HexNAc(1) (T)">Hex(2)HexNAc(1) (T)</option>
-        <option value="Hex(2)HexNAc(1)Me(1) (S)">Hex(2)HexNAc(1)Me(1) (S)</option>
-        <option value="Hex(2)HexNAc(1)Me(1) (T)">Hex(2)HexNAc(1)Me(1) (T)</option>
-        <option value="Hex(2)HexNAc(1)NeuGc(1) (S)">Hex(2)HexNAc(1)NeuGc(1) (S)</option>
-        <option value="Hex(2)HexNAc(1)NeuGc(1) (T)">Hex(2)HexNAc(1)NeuGc(1) (T)</option>
-        <option value="Hex(2)HexNAc(1)NeuGc(2) (S)">Hex(2)HexNAc(1)NeuGc(2) (S)</option>
-        <option value="Hex(2)HexNAc(1)NeuGc(2) (T)">Hex(2)HexNAc(1)NeuGc(2) (T)</option>
-        <option value="Hex(2)HexNAc(1)NeuGc(3) (S)">Hex(2)HexNAc(1)NeuGc(3) (S)</option>
-        <option value="Hex(2)HexNAc(1)NeuGc(3) (T)">Hex(2)HexNAc(1)NeuGc(3) (T)</option>
-        <option value="Hex(2)HexNAc(1)NeuGc(4) (S)">Hex(2)HexNAc(1)NeuGc(4) (S)</option>
-        <option value="Hex(2)HexNAc(1)NeuGc(4) (T)">Hex(2)HexNAc(1)NeuGc(4) (T)</option>
-        <option value="Hex(2)HexNAc(1)Sulf(1) (S)">Hex(2)HexNAc(1)Sulf(1) (S)</option>
-        <option value="Hex(2)HexNAc(1)Sulf(1) (T)">Hex(2)HexNAc(1)Sulf(1) (T)</option>
-        <option value="Hex(2)HexNAc(2) (N)">Hex(2)HexNAc(2) (N)</option>
-        <option value="Hex(2)HexNAc(2) (S)">Hex(2)HexNAc(2) (S)</option>
-        <option value="Hex(2)HexNAc(2) (T)">Hex(2)HexNAc(2) (T)</option>
-        <option value="Hex(2)HexNAc(2)NeuAc(1) (N)">Hex(2)HexNAc(2)NeuAc(1) (N)</option>
-        <option value="Hex(2)HexNAc(2)NeuAc(1)Sulf(1) (S)">Hex(2)HexNAc(2)NeuAc(1)Sulf(1) (S)</option>
-        <option value="Hex(2)HexNAc(2)NeuAc(1)Sulf(1) (T)">Hex(2)HexNAc(2)NeuAc(1)Sulf(1) (T)</option>
-        <option value="Hex(2)HexNAc(2)NeuAc(2) (S)">Hex(2)HexNAc(2)NeuAc(2) (S)</option>
-        <option value="Hex(2)HexNAc(2)NeuAc(2) (T)">Hex(2)HexNAc(2)NeuAc(2) (T)</option>
-        <option value="Hex(2)HexNAc(2)NeuAc(2)Sulf(1) (S)">Hex(2)HexNAc(2)NeuAc(2)Sulf(1) (S)</option>
-        <option value="Hex(2)HexNAc(2)NeuAc(2)Sulf(1) (T)">Hex(2)HexNAc(2)NeuAc(2)Sulf(1) (T)</option>
-        <option value="Hex(2)HexNAc(2)NeuGc(1) (S)">Hex(2)HexNAc(2)NeuGc(1) (S)</option>
-        <option value="Hex(2)HexNAc(2)NeuGc(1) (T)">Hex(2)HexNAc(2)NeuGc(1) (T)</option>
-        <option value="Hex(2)HexNAc(2)Pent(1) (N)">Hex(2)HexNAc(2)Pent(1) (N)</option>
-        <option value="Hex(2)HexNAc(2)Sulf(1) (S)">Hex(2)HexNAc(2)Sulf(1) (S)</option>
-        <option value="Hex(2)HexNAc(2)Sulf(1) (T)">Hex(2)HexNAc(2)Sulf(1) (T)</option>
-        <option value="Hex(2)HexNAc(2)dHex(1) (N)">Hex(2)HexNAc(2)dHex(1) (N)</option>
-        <option value="Hex(2)HexNAc(2)dHex(1) (S)">Hex(2)HexNAc(2)dHex(1) (S)</option>
-        <option value="Hex(2)HexNAc(2)dHex(1) (T)">Hex(2)HexNAc(2)dHex(1) (T)</option>
-        <option value="Hex(2)HexNAc(3) (S)">Hex(2)HexNAc(3) (S)</option>
-        <option value="Hex(2)HexNAc(3) (T)">Hex(2)HexNAc(3) (T)</option>
-        <option value="Hex(2)HexNAc(3)NeuAc(1)NeuGc(1) (S)">Hex(2)HexNAc(3)NeuAc(1)NeuGc(1) (S)</option>
-        <option value="Hex(2)HexNAc(3)NeuAc(1)NeuGc(1) (T)">Hex(2)HexNAc(3)NeuAc(1)NeuGc(1) (T)</option>
-        <option value="Hex(2)HexNAc(3)NeuAc(1)Sulf(1) (S)">Hex(2)HexNAc(3)NeuAc(1)Sulf(1) (S)</option>
-        <option value="Hex(2)HexNAc(3)NeuAc(1)Sulf(1) (T)">Hex(2)HexNAc(3)NeuAc(1)Sulf(1) (T)</option>
-        <option value="Hex(2)HexNAc(3)NeuAc(2) (S)">Hex(2)HexNAc(3)NeuAc(2) (S)</option>
-        <option value="Hex(2)HexNAc(3)NeuAc(2) (T)">Hex(2)HexNAc(3)NeuAc(2) (T)</option>
-        <option value="Hex(2)HexNAc(3)NeuAc(3) (S)">Hex(2)HexNAc(3)NeuAc(3) (S)</option>
-        <option value="Hex(2)HexNAc(3)NeuAc(3) (T)">Hex(2)HexNAc(3)NeuAc(3) (T)</option>
-        <option value="Hex(2)HexNAc(3)NeuGc(1) (S)">Hex(2)HexNAc(3)NeuGc(1) (S)</option>
-        <option value="Hex(2)HexNAc(3)NeuGc(1) (T)">Hex(2)HexNAc(3)NeuGc(1) (T)</option>
-        <option value="Hex(2)HexNAc(3)NeuGc(2) (S)">Hex(2)HexNAc(3)NeuGc(2) (S)</option>
-        <option value="Hex(2)HexNAc(3)NeuGc(2) (T)">Hex(2)HexNAc(3)NeuGc(2) (T)</option>
-        <option value="Hex(2)HexNAc(3)NeuGc(3) (S)">Hex(2)HexNAc(3)NeuGc(3) (S)</option>
-        <option value="Hex(2)HexNAc(3)NeuGc(3) (T)">Hex(2)HexNAc(3)NeuGc(3) (T)</option>
-        <option value="Hex(2)HexNAc(3)Sulf(1) (S)">Hex(2)HexNAc(3)Sulf(1) (S)</option>
-        <option value="Hex(2)HexNAc(3)Sulf(1) (T)">Hex(2)HexNAc(3)Sulf(1) (T)</option>
-        <option value="Hex(2)HexNAc(4) (S)">Hex(2)HexNAc(4) (S)</option>
-        <option value="Hex(2)HexNAc(4) (T)">Hex(2)HexNAc(4) (T)</option>
-        <option value="Hex(2)HexNAc(4)NeuAc(1) (S)">Hex(2)HexNAc(4)NeuAc(1) (S)</option>
-        <option value="Hex(2)HexNAc(4)NeuAc(1) (T)">Hex(2)HexNAc(4)NeuAc(1) (T)</option>
-        <option value="Hex(2)HexNAc(5) (S)">Hex(2)HexNAc(5) (S)</option>
-        <option value="Hex(2)HexNAc(5) (T)">Hex(2)HexNAc(5) (T)</option>
-        <option value="Hex(2)NeuAc(1) (S)">Hex(2)NeuAc(1) (S)</option>
-        <option value="Hex(2)NeuAc(1) (T)">Hex(2)NeuAc(1) (T)</option>
-        <option value="Hex(3) (N)">Hex(3) (N)</option>
-        <option value="Hex(3) (S)">Hex(3) (S)</option>
-        <option value="Hex(3) (T)">Hex(3) (T)</option>
-        <option value="Hex(3)HexNAc(1) (S)">Hex(3)HexNAc(1) (S)</option>
-        <option value="Hex(3)HexNAc(1) (T)">Hex(3)HexNAc(1) (T)</option>
-        <option value="Hex(3)HexNAc(1)Me(1) (S)">Hex(3)HexNAc(1)Me(1) (S)</option>
-        <option value="Hex(3)HexNAc(1)Me(1) (T)">Hex(3)HexNAc(1)Me(1) (T)</option>
-        <option value="Hex(3)HexNAc(1)Pent(1) (N)">Hex(3)HexNAc(1)Pent(1) (N)</option>
-        <option value="Hex(3)HexNAc(2) (N)">Hex(3)HexNAc(2) (N)</option>
-        <option value="Hex(3)HexNAc(2) (S)">Hex(3)HexNAc(2) (S)</option>
-        <option value="Hex(3)HexNAc(2) (T)">Hex(3)HexNAc(2) (T)</option>
-        <option value="Hex(3)HexNAc(2)NeuAc(1) (N)">Hex(3)HexNAc(2)NeuAc(1) (N)</option>
-        <option value="Hex(3)HexNAc(2)NeuAc(2) (S)">Hex(3)HexNAc(2)NeuAc(2) (S)</option>
-        <option value="Hex(3)HexNAc(2)NeuAc(2) (T)">Hex(3)HexNAc(2)NeuAc(2) (T)</option>
-        <option value="Hex(3)HexNAc(2)Pent(1) (N)">Hex(3)HexNAc(2)Pent(1) (N)</option>
-        <option value="Hex(3)HexNAc(2)Phos(1) (N)">Hex(3)HexNAc(2)Phos(1) (N)</option>
-        <option value="Hex(3)HexNAc(3) (N)">Hex(3)HexNAc(3) (N)</option>
-        <option value="Hex(3)HexNAc(3) (S)">Hex(3)HexNAc(3) (S)</option>
-        <option value="Hex(3)HexNAc(3) (T)">Hex(3)HexNAc(3) (T)</option>
-        <option value="Hex(3)HexNAc(3)NeuAc(1) (S)">Hex(3)HexNAc(3)NeuAc(1) (S)</option>
-        <option value="Hex(3)HexNAc(3)NeuAc(1) (T)">Hex(3)HexNAc(3)NeuAc(1) (T)</option>
-        <option value="Hex(3)HexNAc(3)NeuAc(1)Sulf(1) (S)">Hex(3)HexNAc(3)NeuAc(1)Sulf(1) (S)</option>
-        <option value="Hex(3)HexNAc(3)NeuAc(1)Sulf(1) (T)">Hex(3)HexNAc(3)NeuAc(1)Sulf(1) (T)</option>
-        <option value="Hex(3)HexNAc(3)NeuAc(2) (S)">Hex(3)HexNAc(3)NeuAc(2) (S)</option>
-        <option value="Hex(3)HexNAc(3)NeuAc(2) (T)">Hex(3)HexNAc(3)NeuAc(2) (T)</option>
-        <option value="Hex(3)HexNAc(3)NeuAc(2)Sulf(1) (S)">Hex(3)HexNAc(3)NeuAc(2)Sulf(1) (S)</option>
-        <option value="Hex(3)HexNAc(3)NeuAc(2)Sulf(1) (T)">Hex(3)HexNAc(3)NeuAc(2)Sulf(1) (T)</option>
-        <option value="Hex(3)HexNAc(3)NeuGc(1) (S)">Hex(3)HexNAc(3)NeuGc(1) (S)</option>
-        <option value="Hex(3)HexNAc(3)NeuGc(1) (T)">Hex(3)HexNAc(3)NeuGc(1) (T)</option>
-        <option value="Hex(3)HexNAc(3)NeuGc(1)Sulf(1) (S)">Hex(3)HexNAc(3)NeuGc(1)Sulf(1) (S)</option>
-        <option value="Hex(3)HexNAc(3)NeuGc(1)Sulf(1) (T)">Hex(3)HexNAc(3)NeuGc(1)Sulf(1) (T)</option>
-        <option value="Hex(3)HexNAc(3)Pent(1) (N)">Hex(3)HexNAc(3)Pent(1) (N)</option>
-        <option value="Hex(3)HexNAc(3)Sulf(1) (S)">Hex(3)HexNAc(3)Sulf(1) (S)</option>
-        <option value="Hex(3)HexNAc(3)Sulf(1) (T)">Hex(3)HexNAc(3)Sulf(1) (T)</option>
-        <option value="Hex(3)HexNAc(4) (N)">Hex(3)HexNAc(4) (N)</option>
-        <option value="Hex(3)HexNAc(4) (S)">Hex(3)HexNAc(4) (S)</option>
-        <option value="Hex(3)HexNAc(4) (T)">Hex(3)HexNAc(4) (T)</option>
-        <option value="Hex(3)HexNAc(4)NeuAc(1) (N)">Hex(3)HexNAc(4)NeuAc(1) (N)</option>
-        <option value="Hex(3)HexNAc(4)Pent(1) (N)">Hex(3)HexNAc(4)Pent(1) (N)</option>
-        <option value="Hex(3)HexNAc(4)Sulf(1) (N)">Hex(3)HexNAc(4)Sulf(1) (N)</option>
-        <option value="Hex(3)HexNAc(5) (N)">Hex(3)HexNAc(5) (N)</option>
-        <option value="Hex(3)HexNAc(5) (S)">Hex(3)HexNAc(5) (S)</option>
-        <option value="Hex(3)HexNAc(5) (T)">Hex(3)HexNAc(5) (T)</option>
-        <option value="Hex(3)HexNAc(5)Sulf(1) (N)">Hex(3)HexNAc(5)Sulf(1) (N)</option>
-        <option value="Hex(3)HexNAc(6) (N)">Hex(3)HexNAc(6) (N)</option>
-        <option value="Hex(3)HexNAc(6) (S)">Hex(3)HexNAc(6) (S)</option>
-        <option value="Hex(3)HexNAc(6) (T)">Hex(3)HexNAc(6) (T)</option>
-        <option value="Hex(3)HexNAc(6)NeuAc(1) (N)">Hex(3)HexNAc(6)NeuAc(1) (N)</option>
-        <option value="Hex(3)HexNAc(6)Sulf(1) (N)">Hex(3)HexNAc(6)Sulf(1) (N)</option>
-        <option value="Hex(3)HexNAc(6)Sulf(2) (N)">Hex(3)HexNAc(6)Sulf(2) (N)</option>
-        <option value="Hex(3)HexNAc(7) (N)">Hex(3)HexNAc(7) (N)</option>
-        <option value="Hex(3)HexNAc(7)Sulf(1) (N)">Hex(3)HexNAc(7)Sulf(1) (N)</option>
-        <option value="Hex(3)Phos(1) (S)">Hex(3)Phos(1) (S)</option>
-        <option value="Hex(3)Phos(1) (T)">Hex(3)Phos(1) (T)</option>
-        <option value="Hex(4) (S)">Hex(4) (S)</option>
-        <option value="Hex(4) (T)">Hex(4) (T)</option>
-        <option value="Hex(4)HexNAc(1) (S)">Hex(4)HexNAc(1) (S)</option>
-        <option value="Hex(4)HexNAc(1) (T)">Hex(4)HexNAc(1) (T)</option>
-        <option value="Hex(4)HexNAc(2) (N)">Hex(4)HexNAc(2) (N)</option>
-        <option value="Hex(4)HexNAc(2)NeuAc(1) (N)">Hex(4)HexNAc(2)NeuAc(1) (N)</option>
-        <option value="Hex(4)HexNAc(2)Pent(1) (N)">Hex(4)HexNAc(2)Pent(1) (N)</option>
-        <option value="Hex(4)HexNAc(3) (N)">Hex(4)HexNAc(3) (N)</option>
-        <option value="Hex(4)HexNAc(3) (S)">Hex(4)HexNAc(3) (S)</option>
-        <option value="Hex(4)HexNAc(3) (T)">Hex(4)HexNAc(3) (T)</option>
-        <option value="Hex(4)HexNAc(3)NeuAc(1) (N)">Hex(4)HexNAc(3)NeuAc(1) (N)</option>
-        <option value="Hex(4)HexNAc(3)NeuAc(1) (S)">Hex(4)HexNAc(3)NeuAc(1) (S)</option>
-        <option value="Hex(4)HexNAc(3)NeuAc(1) (T)">Hex(4)HexNAc(3)NeuAc(1) (T)</option>
-        <option value="Hex(4)HexNAc(3)NeuAc(2) (N)">Hex(4)HexNAc(3)NeuAc(2) (N)</option>
-        <option value="Hex(4)HexNAc(3)NeuGc(1) (N)">Hex(4)HexNAc(3)NeuGc(1) (N)</option>
-        <option value="Hex(4)HexNAc(3)Pent(1) (N)">Hex(4)HexNAc(3)Pent(1) (N)</option>
-        <option value="Hex(4)HexNAc(4) (N)">Hex(4)HexNAc(4) (N)</option>
-        <option value="Hex(4)HexNAc(4) (S)">Hex(4)HexNAc(4) (S)</option>
-        <option value="Hex(4)HexNAc(4) (T)">Hex(4)HexNAc(4) (T)</option>
-        <option value="Hex(4)HexNAc(4)Me(2)Pent(1) (N)">Hex(4)HexNAc(4)Me(2)Pent(1) (N)</option>
-        <option value="Hex(4)HexNAc(4)NeuAc(1) (N)">Hex(4)HexNAc(4)NeuAc(1) (N)</option>
-        <option value="Hex(4)HexNAc(4)NeuAc(1) (S)">Hex(4)HexNAc(4)NeuAc(1) (S)</option>
-        <option value="Hex(4)HexNAc(4)NeuAc(1) (T)">Hex(4)HexNAc(4)NeuAc(1) (T)</option>
-        <option value="Hex(4)HexNAc(4)NeuAc(1)Sulf(2) (S)">Hex(4)HexNAc(4)NeuAc(1)Sulf(2) (S)</option>
-        <option value="Hex(4)HexNAc(4)NeuAc(1)Sulf(2) (T)">Hex(4)HexNAc(4)NeuAc(1)Sulf(2) (T)</option>
-        <option value="Hex(4)HexNAc(4)NeuAc(1)Sulf(3) (S)">Hex(4)HexNAc(4)NeuAc(1)Sulf(3) (S)</option>
-        <option value="Hex(4)HexNAc(4)NeuAc(1)Sulf(3) (T)">Hex(4)HexNAc(4)NeuAc(1)Sulf(3) (T)</option>
-        <option value="Hex(4)HexNAc(4)NeuGc(1)Sulf(2) (S)">Hex(4)HexNAc(4)NeuGc(1)Sulf(2) (S)</option>
-        <option value="Hex(4)HexNAc(4)NeuGc(1)Sulf(2) (T)">Hex(4)HexNAc(4)NeuGc(1)Sulf(2) (T)</option>
-        <option value="Hex(4)HexNAc(4)Pent(1) (N)">Hex(4)HexNAc(4)Pent(1) (N)</option>
-        <option value="Hex(4)HexNAc(4)Sulf(1) (N)">Hex(4)HexNAc(4)Sulf(1) (N)</option>
-        <option value="Hex(4)HexNAc(4)Sulf(2) (S)">Hex(4)HexNAc(4)Sulf(2) (S)</option>
-        <option value="Hex(4)HexNAc(4)Sulf(2) (T)">Hex(4)HexNAc(4)Sulf(2) (T)</option>
-        <option value="Hex(4)HexNAc(5) (N)">Hex(4)HexNAc(5) (N)</option>
-        <option value="Hex(4)HexNAc(5)NeuAc(1) (N)">Hex(4)HexNAc(5)NeuAc(1) (N)</option>
-        <option value="Hex(4)HexNAc(5)Sulf(1) (N)">Hex(4)HexNAc(5)Sulf(1) (N)</option>
-        <option value="Hex(4)HexNAc(6) (N)">Hex(4)HexNAc(6) (N)</option>
-        <option value="Hex(4)Phos(1) (S)">Hex(4)Phos(1) (S)</option>
-        <option value="Hex(4)Phos(1) (T)">Hex(4)Phos(1) (T)</option>
-        <option value="Hex(5) (S)">Hex(5) (S)</option>
-        <option value="Hex(5) (T)">Hex(5) (T)</option>
-        <option value="Hex(5)HexNAc(1) (S)">Hex(5)HexNAc(1) (S)</option>
-        <option value="Hex(5)HexNAc(1) (T)">Hex(5)HexNAc(1) (T)</option>
-        <option value="Hex(5)HexNAc(2) (N)">Hex(5)HexNAc(2) (N)</option>
-        <option value="Hex(5)HexNAc(2)Phos(1) (N)">Hex(5)HexNAc(2)Phos(1) (N)</option>
-        <option value="Hex(5)HexNAc(3) (N)">Hex(5)HexNAc(3) (N)</option>
-        <option value="Hex(5)HexNAc(3)Pent(1) (N)">Hex(5)HexNAc(3)Pent(1) (N)</option>
-        <option value="Hex(5)HexNAc(4) (N)">Hex(5)HexNAc(4) (N)</option>
-        <option value="Hex(5)HexNAc(4) (S)">Hex(5)HexNAc(4) (S)</option>
-        <option value="Hex(5)HexNAc(4) (T)">Hex(5)HexNAc(4) (T)</option>
-        <option value="Hex(5)HexNAc(4)Me(2)Pent(1) (N)">Hex(5)HexNAc(4)Me(2)Pent(1) (N)</option>
-        <option value="Hex(5)HexNAc(4)NeuAc(1) (N)">Hex(5)HexNAc(4)NeuAc(1) (N)</option>
-        <option value="Hex(5)HexNAc(4)NeuAc(1)Sulf(1) (N)">Hex(5)HexNAc(4)NeuAc(1)Sulf(1) (N)</option>
-        <option value="Hex(5)HexNAc(4)NeuAc(2) (N)">Hex(5)HexNAc(4)NeuAc(2) (N)</option>
-        <option value="Hex(5)HexNAc(4)NeuGc(1) (N)">Hex(5)HexNAc(4)NeuGc(1) (N)</option>
-        <option value="Hex(5)HexNAc(4)Sulf(1) (N)">Hex(5)HexNAc(4)Sulf(1) (N)</option>
-        <option value="Hex(5)HexNAc(5) (N)">Hex(5)HexNAc(5) (N)</option>
-        <option value="Hex(5)HexNAc(5) (S)">Hex(5)HexNAc(5) (S)</option>
-        <option value="Hex(5)HexNAc(5) (T)">Hex(5)HexNAc(5) (T)</option>
-        <option value="Hex(5)Phos(1) (S)">Hex(5)Phos(1) (S)</option>
-        <option value="Hex(5)Phos(1) (T)">Hex(5)Phos(1) (T)</option>
-        <option value="Hex(5)Phos(3) (S)">Hex(5)Phos(3) (S)</option>
-        <option value="Hex(5)Phos(3) (T)">Hex(5)Phos(3) (T)</option>
-        <option value="Hex(6)HexNAc(2) (N)">Hex(6)HexNAc(2) (N)</option>
-        <option value="Hex(6)HexNAc(2)Phos(1) (N)">Hex(6)HexNAc(2)Phos(1) (N)</option>
-        <option value="Hex(6)HexNAc(3) (N)">Hex(6)HexNAc(3) (N)</option>
-        <option value="Hex(6)HexNAc(3)Phos(1) (N)">Hex(6)HexNAc(3)Phos(1) (N)</option>
-        <option value="Hex(6)HexNAc(4) (N)">Hex(6)HexNAc(4) (N)</option>
-        <option value="Hex(6)HexNAc(4) (S)">Hex(6)HexNAc(4) (S)</option>
-        <option value="Hex(6)HexNAc(4) (T)">Hex(6)HexNAc(4) (T)</option>
-        <option value="Hex(6)HexNAc(4)Me(3) (N)">Hex(6)HexNAc(4)Me(3) (N)</option>
-        <option value="Hex(6)HexNAc(4)Me(3)Pent(1) (N)">Hex(6)HexNAc(4)Me(3)Pent(1) (N)</option>
-        <option value="Hex(6)HexNAc(5) (N)">Hex(6)HexNAc(5) (N)</option>
-        <option value="Hex(6)Phos(1) (S)">Hex(6)Phos(1) (S)</option>
-        <option value="Hex(6)Phos(1) (T)">Hex(6)Phos(1) (T)</option>
-        <option value="Hex(6)Phos(3) (S)">Hex(6)Phos(3) (S)</option>
-        <option value="Hex(6)Phos(3) (T)">Hex(6)Phos(3) (T)</option>
-        <option value="Hex(7)HexNAc(1) (N)">Hex(7)HexNAc(1) (N)</option>
-        <option value="Hex(7)HexNAc(2) (N)">Hex(7)HexNAc(2) (N)</option>
-        <option value="Hex(7)HexNAc(2)Phos(1) (N)">Hex(7)HexNAc(2)Phos(1) (N)</option>
-        <option value="Hex(7)HexNAc(2)Phos(2) (N)">Hex(7)HexNAc(2)Phos(2) (N)</option>
-        <option value="Hex(7)HexNAc(3) (N)">Hex(7)HexNAc(3) (N)</option>
-        <option value="Hex(7)HexNAc(3)Phos(1) (N)">Hex(7)HexNAc(3)Phos(1) (N)</option>
-        <option value="Hex(7)HexNAc(4) (N)">Hex(7)HexNAc(4) (N)</option>
-        <option value="Hex(7)Phos(3) (S)">Hex(7)Phos(3) (S)</option>
-        <option value="Hex(7)Phos(3) (T)">Hex(7)Phos(3) (T)</option>
-        <option value="Hex(8)HexNAc(1) (N)">Hex(8)HexNAc(1) (N)</option>
-        <option value="Hex(8)HexNAc(2) (N)">Hex(8)HexNAc(2) (N)</option>
-        <option value="Hex(8)Phos(3) (S)">Hex(8)Phos(3) (S)</option>
-        <option value="Hex(8)Phos(3) (T)">Hex(8)Phos(3) (T)</option>
-        <option value="Hex(9)HexNAc(2) (N)">Hex(9)HexNAc(2) (N)</option>
-        <option value="Hex(9)Phos(3) (S)">Hex(9)Phos(3) (S)</option>
-        <option value="Hex(9)Phos(3) (T)">Hex(9)Phos(3) (T)</option>
-        <option value="HexN (K)">HexN (K)</option>
-        <option value="HexN (N)">HexN (N)</option>
-        <option value="HexN (S)">HexN (S)</option>
-        <option value="HexN (T)">HexN (T)</option>
-        <option value="HexN (W)">HexN (W)</option>
-        <option value="HexNAc (N)">HexNAc (N)</option>
-        <option value="HexNAc (S)">HexNAc (S)</option>
-        <option value="HexNAc (T)">HexNAc (T)</option>
-        <option value="HexNAc(1)Kdn(2) (S)">HexNAc(1)Kdn(2) (S)</option>
-        <option value="HexNAc(1)Kdn(2) (T)">HexNAc(1)Kdn(2) (T)</option>
-        <option value="HexNAc(1)NeuAc(1) (S)">HexNAc(1)NeuAc(1) (S)</option>
-        <option value="HexNAc(1)NeuAc(1) (T)">HexNAc(1)NeuAc(1) (T)</option>
-        <option value="HexNAc(1)NeuGc(1) (S)">HexNAc(1)NeuGc(1) (S)</option>
-        <option value="HexNAc(1)NeuGc(1) (T)">HexNAc(1)NeuGc(1) (T)</option>
-        <option value="HexNAc(1)NeuGc(2) (S)">HexNAc(1)NeuGc(2) (S)</option>
-        <option value="HexNAc(1)NeuGc(2) (T)">HexNAc(1)NeuGc(2) (T)</option>
-        <option value="HexNAc(1)dHex(1) (N)">HexNAc(1)dHex(1) (N)</option>
-        <option value="HexNAc(1)dHex(1) (S)">HexNAc(1)dHex(1) (S)</option>
-        <option value="HexNAc(1)dHex(1) (T)">HexNAc(1)dHex(1) (T)</option>
-        <option value="HexNAc(1)dHex(2) (N)">HexNAc(1)dHex(2) (N)</option>
-        <option value="HexNAc(2) (N)">HexNAc(2) (N)</option>
-        <option value="HexNAc(2) (S)">HexNAc(2) (S)</option>
-        <option value="HexNAc(2) (T)">HexNAc(2) (T)</option>
-        <option value="HexNAc(2)NeuAc(1) (S)">HexNAc(2)NeuAc(1) (S)</option>
-        <option value="HexNAc(2)NeuAc(1) (T)">HexNAc(2)NeuAc(1) (T)</option>
-        <option value="HexNAc(2)NeuAc(1)Sulf(1) (S)">HexNAc(2)NeuAc(1)Sulf(1) (S)</option>
-        <option value="HexNAc(2)NeuAc(1)Sulf(1) (T)">HexNAc(2)NeuAc(1)Sulf(1) (T)</option>
-        <option value="HexNAc(2)NeuGc(1) (S)">HexNAc(2)NeuGc(1) (S)</option>
-        <option value="HexNAc(2)NeuGc(1) (T)">HexNAc(2)NeuGc(1) (T)</option>
-        <option value="HexNAc(2)dHex(1) (N)">HexNAc(2)dHex(1) (N)</option>
-        <option value="HexNAc(2)dHex(2) (N)">HexNAc(2)dHex(2) (N)</option>
-        <option value="HexNAc(3) (S)">HexNAc(3) (S)</option>
-        <option value="HexNAc(3) (T)">HexNAc(3) (T)</option>
-        <option value="HexNAc(3)Sulf(1) (S)">HexNAc(3)Sulf(1) (S)</option>
-        <option value="HexNAc(3)Sulf(1) (T)">HexNAc(3)Sulf(1) (T)</option>
-        <option value="HexNAc(4) (S)">HexNAc(4) (S)</option>
-        <option value="HexNAc(4) (T)">HexNAc(4) (T)</option>
-        <option value="HexNAc(5) (S)">HexNAc(5) (S)</option>
-        <option value="HexNAc(5) (T)">HexNAc(5) (T)</option>
-        <option value="His-&gt;Ala (H)">His-&gt;Ala (H)</option>
-        <option value="His-&gt;Arg (H)">His-&gt;Arg (H)</option>
-        <option value="His-&gt;Asn (H)">His-&gt;Asn (H)</option>
-        <option value="His-&gt;Asp (H)">His-&gt;Asp (H)</option>
-        <option value="His-&gt;Cys (H)">His-&gt;Cys (H)</option>
-        <option value="His-&gt;Gln (H)">His-&gt;Gln (H)</option>
-        <option value="His-&gt;Glu (H)">His-&gt;Glu (H)</option>
-        <option value="His-&gt;Gly (H)">His-&gt;Gly (H)</option>
-        <option value="His-&gt;Lys (H)">His-&gt;Lys (H)</option>
-        <option value="His-&gt;Met (H)">His-&gt;Met (H)</option>
-        <option value="His-&gt;Phe (H)">His-&gt;Phe (H)</option>
-        <option value="His-&gt;Pro (H)">His-&gt;Pro (H)</option>
-        <option value="His-&gt;Ser (H)">His-&gt;Ser (H)</option>
-        <option value="His-&gt;Thr (H)">His-&gt;Thr (H)</option>
-        <option value="His-&gt;Trp (H)">His-&gt;Trp (H)</option>
-        <option value="His-&gt;Tyr (H)">His-&gt;Tyr (H)</option>
-        <option value="His-&gt;Val (H)">His-&gt;Val (H)</option>
-        <option value="His-&gt;Xle (H)">His-&gt;Xle (H)</option>
-        <option value="Homocysteic_acid (M)">Homocysteic_acid (M)</option>
-        <option value="Hydroxamic_acid (D)">Hydroxamic_acid (D)</option>
-        <option value="Hydroxamic_acid (E)">Hydroxamic_acid (E)</option>
-        <option value="Hydroxycinnamyl (C)">Hydroxycinnamyl (C)</option>
-        <option value="Hydroxyfarnesyl (C)">Hydroxyfarnesyl (C)</option>
-        <option value="Hydroxyheme (E)">Hydroxyheme (E)</option>
-        <option value="Hydroxymethyl (N)">Hydroxymethyl (N)</option>
-        <option value="HydroxymethylOP (K)">HydroxymethylOP (K)</option>
-        <option value="Hydroxytrimethyl (K)">Hydroxytrimethyl (K)</option>
-        <option value="Hypusine (K)">Hypusine (K)</option>
-        <option value="IASD (C)">IASD (C)</option>
-        <option value="IBTP (C)">IBTP (C)</option>
-        <option value="ICAT-C (C)">ICAT-C (C)</option>
-        <option value="ICAT-C:13C(9) (C)">ICAT-C:13C(9) (C)</option>
-        <option value="ICAT-D (C)">ICAT-D (C)</option>
-        <option value="ICAT-D:2H(8) (C)">ICAT-D:2H(8) (C)</option>
-        <option value="ICAT-G (C)">ICAT-G (C)</option>
-        <option value="ICAT-G:2H(8) (C)">ICAT-G:2H(8) (C)</option>
-        <option value="ICAT-H (C)">ICAT-H (C)</option>
-        <option value="ICAT-H:13C(6) (C)">ICAT-H:13C(6) (C)</option>
-        <option value="ICDID (C)">ICDID (C)</option>
-        <option value="ICDID:2H(6) (C)">ICDID:2H(6) (C)</option>
-        <option value="ICPL (K)">ICPL (K)</option>
-        <option value="ICPL (N-term)">ICPL (N-term)</option>
-        <option value="ICPL:13C(6) (K)">ICPL:13C(6) (K)</option>
-        <option value="ICPL:13C(6) (N-term)">ICPL:13C(6) (N-term)</option>
-        <option value="ICPL:13C(6)2H(4) (K)">ICPL:13C(6)2H(4) (K)</option>
-        <option value="ICPL:13C(6)2H(4) (N-term)">ICPL:13C(6)2H(4) (N-term)</option>
-        <option value="ICPL:2H(4) (K)">ICPL:2H(4) (K)</option>
-        <option value="ICPL:2H(4) (N-term)">ICPL:2H(4) (N-term)</option>
-        <option value="IDEnT (C)">IDEnT (C)</option>
-        <option value="IED-Biotin (C)">IED-Biotin (C)</option>
-        <option value="IGBP (C)">IGBP (C)</option>
-        <option value="IGBP:13C(2) (C)">IGBP:13C(2) (C)</option>
-        <option value="IMEHex(2)NeuAc(1) (K)">IMEHex(2)NeuAc(1) (K)</option>
-        <option value="IMID (K)">IMID (K)</option>
-        <option value="IMID:2H(4) (K)">IMID:2H(4) (K)</option>
-        <option value="ISD_z+2_ion (N-term)">ISD_z+2_ion (N-term)</option>
-        <option value="Iminobiotin (K)">Iminobiotin (K)</option>
-        <option value="Iminobiotin (N-term)">Iminobiotin (N-term)</option>
-        <option value="Iodo (H)">Iodo (H)</option>
-        <option value="Iodo (Y)">Iodo (Y)</option>
-        <option value="IodoU-AMP (F)">IodoU-AMP (F)</option>
-        <option value="IodoU-AMP (W)">IodoU-AMP (W)</option>
-        <option value="IodoU-AMP (Y)">IodoU-AMP (Y)</option>
-        <option value="Iodoacetanilide (C)">Iodoacetanilide (C)</option>
-        <option value="Iodoacetanilide (K)">Iodoacetanilide (K)</option>
-        <option value="Iodoacetanilide (N-term)">Iodoacetanilide (N-term)</option>
-        <option value="Iodoacetanilide:13C(6) (C)">Iodoacetanilide:13C(6) (C)</option>
-        <option value="Iodoacetanilide:13C(6) (K)">Iodoacetanilide:13C(6) (K)</option>
-        <option value="Iodoacetanilide:13C(6) (N-term)">Iodoacetanilide:13C(6) (N-term)</option>
-        <option value="Isopropylphospho (S)">Isopropylphospho (S)</option>
-        <option value="Isopropylphospho (T)">Isopropylphospho (T)</option>
-        <option value="Isopropylphospho (Y)">Isopropylphospho (Y)</option>
-        <option value="LG-Hlactam-K (K)">LG-Hlactam-K (K)</option>
-        <option value="LG-Hlactam-R (R)">LG-Hlactam-R (R)</option>
-        <option value="LG-anhydrolactam (K)">LG-anhydrolactam (K)</option>
-        <option value="LG-anhydrolactam (N-term)">LG-anhydrolactam (N-term)</option>
-        <option value="LG-anhyropyrrole (K)">LG-anhyropyrrole (K)</option>
-        <option value="LG-anhyropyrrole (N-term)">LG-anhyropyrrole (N-term)</option>
-        <option value="LG-lactam-K (K)">LG-lactam-K (K)</option>
-        <option value="LG-lactam-R (R)">LG-lactam-R (R)</option>
-        <option value="LG-pyrrole (K)">LG-pyrrole (K)</option>
-        <option value="LG-pyrrole (N-term)">LG-pyrrole (N-term)</option>
-        <option value="LRGG (K)">LRGG (K)</option>
-        <option value="LRGG+dimethyl (K)">LRGG+dimethyl (K)</option>
-        <option value="LRGG+methyl (K)">LRGG+methyl (K)</option>
-        <option value="Label:13C(1)2H(3) (M)">Label:13C(1)2H(3) (M)</option>
-        <option value="Label:13C(1)2H(3)+Oxidation (M)">Label:13C(1)2H(3)+Oxidation (M)</option>
-        <option value="Label:13C(2)15N(2) (K)">Label:13C(2)15N(2) (K)</option>
-        <option value="Label:13C(3) (A)">Label:13C(3) (A)</option>
-        <option value="Label:13C(3)15N(1) (A)">Label:13C(3)15N(1) (A)</option>
-        <option value="Label:13C(4) (M)">Label:13C(4) (M)</option>
-        <option value="Label:13C(4)+Oxidation (M)">Label:13C(4)+Oxidation (M)</option>
-        <option value="Label:13C(4)15N(1) (D)">Label:13C(4)15N(1) (D)</option>
-        <option value="Label:13C(4)15N(2)+GG (K)">Label:13C(4)15N(2)+GG (K)</option>
-        <option value="Label:13C(5) (P)">Label:13C(5) (P)</option>
-        <option value="Label:13C(5)15N(1) (E)">Label:13C(5)15N(1) (E)</option>
-        <option value="Label:13C(5)15N(1) (M)">Label:13C(5)15N(1) (M)</option>
-        <option value="Label:13C(5)15N(1) (P)">Label:13C(5)15N(1) (P)</option>
-        <option value="Label:13C(5)15N(1) (V)">Label:13C(5)15N(1) (V)</option>
-        <option value="Label:13C(6) (I)">Label:13C(6) (I)</option>
-        <option value="Label:13C(6) (K)">Label:13C(6) (K)</option>
-        <option value="Label:13C(6) (L)">Label:13C(6) (L)</option>
-        <option value="Label:13C(6) (R)">Label:13C(6) (R)</option>
-        <option value="Label:13C(6)+Acetyl (K)">Label:13C(6)+Acetyl (K)</option>
-        <option value="Label:13C(6)+Dimethyl (K)">Label:13C(6)+Dimethyl (K)</option>
-        <option value="Label:13C(6)+GG (K)">Label:13C(6)+GG (K)</option>
-        <option value="Label:13C(6)15N(1) (I)">Label:13C(6)15N(1) (I)</option>
-        <option value="Label:13C(6)15N(1) (L)">Label:13C(6)15N(1) (L)</option>
-        <option value="Label:13C(6)15N(2) (K)">Label:13C(6)15N(2) (K)</option>
-        <option value="Label:13C(6)15N(2)+Acetyl (K)">Label:13C(6)15N(2)+Acetyl (K)</option>
-        <option value="Label:13C(6)15N(2)+Dimethyl (K)">Label:13C(6)15N(2)+Dimethyl (K)</option>
-        <option value="Label:13C(6)15N(2)+GG (K)">Label:13C(6)15N(2)+GG (K)</option>
-        <option value="Label:13C(6)15N(4) (R)">Label:13C(6)15N(4) (R)</option>
-        <option value="Label:13C(6)15N(4)+Dimethyl (R)">Label:13C(6)15N(4)+Dimethyl (R)</option>
-        <option value="Label:13C(6)15N(4)+Dimethyl:2H(6)13C(2) (R)">Label:13C(6)15N(4)+Dimethyl:2H(6)13C(2) (R)</option>
-        <option value="Label:13C(6)15N(4)+Methyl (R)">Label:13C(6)15N(4)+Methyl (R)</option>
-        <option value="Label:13C(6)15N(4)+Methyl:2H(3)13C(1) (R)">Label:13C(6)15N(4)+Methyl:2H(3)13C(1) (R)</option>
-        <option value="Label:13C(9) (F)">Label:13C(9) (F)</option>
-        <option value="Label:13C(9) (Y)">Label:13C(9) (Y)</option>
-        <option value="Label:13C(9)+Phospho (Y)">Label:13C(9)+Phospho (Y)</option>
-        <option value="Label:13C(9)15N(1) (F)">Label:13C(9)15N(1) (F)</option>
-        <option value="Label:15N(1) (A)">Label:15N(1) (A)</option>
-        <option value="Label:15N(1) (C)">Label:15N(1) (C)</option>
-        <option value="Label:15N(1) (D)">Label:15N(1) (D)</option>
-        <option value="Label:15N(1) (E)">Label:15N(1) (E)</option>
-        <option value="Label:15N(1) (F)">Label:15N(1) (F)</option>
-        <option value="Label:15N(1) (G)">Label:15N(1) (G)</option>
-        <option value="Label:15N(1) (I)">Label:15N(1) (I)</option>
-        <option value="Label:15N(1) (L)">Label:15N(1) (L)</option>
-        <option value="Label:15N(1) (M)">Label:15N(1) (M)</option>
-        <option value="Label:15N(1) (P)">Label:15N(1) (P)</option>
-        <option value="Label:15N(1) (S)">Label:15N(1) (S)</option>
-        <option value="Label:15N(1) (T)">Label:15N(1) (T)</option>
-        <option value="Label:15N(1) (V)">Label:15N(1) (V)</option>
-        <option value="Label:15N(1) (Y)">Label:15N(1) (Y)</option>
-        <option value="Label:15N(2) (K)">Label:15N(2) (K)</option>
-        <option value="Label:15N(2) (N)">Label:15N(2) (N)</option>
-        <option value="Label:15N(2) (Q)">Label:15N(2) (Q)</option>
-        <option value="Label:15N(2) (W)">Label:15N(2) (W)</option>
-        <option value="Label:15N(2)2H(9) (K)">Label:15N(2)2H(9) (K)</option>
-        <option value="Label:15N(3) (H)">Label:15N(3) (H)</option>
-        <option value="Label:15N(4) (R)">Label:15N(4) (R)</option>
-        <option value="Label:18O(1) (C-term)">Label:18O(1) (C-term)</option>
-        <option value="Label:18O(1) (S)">Label:18O(1) (S)</option>
-        <option value="Label:18O(1) (T)">Label:18O(1) (T)</option>
-        <option value="Label:18O(1) (Y)">Label:18O(1) (Y)</option>
-        <option value="Label:18O(2) (C-term)">Label:18O(2) (C-term)</option>
-        <option value="Label:2H(10) (L)">Label:2H(10) (L)</option>
-        <option value="Label:2H(3) (L)">Label:2H(3) (L)</option>
-        <option value="Label:2H(3) (M)">Label:2H(3) (M)</option>
-        <option value="Label:2H(3)+Oxidation (M)">Label:2H(3)+Oxidation (M)</option>
-        <option value="Label:2H(4) (F)">Label:2H(4) (F)</option>
-        <option value="Label:2H(4) (K)">Label:2H(4) (K)</option>
-        <option value="Label:2H(4) (Y)">Label:2H(4) (Y)</option>
-        <option value="Label:2H(4)+Acetyl (K)">Label:2H(4)+Acetyl (K)</option>
-        <option value="Label:2H(4)+GG (K)">Label:2H(4)+GG (K)</option>
-        <option value="Label:2H(4)13C(1) (R)">Label:2H(4)13C(1) (R)</option>
-        <option value="Label:2H(6)15N(1) (P)">Label:2H(6)15N(1) (P)</option>
-        <option value="Label:2H(7)15N(4) (R)">Label:2H(7)15N(4) (R)</option>
-        <option value="Label:2H(9)13C(6)15N(2) (K)">Label:2H(9)13C(6)15N(2) (K)</option>
-        <option value="Leu-&gt;MetOx (L)">Leu-&gt;MetOx (L)</option>
-        <option value="Lipoyl (K)">Lipoyl (K)</option>
-        <option value="Lys (N-term)">Lys (N-term)</option>
-        <option value="Lys-&gt;Ala (K)">Lys-&gt;Ala (K)</option>
-        <option value="Lys-&gt;Allysine (K)">Lys-&gt;Allysine (K)</option>
-        <option value="Lys-&gt;AminoadipicAcid (K)">Lys-&gt;AminoadipicAcid (K)</option>
-        <option value="Lys-&gt;Arg (K)">Lys-&gt;Arg (K)</option>
-        <option value="Lys-&gt;Asn (K)">Lys-&gt;Asn (K)</option>
-        <option value="Lys-&gt;Asp (K)">Lys-&gt;Asp (K)</option>
-        <option value="Lys-&gt;CamCys (K)">Lys-&gt;CamCys (K)</option>
-        <option value="Lys-&gt;Cys (K)">Lys-&gt;Cys (K)</option>
-        <option value="Lys-&gt;Gln (K)">Lys-&gt;Gln (K)</option>
-        <option value="Lys-&gt;Glu (K)">Lys-&gt;Glu (K)</option>
-        <option value="Lys-&gt;Gly (K)">Lys-&gt;Gly (K)</option>
-        <option value="Lys-&gt;His (K)">Lys-&gt;His (K)</option>
-        <option value="Lys-&gt;Met (K)">Lys-&gt;Met (K)</option>
-        <option value="Lys-&gt;MetOx (K)">Lys-&gt;MetOx (K)</option>
-        <option value="Lys-&gt;Phe (K)">Lys-&gt;Phe (K)</option>
-        <option value="Lys-&gt;Pro (K)">Lys-&gt;Pro (K)</option>
-        <option value="Lys-&gt;Ser (K)">Lys-&gt;Ser (K)</option>
-        <option value="Lys-&gt;Thr (K)">Lys-&gt;Thr (K)</option>
-        <option value="Lys-&gt;Trp (K)">Lys-&gt;Trp (K)</option>
-        <option value="Lys-&gt;Tyr (K)">Lys-&gt;Tyr (K)</option>
-        <option value="Lys-&gt;Val (K)">Lys-&gt;Val (K)</option>
-        <option value="Lys-&gt;Xle (K)">Lys-&gt;Xle (K)</option>
-        <option value="Lysbiotinhydrazide (K)">Lysbiotinhydrazide (K)</option>
-        <option value="MDCC (C)">MDCC (C)</option>
-        <option value="MG-H1 (R)">MG-H1 (R)</option>
-        <option value="MM-diphenylpentanone (C)">MM-diphenylpentanone (C)</option>
-        <option value="MTSL (C)">MTSL (C)</option>
-        <option value="Maleimide-PEO2-Biotin (C)">Maleimide-PEO2-Biotin (C)</option>
-        <option value="Malonyl (C)">Malonyl (C)</option>
-        <option value="Malonyl (S)">Malonyl (S)</option>
-        <option value="Menadione (C)">Menadione (C)</option>
-        <option value="Menadione (K)">Menadione (K)</option>
-        <option value="Menadione-HQ (C)">Menadione-HQ (C)</option>
-        <option value="Menadione-HQ (K)">Menadione-HQ (K)</option>
-        <option value="MercaptoEthanol (S)">MercaptoEthanol (S)</option>
-        <option value="MercaptoEthanol (T)">MercaptoEthanol (T)</option>
-        <option value="Met-&gt;Aha (M)">Met-&gt;Aha (M)</option>
-        <option value="Met-&gt;Ala (M)">Met-&gt;Ala (M)</option>
-        <option value="Met-&gt;Arg (M)">Met-&gt;Arg (M)</option>
-        <option value="Met-&gt;Asn (M)">Met-&gt;Asn (M)</option>
-        <option value="Met-&gt;Asp (M)">Met-&gt;Asp (M)</option>
-        <option value="Met-&gt;Cys (M)">Met-&gt;Cys (M)</option>
-        <option value="Met-&gt;Gln (M)">Met-&gt;Gln (M)</option>
-        <option value="Met-&gt;Glu (M)">Met-&gt;Glu (M)</option>
-        <option value="Met-&gt;Gly (M)">Met-&gt;Gly (M)</option>
-        <option value="Met-&gt;His (M)">Met-&gt;His (M)</option>
-        <option value="Met-&gt;Hpg (M)">Met-&gt;Hpg (M)</option>
-        <option value="Met-&gt;Hse (C-term M)">Met-&gt;Hse (C-term M)</option>
-        <option value="Met-&gt;Hsl (C-term M)">Met-&gt;Hsl (C-term M)</option>
-        <option value="Met-&gt;Lys (M)">Met-&gt;Lys (M)</option>
-        <option value="Met-&gt;Phe (M)">Met-&gt;Phe (M)</option>
-        <option value="Met-&gt;Pro (M)">Met-&gt;Pro (M)</option>
-        <option value="Met-&gt;Ser (M)">Met-&gt;Ser (M)</option>
-        <option value="Met-&gt;Thr (M)">Met-&gt;Thr (M)</option>
-        <option value="Met-&gt;Trp (M)">Met-&gt;Trp (M)</option>
-        <option value="Met-&gt;Tyr (M)">Met-&gt;Tyr (M)</option>
-        <option value="Met-&gt;Val (M)">Met-&gt;Val (M)</option>
-        <option value="Met-&gt;Xle (M)">Met-&gt;Xle (M)</option>
-        <option value="Methyl (C)">Methyl (C)</option>
-        <option value="Methyl (C-term)">Methyl (C-term)</option>
-        <option value="Methyl (D)">Methyl (D)</option>
-        <option value="Methyl (E)">Methyl (E)</option>
-        <option value="Methyl (H)">Methyl (H)</option>
-        <option value="Methyl (I)">Methyl (I)</option>
-        <option value="Methyl (K)">Methyl (K)</option>
-        <option value="Methyl (L)">Methyl (L)</option>
-        <option value="Methyl (N)">Methyl (N)</option>
-        <option value="Methyl (N-term)">Methyl (N-term)</option>
-        <option value="Methyl (Q)">Methyl (Q)</option>
-        <option value="Methyl (R)">Methyl (R)</option>
-        <option value="Methyl (S)">Methyl (S)</option>
-        <option value="Methyl (T)">Methyl (T)</option>
-        <option value="Methyl+Acetyl:2H(3) (K)">Methyl+Acetyl:2H(3) (K)</option>
-        <option value="Methyl+Deamidated (N)">Methyl+Deamidated (N)</option>
-        <option value="Methyl+Deamidated (Q)">Methyl+Deamidated (Q)</option>
-        <option value="Methyl-PEO12-Maleimide (C)">Methyl-PEO12-Maleimide (C)</option>
-        <option value="Methyl:2H(2) (K)">Methyl:2H(2) (K)</option>
-        <option value="Methyl:2H(2) (N-term)">Methyl:2H(2) (N-term)</option>
-        <option value="Methyl:2H(2)13C (C)">Methyl:2H(2)13C (C)</option>
-        <option value="Methyl:2H(2)13C (C-term)">Methyl:2H(2)13C (C-term)</option>
-        <option value="Methyl:2H(2)13C (D)">Methyl:2H(2)13C (D)</option>
-        <option value="Methyl:2H(2)13C (E)">Methyl:2H(2)13C (E)</option>
-        <option value="Methyl:2H(2)13C (H)">Methyl:2H(2)13C (H)</option>
-        <option value="Methyl:2H(2)13C (I)">Methyl:2H(2)13C (I)</option>
-        <option value="Methyl:2H(2)13C (K)">Methyl:2H(2)13C (K)</option>
-        <option value="Methyl:2H(2)13C (L)">Methyl:2H(2)13C (L)</option>
-        <option value="Methyl:2H(2)13C (N)">Methyl:2H(2)13C (N)</option>
-        <option value="Methyl:2H(2)13C (N-term)">Methyl:2H(2)13C (N-term)</option>
-        <option value="Methyl:2H(2)13C (Q)">Methyl:2H(2)13C (Q)</option>
-        <option value="Methyl:2H(2)13C (R)">Methyl:2H(2)13C (R)</option>
-        <option value="Methyl:2H(2)13C (S)">Methyl:2H(2)13C (S)</option>
-        <option value="Methyl:2H(2)13C (T)">Methyl:2H(2)13C (T)</option>
-        <option value="Methyl:2H(3) (D)">Methyl:2H(3) (D)</option>
-        <option value="Methyl:2H(3) (E)">Methyl:2H(3) (E)</option>
-        <option value="Methyl:2H(3) (K)">Methyl:2H(3) (K)</option>
-        <option value="Methyl:2H(3) (R)">Methyl:2H(3) (R)</option>
-        <option value="Methyl:2H(3) (X)">Methyl:2H(3) (X)</option>
-        <option value="Methyl:2H(3)+Acetyl:2H(3) (K)">Methyl:2H(3)+Acetyl:2H(3) (K)</option>
-        <option value="Methyl:2H(3)13C(1) (K)">Methyl:2H(3)13C(1) (K)</option>
-        <option value="Methyl:2H(3)13C(1) (N-term)">Methyl:2H(3)13C(1) (N-term)</option>
-        <option value="Methyl:2H(3)13C(1) (R)">Methyl:2H(3)13C(1) (R)</option>
-        <option value="Methylamine (S)">Methylamine (S)</option>
-        <option value="Methylamine (T)">Methylamine (T)</option>
-        <option value="Methylmalonylation (S)">Methylmalonylation (S)</option>
-        <option value="Methylphosphonate (S)">Methylphosphonate (S)</option>
-        <option value="Methylphosphonate (T)">Methylphosphonate (T)</option>
-        <option value="Methylphosphonate (Y)">Methylphosphonate (Y)</option>
-        <option value="Methylpyrroline (K)">Methylpyrroline (K)</option>
-        <option value="Methylthio (C)">Methylthio (C)</option>
-        <option value="Methylthio (D)">Methylthio (D)</option>
-        <option value="Methylthio (K)">Methylthio (K)</option>
-        <option value="Methylthio (N)">Methylthio (N)</option>
-        <option value="Methylthio (N-term)">Methylthio (N-term)</option>
-        <option value="Molybdopterin (C)">Molybdopterin (C)</option>
-        <option value="MolybdopterinGD (C)">MolybdopterinGD (C)</option>
-        <option value="MolybdopterinGD (D)">MolybdopterinGD (D)</option>
-        <option value="MolybdopterinGD (U)">MolybdopterinGD (U)</option>
-        <option value="MolybdopterinGD+Delta:S(-1)Se(1) (C)">MolybdopterinGD+Delta:S(-1)Se(1) (C)</option>
-        <option value="MurNAc (A)">MurNAc (A)</option>
-        <option value="Myristoyl (C)">Myristoyl (C)</option>
-        <option value="Myristoyl (K)">Myristoyl (K)</option>
-        <option value="Myristoyl (N-term G)">Myristoyl (N-term G)</option>
-        <option value="N-dimethylphosphate (S)">N-dimethylphosphate (S)</option>
-        <option value="NA-LNO2 (C)">NA-LNO2 (C)</option>
-        <option value="NA-LNO2 (H)">NA-LNO2 (H)</option>
-        <option value="NA-OA-NO2 (C)">NA-OA-NO2 (C)</option>
-        <option value="NA-OA-NO2 (H)">NA-OA-NO2 (H)</option>
-        <option value="NBS (W)">NBS (W)</option>
-        <option value="NBS:13C(6) (W)">NBS:13C(6) (W)</option>
-        <option value="NDA (K)">NDA (K)</option>
-        <option value="NDA (N-term)">NDA (N-term)</option>
-        <option value="NEIAA (C)">NEIAA (C)</option>
-        <option value="NEIAA (Y)">NEIAA (Y)</option>
-        <option value="NEIAA:2H(5) (C)">NEIAA:2H(5) (C)</option>
-        <option value="NEIAA:2H(5) (Y)">NEIAA:2H(5) (Y)</option>
-        <option value="NEM:2H(5) (C)">NEM:2H(5) (C)</option>
-        <option value="NEM:2H(5)+H2O (C)">NEM:2H(5)+H2O (C)</option>
-        <option value="NEMsulfur (C)">NEMsulfur (C)</option>
-        <option value="NEMsulfurWater (C)">NEMsulfurWater (C)</option>
-        <option value="NHS-LC-Biotin (K)">NHS-LC-Biotin (K)</option>
-        <option value="NHS-LC-Biotin (N-term)">NHS-LC-Biotin (N-term)</option>
-        <option value="NHS-fluorescein (K)">NHS-fluorescein (K)</option>
-        <option value="NIC (K)">NIC (K)</option>
-        <option value="NIC (N-term)">NIC (N-term)</option>
-        <option value="NIPCAM (C)">NIPCAM (C)</option>
-        <option value="NO_SMX_SEMD (C)">NO_SMX_SEMD (C)</option>
-        <option value="NO_SMX_SIMD (C)">NO_SMX_SIMD (C)</option>
-        <option value="NO_SMX_SMCT (C)">NO_SMX_SMCT (C)</option>
-        <option value="NP40 (N-term)">NP40 (N-term)</option>
-        <option value="NQIGG (K)">NQIGG (K)</option>
-        <option value="Nethylmaleimide (C)">Nethylmaleimide (C)</option>
-        <option value="Nethylmaleimide+water (C)">Nethylmaleimide+water (C)</option>
-        <option value="Nethylmaleimide+water (K)">Nethylmaleimide+water (K)</option>
-        <option value="NeuAc (N)">NeuAc (N)</option>
-        <option value="NeuAc (S)">NeuAc (S)</option>
-        <option value="NeuAc (T)">NeuAc (T)</option>
-        <option value="NeuGc (N)">NeuGc (N)</option>
-        <option value="NeuGc (S)">NeuGc (S)</option>
-        <option value="NeuGc (T)">NeuGc (T)</option>
-        <option value="Nitro (W)">Nitro (W)</option>
-        <option value="Nitro (Y)">Nitro (Y)</option>
-        <option value="Nitrosyl (C)">Nitrosyl (C)</option>
-        <option value="Nmethylmaleimide (C)">Nmethylmaleimide (C)</option>
-        <option value="Nmethylmaleimide (K)">Nmethylmaleimide (K)</option>
-        <option value="Nmethylmaleimide+water (C)">Nmethylmaleimide+water (C)</option>
-        <option value="O-Dimethylphosphate (S)">O-Dimethylphosphate (S)</option>
-        <option value="O-Dimethylphosphate (T)">O-Dimethylphosphate (T)</option>
-        <option value="O-Dimethylphosphate (Y)">O-Dimethylphosphate (Y)</option>
-        <option value="O-Et-N-diMePhospho (S)">O-Et-N-diMePhospho (S)</option>
-        <option value="O-Isopropylmethylphosphonate (S)">O-Isopropylmethylphosphonate (S)</option>
-        <option value="O-Isopropylmethylphosphonate (T)">O-Isopropylmethylphosphonate (T)</option>
-        <option value="O-Isopropylmethylphosphonate (Y)">O-Isopropylmethylphosphonate (Y)</option>
-        <option value="O-Methylphosphate (S)">O-Methylphosphate (S)</option>
-        <option value="O-Methylphosphate (T)">O-Methylphosphate (T)</option>
-        <option value="O-Methylphosphate (Y)">O-Methylphosphate (Y)</option>
-        <option value="O-pinacolylmethylphosphonate (H)">O-pinacolylmethylphosphonate (H)</option>
-        <option value="O-pinacolylmethylphosphonate (K)">O-pinacolylmethylphosphonate (K)</option>
-        <option value="O-pinacolylmethylphosphonate (S)">O-pinacolylmethylphosphonate (S)</option>
-        <option value="O-pinacolylmethylphosphonate (T)">O-pinacolylmethylphosphonate (T)</option>
-        <option value="O-pinacolylmethylphosphonate (Y)">O-pinacolylmethylphosphonate (Y)</option>
-        <option value="Octanoyl (C)">Octanoyl (C)</option>
-        <option value="Octanoyl (S)">Octanoyl (S)</option>
-        <option value="Octanoyl (T)">Octanoyl (T)</option>
-        <option value="OxArgBiotin (R)">OxArgBiotin (R)</option>
-        <option value="OxArgBiotinRed (R)">OxArgBiotinRed (R)</option>
-        <option value="OxLysBiotin (K)">OxLysBiotin (K)</option>
-        <option value="OxLysBiotinRed (K)">OxLysBiotinRed (K)</option>
-        <option value="OxProBiotin (P)">OxProBiotin (P)</option>
-        <option value="OxProBiotinRed (P)">OxProBiotinRed (P)</option>
-        <option value="Oxidation (C)">Oxidation (C)</option>
-        <option value="Oxidation (C-term G)">Oxidation (C-term G)</option>
-        <option value="Oxidation (D)">Oxidation (D)</option>
-        <option value="Oxidation (F)">Oxidation (F)</option>
-        <option value="Oxidation (H)">Oxidation (H)</option>
-        <option value="Oxidation (K)">Oxidation (K)</option>
-        <option value="Oxidation (M)">Oxidation (M)</option>
-        <option value="Oxidation (N)">Oxidation (N)</option>
-        <option value="Oxidation (P)">Oxidation (P)</option>
-        <option value="Oxidation (R)">Oxidation (R)</option>
-        <option value="Oxidation (U)">Oxidation (U)</option>
-        <option value="Oxidation (W)">Oxidation (W)</option>
-        <option value="Oxidation (Y)">Oxidation (Y)</option>
-        <option value="Oxidation+NEM (C)">Oxidation+NEM (C)</option>
-        <option value="PEITC (C)">PEITC (C)</option>
-        <option value="PEITC (K)">PEITC (K)</option>
-        <option value="PEITC (N-term)">PEITC (N-term)</option>
-        <option value="PEO-Iodoacetyl-LC-Biotin (C)">PEO-Iodoacetyl-LC-Biotin (C)</option>
-        <option value="PET (S)">PET (S)</option>
-        <option value="PET (T)">PET (T)</option>
-        <option value="PS_Hapten (C)">PS_Hapten (C)</option>
-        <option value="PS_Hapten (H)">PS_Hapten (H)</option>
-        <option value="PS_Hapten (K)">PS_Hapten (K)</option>
-        <option value="Palmitoleyl (C)">Palmitoleyl (C)</option>
-        <option value="Palmitoleyl (S)">Palmitoleyl (S)</option>
-        <option value="Palmitoleyl (T)">Palmitoleyl (T)</option>
-        <option value="Palmitoyl (C)">Palmitoyl (C)</option>
-        <option value="Palmitoyl (K)">Palmitoyl (K)</option>
-        <option value="Palmitoyl (S)">Palmitoyl (S)</option>
-        <option value="Palmitoyl (T)">Palmitoyl (T)</option>
-        <option value="Pentose (S)">Pentose (S)</option>
-        <option value="Pentose (T)">Pentose (T)</option>
-        <option value="Pentylamine (Q)">Pentylamine (Q)</option>
-        <option value="Phe-&gt;Ala (F)">Phe-&gt;Ala (F)</option>
-        <option value="Phe-&gt;Arg (F)">Phe-&gt;Arg (F)</option>
-        <option value="Phe-&gt;Asn (F)">Phe-&gt;Asn (F)</option>
-        <option value="Phe-&gt;Asp (F)">Phe-&gt;Asp (F)</option>
-        <option value="Phe-&gt;CamCys (F)">Phe-&gt;CamCys (F)</option>
-        <option value="Phe-&gt;Cys (F)">Phe-&gt;Cys (F)</option>
-        <option value="Phe-&gt;Gln (F)">Phe-&gt;Gln (F)</option>
-        <option value="Phe-&gt;Glu (F)">Phe-&gt;Glu (F)</option>
-        <option value="Phe-&gt;Gly (F)">Phe-&gt;Gly (F)</option>
-        <option value="Phe-&gt;His (F)">Phe-&gt;His (F)</option>
-        <option value="Phe-&gt;Lys (F)">Phe-&gt;Lys (F)</option>
-        <option value="Phe-&gt;Met (F)">Phe-&gt;Met (F)</option>
-        <option value="Phe-&gt;Pro (F)">Phe-&gt;Pro (F)</option>
-        <option value="Phe-&gt;Ser (F)">Phe-&gt;Ser (F)</option>
-        <option value="Phe-&gt;Thr (F)">Phe-&gt;Thr (F)</option>
-        <option value="Phe-&gt;Trp (F)">Phe-&gt;Trp (F)</option>
-        <option value="Phe-&gt;Tyr (F)">Phe-&gt;Tyr (F)</option>
-        <option value="Phe-&gt;Val (F)">Phe-&gt;Val (F)</option>
-        <option value="Phe-&gt;Xle (F)">Phe-&gt;Xle (F)</option>
-        <option value="Phenylisocyanate (N-term)">Phenylisocyanate (N-term)</option>
-        <option value="Phenylisocyanate:2H(5) (N-term)">Phenylisocyanate:2H(5) (N-term)</option>
-        <option value="Phospho (C)">Phospho (C)</option>
-        <option value="Phospho (D)">Phospho (D)</option>
-        <option value="Phospho (H)">Phospho (H)</option>
-        <option value="Phospho (K)">Phospho (K)</option>
-        <option value="Phospho (R)">Phospho (R)</option>
-        <option value="Phospho (S)">Phospho (S)</option>
-        <option value="Phospho (T)">Phospho (T)</option>
-        <option value="Phospho (Y)">Phospho (Y)</option>
-        <option value="PhosphoHex (S)">PhosphoHex (S)</option>
-        <option value="PhosphoHex (T)">PhosphoHex (T)</option>
-        <option value="PhosphoHex(2) (N)">PhosphoHex(2) (N)</option>
-        <option value="PhosphoHex(2) (S)">PhosphoHex(2) (S)</option>
-        <option value="PhosphoHex(2) (T)">PhosphoHex(2) (T)</option>
-        <option value="PhosphoHexNAc (S)">PhosphoHexNAc (S)</option>
-        <option value="PhosphoHexNAc (T)">PhosphoHexNAc (T)</option>
-        <option value="PhosphoUridine (H)">PhosphoUridine (H)</option>
-        <option value="PhosphoUridine (Y)">PhosphoUridine (Y)</option>
-        <option value="Phosphoadenosine (H)">Phosphoadenosine (H)</option>
-        <option value="Phosphoadenosine (K)">Phosphoadenosine (K)</option>
-        <option value="Phosphoadenosine (T)">Phosphoadenosine (T)</option>
-        <option value="Phosphoadenosine (Y)">Phosphoadenosine (Y)</option>
-        <option value="Phosphogluconoylation (K)">Phosphogluconoylation (K)</option>
-        <option value="Phosphogluconoylation (N-term)">Phosphogluconoylation (N-term)</option>
-        <option value="Phosphoguanosine (H)">Phosphoguanosine (H)</option>
-        <option value="Phosphoguanosine (K)">Phosphoguanosine (K)</option>
-        <option value="Phosphopantetheine (S)">Phosphopantetheine (S)</option>
-        <option value="Phosphopropargyl (S)">Phosphopropargyl (S)</option>
-        <option value="Phosphopropargyl (T)">Phosphopropargyl (T)</option>
-        <option value="Phosphopropargyl (Y)">Phosphopropargyl (Y)</option>
-        <option value="PhosphoribosyldephosphoCoA (S)">PhosphoribosyldephosphoCoA (S)</option>
-        <option value="Phycocyanobilin (C)">Phycocyanobilin (C)</option>
-        <option value="Phycoerythrobilin (C)">Phycoerythrobilin (C)</option>
-        <option value="Phytochromobilin (C)">Phytochromobilin (C)</option>
-        <option value="Piperidine (K)">Piperidine (K)</option>
-        <option value="Piperidine (N-term)">Piperidine (N-term)</option>
-        <option value="Pro-&gt;Ala (P)">Pro-&gt;Ala (P)</option>
-        <option value="Pro-&gt;Arg (P)">Pro-&gt;Arg (P)</option>
-        <option value="Pro-&gt;Asn (P)">Pro-&gt;Asn (P)</option>
-        <option value="Pro-&gt;Asp (P)">Pro-&gt;Asp (P)</option>
-        <option value="Pro-&gt;Cys (P)">Pro-&gt;Cys (P)</option>
-        <option value="Pro-&gt;Gln (P)">Pro-&gt;Gln (P)</option>
-        <option value="Pro-&gt;Glu (P)">Pro-&gt;Glu (P)</option>
-        <option value="Pro-&gt;Gly (P)">Pro-&gt;Gly (P)</option>
-        <option value="Pro-&gt;His (P)">Pro-&gt;His (P)</option>
-        <option value="Pro-&gt;Lys (P)">Pro-&gt;Lys (P)</option>
-        <option value="Pro-&gt;Met (P)">Pro-&gt;Met (P)</option>
-        <option value="Pro-&gt;Phe (P)">Pro-&gt;Phe (P)</option>
-        <option value="Pro-&gt;Pyrrolidinone (P)">Pro-&gt;Pyrrolidinone (P)</option>
-        <option value="Pro-&gt;Pyrrolidone (P)">Pro-&gt;Pyrrolidone (P)</option>
-        <option value="Pro-&gt;Ser (P)">Pro-&gt;Ser (P)</option>
-        <option value="Pro-&gt;Thr (P)">Pro-&gt;Thr (P)</option>
-        <option value="Pro-&gt;Trp (P)">Pro-&gt;Trp (P)</option>
-        <option value="Pro-&gt;Tyr (P)">Pro-&gt;Tyr (P)</option>
-        <option value="Pro-&gt;Val (P)">Pro-&gt;Val (P)</option>
-        <option value="Pro-&gt;Xle (P)">Pro-&gt;Xle (P)</option>
-        <option value="Pro-&gt;pyro-Glu (P)">Pro-&gt;pyro-Glu (P)</option>
-        <option value="Propargylamine (C-term)">Propargylamine (C-term)</option>
-        <option value="Propargylamine (D)">Propargylamine (D)</option>
-        <option value="Propargylamine (E)">Propargylamine (E)</option>
-        <option value="Propionamide (C)">Propionamide (C)</option>
-        <option value="Propionamide (K)">Propionamide (K)</option>
-        <option value="Propionamide (N-term)">Propionamide (N-term)</option>
-        <option value="Propionamide:2H(3) (C)">Propionamide:2H(3) (C)</option>
-        <option value="Propionyl (K)">Propionyl (K)</option>
-        <option value="Propionyl (N-term)">Propionyl (N-term)</option>
-        <option value="Propionyl (S)">Propionyl (S)</option>
-        <option value="Propionyl (T)">Propionyl (T)</option>
-        <option value="Propionyl:13C(3) (K)">Propionyl:13C(3) (K)</option>
-        <option value="Propionyl:13C(3) (N-term)">Propionyl:13C(3) (N-term)</option>
-        <option value="Propiophenone (C)">Propiophenone (C)</option>
-        <option value="Propiophenone (H)">Propiophenone (H)</option>
-        <option value="Propiophenone (K)">Propiophenone (K)</option>
-        <option value="Propiophenone (R)">Propiophenone (R)</option>
-        <option value="Propiophenone (S)">Propiophenone (S)</option>
-        <option value="Propiophenone (T)">Propiophenone (T)</option>
-        <option value="Propiophenone (W)">Propiophenone (W)</option>
-        <option value="Propyl (C-term)">Propyl (C-term)</option>
-        <option value="Propyl (D)">Propyl (D)</option>
-        <option value="Propyl (E)">Propyl (E)</option>
-        <option value="Propyl (K)">Propyl (K)</option>
-        <option value="Propyl (N-term)">Propyl (N-term)</option>
-        <option value="Propyl:2H(6) (K)">Propyl:2H(6) (K)</option>
-        <option value="Propyl:2H(6) (N-term)">Propyl:2H(6) (N-term)</option>
-        <option value="PropylNAGthiazoline (C)">PropylNAGthiazoline (C)</option>
-        <option value="Puromycin (C-term)">Puromycin (C-term)</option>
-        <option value="PyMIC (N-term)">PyMIC (N-term)</option>
-        <option value="PyridoxalPhosphate (K)">PyridoxalPhosphate (K)</option>
-        <option value="PyridoxalPhosphateH2 (K)">PyridoxalPhosphateH2 (K)</option>
-        <option value="Pyridylacetyl (K)">Pyridylacetyl (K)</option>
-        <option value="Pyridylacetyl (N-term)">Pyridylacetyl (N-term)</option>
-        <option value="Pyridylethyl (C)">Pyridylethyl (C)</option>
-        <option value="Pyro-carbamidomethyl (N-term C)">Pyro-carbamidomethyl (N-term C)</option>
-        <option value="PyruvicAcidIminyl (K)">PyruvicAcidIminyl (K)</option>
-        <option value="QAT (C)">QAT (C)</option>
-        <option value="QAT:2H(3) (C)">QAT:2H(3) (C)</option>
-        <option value="QEQTGG (K)">QEQTGG (K)</option>
-        <option value="QQQTGG (K)">QQQTGG (K)</option>
-        <option value="QTGG (K)">QTGG (K)</option>
-        <option value="Quinone (W)">Quinone (W)</option>
-        <option value="Quinone (Y)">Quinone (Y)</option>
-        <option value="RNPXL (N-term K)">RNPXL (N-term K)</option>
-        <option value="RNPXL (N-term R)">RNPXL (N-term R)</option>
-        <option value="RNPXlink1 (C)">RNPXlink1 (C)</option>
-        <option value="RNPXlink2 (F)">RNPXlink2 (F)</option>
-        <option value="RNPXlink2 (K)">RNPXlink2 (K)</option>
-        <option value="RNPXlink2 (L)">RNPXlink2 (L)</option>
-        <option value="RNPXlink3 (C)">RNPXlink3 (C)</option>
-        <option value="RNPXlink3 (F)">RNPXlink3 (F)</option>
-        <option value="RNPXlink4 (C)">RNPXlink4 (C)</option>
-        <option value="RNPXlink5 (F)">RNPXlink5 (F)</option>
-        <option value="RNPXlink5 (Y)">RNPXlink5 (Y)</option>
-        <option value="Retinylidene (K)">Retinylidene (K)</option>
-        <option value="SMA (K)">SMA (K)</option>
-        <option value="SMA (N-term)">SMA (N-term)</option>
-        <option value="SMCC-maleimide (C)">SMCC-maleimide (C)</option>
-        <option value="SPITC (K)">SPITC (K)</option>
-        <option value="SPITC (N-term)">SPITC (N-term)</option>
-        <option value="SPITC:13C(6) (K)">SPITC:13C(6) (K)</option>
-        <option value="SPITC:13C(6) (N-term)">SPITC:13C(6) (N-term)</option>
-        <option value="SUMO2135 (K)">SUMO2135 (K)</option>
-        <option value="SUMO3549 (K)">SUMO3549 (K)</option>
-        <option value="Saligenin (H)">Saligenin (H)</option>
-        <option value="Saligenin (K)">Saligenin (K)</option>
-        <option value="Ser-&gt;Ala (S)">Ser-&gt;Ala (S)</option>
-        <option value="Ser-&gt;Arg (S)">Ser-&gt;Arg (S)</option>
-        <option value="Ser-&gt;Asn (S)">Ser-&gt;Asn (S)</option>
-        <option value="Ser-&gt;Asp (S)">Ser-&gt;Asp (S)</option>
-        <option value="Ser-&gt;Cys (S)">Ser-&gt;Cys (S)</option>
-        <option value="Ser-&gt;Gln (S)">Ser-&gt;Gln (S)</option>
-        <option value="Ser-&gt;Glu (S)">Ser-&gt;Glu (S)</option>
-        <option value="Ser-&gt;Gly (S)">Ser-&gt;Gly (S)</option>
-        <option value="Ser-&gt;His (S)">Ser-&gt;His (S)</option>
-        <option value="Ser-&gt;Lys (S)">Ser-&gt;Lys (S)</option>
-        <option value="Ser-&gt;Met (S)">Ser-&gt;Met (S)</option>
-        <option value="Ser-&gt;Phe (S)">Ser-&gt;Phe (S)</option>
-        <option value="Ser-&gt;Pro (S)">Ser-&gt;Pro (S)</option>
-        <option value="Ser-&gt;Thr (S)">Ser-&gt;Thr (S)</option>
-        <option value="Ser-&gt;Trp (S)">Ser-&gt;Trp (S)</option>
-        <option value="Ser-&gt;Tyr (S)">Ser-&gt;Tyr (S)</option>
-        <option value="Ser-&gt;Val (S)">Ser-&gt;Val (S)</option>
-        <option value="Ser-&gt;Xle (S)">Ser-&gt;Xle (S)</option>
-        <option value="Succinyl (K)">Succinyl (K)</option>
-        <option value="Succinyl (N-term)">Succinyl (N-term)</option>
-        <option value="Succinyl:13C(4) (K)">Succinyl:13C(4) (K)</option>
-        <option value="Succinyl:13C(4) (N-term)">Succinyl:13C(4) (N-term)</option>
-        <option value="Succinyl:2H(4) (K)">Succinyl:2H(4) (K)</option>
-        <option value="Succinyl:2H(4) (N-term)">Succinyl:2H(4) (N-term)</option>
-        <option value="SulfanilicAcid (C-term)">SulfanilicAcid (C-term)</option>
-        <option value="SulfanilicAcid (D)">SulfanilicAcid (D)</option>
-        <option value="SulfanilicAcid (E)">SulfanilicAcid (E)</option>
-        <option value="SulfanilicAcid:13C(6) (C-term)">SulfanilicAcid:13C(6) (C-term)</option>
-        <option value="SulfanilicAcid:13C(6) (D)">SulfanilicAcid:13C(6) (D)</option>
-        <option value="SulfanilicAcid:13C(6) (E)">SulfanilicAcid:13C(6) (E)</option>
-        <option value="Sulfide (C)">Sulfide (C)</option>
-        <option value="Sulfide (D)">Sulfide (D)</option>
-        <option value="Sulfide (W)">Sulfide (W)</option>
-        <option value="Sulfo (C)">Sulfo (C)</option>
-        <option value="Sulfo (S)">Sulfo (S)</option>
-        <option value="Sulfo (T)">Sulfo (T)</option>
-        <option value="Sulfo (Y)">Sulfo (Y)</option>
-        <option value="Sulfo-NHS-LC-LC-Biotin (K)">Sulfo-NHS-LC-LC-Biotin (K)</option>
-        <option value="Sulfo-NHS-LC-LC-Biotin (N-term)">Sulfo-NHS-LC-LC-Biotin (N-term)</option>
-        <option value="SulfoGMBS (C)">SulfoGMBS (C)</option>
-        <option value="SulfurDioxide (C)">SulfurDioxide (C)</option>
-        <option value="TAMRA-FP (S)">TAMRA-FP (S)</option>
-        <option value="TAMRA-FP (Y)">TAMRA-FP (Y)</option>
-        <option value="TMAB (K)">TMAB (K)</option>
-        <option value="TMAB (N-term)">TMAB (N-term)</option>
-        <option value="TMAB:2H(9) (K)">TMAB:2H(9) (K)</option>
-        <option value="TMAB:2H(9) (N-term)">TMAB:2H(9) (N-term)</option>
-        <option value="TMPP-Ac (N-term)">TMPP-Ac (N-term)</option>
-        <option value="TMT (H)">TMT (H)</option>
-        <option value="TMT (K)">TMT (K)</option>
-        <option value="TMT (N-term)">TMT (N-term)</option>
-        <option value="TMT (S)">TMT (S)</option>
-        <option value="TMT (T)">TMT (T)</option>
-        <option value="TMT2plex (H)">TMT2plex (H)</option>
-        <option value="TMT2plex (K)">TMT2plex (K)</option>
-        <option value="TMT2plex (N-term)">TMT2plex (N-term)</option>
-        <option value="TMT2plex (S)">TMT2plex (S)</option>
-        <option value="TMT2plex (T)">TMT2plex (T)</option>
-        <option value="TMT6plex (H)">TMT6plex (H)</option>
-        <option value="TMT6plex (K)">TMT6plex (K)</option>
-        <option value="TMT6plex (N-term)">TMT6plex (N-term)</option>
-        <option value="TMT6plex (S)">TMT6plex (S)</option>
-        <option value="TMT6plex (T)">TMT6plex (T)</option>
-        <option value="TNBS (K)">TNBS (K)</option>
-        <option value="TNBS (N-term)">TNBS (N-term)</option>
-        <option value="Thiadiazole (C)">Thiadiazole (C)</option>
-        <option value="Thiazolidine (N-term C)">Thiazolidine (N-term C)</option>
-        <option value="Thioacyl (K)">Thioacyl (K)</option>
-        <option value="Thioacyl (X)">Thioacyl (X)</option>
-        <option value="Thiophos-S-S-biotin (S)">Thiophos-S-S-biotin (S)</option>
-        <option value="Thiophos-S-S-biotin (T)">Thiophos-S-S-biotin (T)</option>
-        <option value="Thiophos-S-S-biotin (Y)">Thiophos-S-S-biotin (Y)</option>
-        <option value="Thiophospho (S)">Thiophospho (S)</option>
-        <option value="Thiophospho (T)">Thiophospho (T)</option>
-        <option value="Thiophospho (Y)">Thiophospho (Y)</option>
-        <option value="Thr-&gt;Ala (T)">Thr-&gt;Ala (T)</option>
-        <option value="Thr-&gt;Arg (T)">Thr-&gt;Arg (T)</option>
-        <option value="Thr-&gt;Asn (T)">Thr-&gt;Asn (T)</option>
-        <option value="Thr-&gt;Asp (T)">Thr-&gt;Asp (T)</option>
-        <option value="Thr-&gt;Cys (T)">Thr-&gt;Cys (T)</option>
-        <option value="Thr-&gt;Gln (T)">Thr-&gt;Gln (T)</option>
-        <option value="Thr-&gt;Glu (T)">Thr-&gt;Glu (T)</option>
-        <option value="Thr-&gt;Gly (T)">Thr-&gt;Gly (T)</option>
-        <option value="Thr-&gt;His (T)">Thr-&gt;His (T)</option>
-        <option value="Thr-&gt;Lys (T)">Thr-&gt;Lys (T)</option>
-        <option value="Thr-&gt;Met (T)">Thr-&gt;Met (T)</option>
-        <option value="Thr-&gt;Phe (T)">Thr-&gt;Phe (T)</option>
-        <option value="Thr-&gt;Pro (T)">Thr-&gt;Pro (T)</option>
-        <option value="Thr-&gt;Ser (T)">Thr-&gt;Ser (T)</option>
-        <option value="Thr-&gt;Trp (T)">Thr-&gt;Trp (T)</option>
-        <option value="Thr-&gt;Tyr (T)">Thr-&gt;Tyr (T)</option>
-        <option value="Thr-&gt;Val (T)">Thr-&gt;Val (T)</option>
-        <option value="Thr-&gt;Xle (T)">Thr-&gt;Xle (T)</option>
-        <option value="Thrbiotinhydrazide (T)">Thrbiotinhydrazide (T)</option>
-        <option value="Thyroxine (Y)">Thyroxine (Y)</option>
-        <option value="Triiodo (Y)">Triiodo (Y)</option>
-        <option value="Triiodothyronine (Y)">Triiodothyronine (Y)</option>
-        <option value="Trimethyl (K)">Trimethyl (K)</option>
-        <option value="Trimethyl (R)">Trimethyl (R)</option>
-        <option value="Trimethyl:13C(3)2H(9) (K)">Trimethyl:13C(3)2H(9) (K)</option>
-        <option value="Trimethyl:13C(3)2H(9) (R)">Trimethyl:13C(3)2H(9) (R)</option>
-        <option value="Trimethyl:2H(9) (K)">Trimethyl:2H(9) (K)</option>
-        <option value="Trimethyl:2H(9) (R)">Trimethyl:2H(9) (R)</option>
-        <option value="Trioxidation (C)">Trioxidation (C)</option>
-        <option value="Trioxidation (W)">Trioxidation (W)</option>
-        <option value="Trioxidation (Y)">Trioxidation (Y)</option>
-        <option value="Tris (N)">Tris (N)</option>
-        <option value="Triton (C-term)">Triton (C-term)</option>
-        <option value="Triton (N-term)">Triton (N-term)</option>
-        <option value="Trp-&gt;Ala (W)">Trp-&gt;Ala (W)</option>
-        <option value="Trp-&gt;Arg (W)">Trp-&gt;Arg (W)</option>
-        <option value="Trp-&gt;Asn (W)">Trp-&gt;Asn (W)</option>
-        <option value="Trp-&gt;Asp (W)">Trp-&gt;Asp (W)</option>
-        <option value="Trp-&gt;Cys (W)">Trp-&gt;Cys (W)</option>
-        <option value="Trp-&gt;Gln (W)">Trp-&gt;Gln (W)</option>
-        <option value="Trp-&gt;Glu (W)">Trp-&gt;Glu (W)</option>
-        <option value="Trp-&gt;Gly (W)">Trp-&gt;Gly (W)</option>
-        <option value="Trp-&gt;His (W)">Trp-&gt;His (W)</option>
-        <option value="Trp-&gt;Hydroxykynurenin (W)">Trp-&gt;Hydroxykynurenin (W)</option>
-        <option value="Trp-&gt;Kynurenin (W)">Trp-&gt;Kynurenin (W)</option>
-        <option value="Trp-&gt;Lys (W)">Trp-&gt;Lys (W)</option>
-        <option value="Trp-&gt;Met (W)">Trp-&gt;Met (W)</option>
-        <option value="Trp-&gt;Oxolactone (W)">Trp-&gt;Oxolactone (W)</option>
-        <option value="Trp-&gt;Phe (W)">Trp-&gt;Phe (W)</option>
-        <option value="Trp-&gt;Pro (W)">Trp-&gt;Pro (W)</option>
-        <option value="Trp-&gt;Ser (W)">Trp-&gt;Ser (W)</option>
-        <option value="Trp-&gt;Thr (W)">Trp-&gt;Thr (W)</option>
-        <option value="Trp-&gt;Tyr (W)">Trp-&gt;Tyr (W)</option>
-        <option value="Trp-&gt;Val (W)">Trp-&gt;Val (W)</option>
-        <option value="Trp-&gt;Xle (W)">Trp-&gt;Xle (W)</option>
-        <option value="Tween20 (N-term)">Tween20 (N-term)</option>
-        <option value="Tween80 (C-term)">Tween80 (C-term)</option>
-        <option value="Tyr-&gt;Ala (Y)">Tyr-&gt;Ala (Y)</option>
-        <option value="Tyr-&gt;Arg (Y)">Tyr-&gt;Arg (Y)</option>
-        <option value="Tyr-&gt;Asn (Y)">Tyr-&gt;Asn (Y)</option>
-        <option value="Tyr-&gt;Asp (Y)">Tyr-&gt;Asp (Y)</option>
-        <option value="Tyr-&gt;Cys (Y)">Tyr-&gt;Cys (Y)</option>
-        <option value="Tyr-&gt;Dha (Y)">Tyr-&gt;Dha (Y)</option>
-        <option value="Tyr-&gt;Gln (Y)">Tyr-&gt;Gln (Y)</option>
-        <option value="Tyr-&gt;Glu (Y)">Tyr-&gt;Glu (Y)</option>
-        <option value="Tyr-&gt;Gly (Y)">Tyr-&gt;Gly (Y)</option>
-        <option value="Tyr-&gt;His (Y)">Tyr-&gt;His (Y)</option>
-        <option value="Tyr-&gt;Lys (Y)">Tyr-&gt;Lys (Y)</option>
-        <option value="Tyr-&gt;Met (Y)">Tyr-&gt;Met (Y)</option>
-        <option value="Tyr-&gt;Phe (Y)">Tyr-&gt;Phe (Y)</option>
-        <option value="Tyr-&gt;Pro (Y)">Tyr-&gt;Pro (Y)</option>
-        <option value="Tyr-&gt;Ser (Y)">Tyr-&gt;Ser (Y)</option>
-        <option value="Tyr-&gt;Thr (Y)">Tyr-&gt;Thr (Y)</option>
-        <option value="Tyr-&gt;Trp (Y)">Tyr-&gt;Trp (Y)</option>
-        <option value="Tyr-&gt;Val (Y)">Tyr-&gt;Val (Y)</option>
-        <option value="Tyr-&gt;Xle (Y)">Tyr-&gt;Xle (Y)</option>
-        <option value="Ub-Br2 (C)">Ub-Br2 (C)</option>
-        <option value="Ub-VME (C)">Ub-VME (C)</option>
-        <option value="Ub-amide (C)">Ub-amide (C)</option>
-        <option value="Ub-fluorescein (C)">Ub-fluorescein (C)</option>
-        <option value="UgiJoullie (D)">UgiJoullie (D)</option>
-        <option value="UgiJoullie (E)">UgiJoullie (E)</option>
-        <option value="UgiJoullieProGly (D)">UgiJoullieProGly (D)</option>
-        <option value="UgiJoullieProGly (E)">UgiJoullieProGly (E)</option>
-        <option value="UgiJoullieProGlyProGly (D)">UgiJoullieProGlyProGly (D)</option>
-        <option value="UgiJoullieProGlyProGly (E)">UgiJoullieProGlyProGly (E)</option>
-        <option value="VFQQQTGG (K)">VFQQQTGG (K)</option>
-        <option value="VIEVYQEQTGG (K)">VIEVYQEQTGG (K)</option>
-        <option value="Val-&gt;Ala (V)">Val-&gt;Ala (V)</option>
-        <option value="Val-&gt;Arg (V)">Val-&gt;Arg (V)</option>
-        <option value="Val-&gt;Asn (V)">Val-&gt;Asn (V)</option>
-        <option value="Val-&gt;Asp (V)">Val-&gt;Asp (V)</option>
-        <option value="Val-&gt;Cys (V)">Val-&gt;Cys (V)</option>
-        <option value="Val-&gt;Gln (V)">Val-&gt;Gln (V)</option>
-        <option value="Val-&gt;Glu (V)">Val-&gt;Glu (V)</option>
-        <option value="Val-&gt;Gly (V)">Val-&gt;Gly (V)</option>
-        <option value="Val-&gt;His (V)">Val-&gt;His (V)</option>
-        <option value="Val-&gt;Lys (V)">Val-&gt;Lys (V)</option>
-        <option value="Val-&gt;Met (V)">Val-&gt;Met (V)</option>
-        <option value="Val-&gt;Phe (V)">Val-&gt;Phe (V)</option>
-        <option value="Val-&gt;Pro (V)">Val-&gt;Pro (V)</option>
-        <option value="Val-&gt;Ser (V)">Val-&gt;Ser (V)</option>
-        <option value="Val-&gt;Thr (V)">Val-&gt;Thr (V)</option>
-        <option value="Val-&gt;Trp (V)">Val-&gt;Trp (V)</option>
-        <option value="Val-&gt;Tyr (V)">Val-&gt;Tyr (V)</option>
-        <option value="Val-&gt;Xle (V)">Val-&gt;Xle (V)</option>
-        <option value="Withaferin (C)">Withaferin (C)</option>
-        <option value="Xle-&gt;Ala (I)">Xle-&gt;Ala (I)</option>
-        <option value="Xle-&gt;Ala (L)">Xle-&gt;Ala (L)</option>
-        <option value="Xle-&gt;Arg (I)">Xle-&gt;Arg (I)</option>
-        <option value="Xle-&gt;Arg (L)">Xle-&gt;Arg (L)</option>
-        <option value="Xle-&gt;Asn (I)">Xle-&gt;Asn (I)</option>
-        <option value="Xle-&gt;Asn (L)">Xle-&gt;Asn (L)</option>
-        <option value="Xle-&gt;Asp (I)">Xle-&gt;Asp (I)</option>
-        <option value="Xle-&gt;Asp (L)">Xle-&gt;Asp (L)</option>
-        <option value="Xle-&gt;Cys (I)">Xle-&gt;Cys (I)</option>
-        <option value="Xle-&gt;Cys (L)">Xle-&gt;Cys (L)</option>
-        <option value="Xle-&gt;Gln (I)">Xle-&gt;Gln (I)</option>
-        <option value="Xle-&gt;Gln (L)">Xle-&gt;Gln (L)</option>
-        <option value="Xle-&gt;Glu (I)">Xle-&gt;Glu (I)</option>
-        <option value="Xle-&gt;Glu (L)">Xle-&gt;Glu (L)</option>
-        <option value="Xle-&gt;Gly (I)">Xle-&gt;Gly (I)</option>
-        <option value="Xle-&gt;Gly (L)">Xle-&gt;Gly (L)</option>
-        <option value="Xle-&gt;His (I)">Xle-&gt;His (I)</option>
-        <option value="Xle-&gt;His (L)">Xle-&gt;His (L)</option>
-        <option value="Xle-&gt;Lys (I)">Xle-&gt;Lys (I)</option>
-        <option value="Xle-&gt;Lys (L)">Xle-&gt;Lys (L)</option>
-        <option value="Xle-&gt;Met (I)">Xle-&gt;Met (I)</option>
-        <option value="Xle-&gt;Met (L)">Xle-&gt;Met (L)</option>
-        <option value="Xle-&gt;Phe (I)">Xle-&gt;Phe (I)</option>
-        <option value="Xle-&gt;Phe (L)">Xle-&gt;Phe (L)</option>
-        <option value="Xle-&gt;Pro (I)">Xle-&gt;Pro (I)</option>
-        <option value="Xle-&gt;Pro (L)">Xle-&gt;Pro (L)</option>
-        <option value="Xle-&gt;Ser (I)">Xle-&gt;Ser (I)</option>
-        <option value="Xle-&gt;Ser (L)">Xle-&gt;Ser (L)</option>
-        <option value="Xle-&gt;Thr (I)">Xle-&gt;Thr (I)</option>
-        <option value="Xle-&gt;Thr (L)">Xle-&gt;Thr (L)</option>
-        <option value="Xle-&gt;Trp (I)">Xle-&gt;Trp (I)</option>
-        <option value="Xle-&gt;Trp (L)">Xle-&gt;Trp (L)</option>
-        <option value="Xle-&gt;Tyr (I)">Xle-&gt;Tyr (I)</option>
-        <option value="Xle-&gt;Tyr (L)">Xle-&gt;Tyr (L)</option>
-        <option value="Xle-&gt;Val (I)">Xle-&gt;Val (I)</option>
-        <option value="Xle-&gt;Val (L)">Xle-&gt;Val (L)</option>
-        <option value="Xlink:B10621 (C)">Xlink:B10621 (C)</option>
-        <option value="Xlink:DMP (K)">Xlink:DMP (K)</option>
-        <option value="Xlink:DMP-de (K)">Xlink:DMP-de (K)</option>
-        <option value="Xlink:DMP-s (K)">Xlink:DMP-s (K)</option>
-        <option value="Xlink:DSS (K)">Xlink:DSS (K)</option>
-        <option value="Xlink:DSS-NH2 (K)">Xlink:DSS-NH2 (K)</option>
-        <option value="Xlink:DST (K)">Xlink:DST (K)</option>
-        <option value="Xlink:DTSSP (K)">Xlink:DTSSP (K)</option>
-        <option value="Xlink:EGS (K)">Xlink:EGS (K)</option>
-        <option value="Xlink:EGScleaved (K)">Xlink:EGScleaved (K)</option>
-        <option value="Xlink:SMCC (C)">Xlink:SMCC (C)</option>
-        <option value="Xlink:SSD (K)">Xlink:SSD (K)</option>
-        <option value="ZGB (K)">ZGB (K)</option>
-        <option value="ZGB (N-term)">ZGB (N-term)</option>
-        <option value="a-type-ion (C-term)">a-type-ion (C-term)</option>
-        <option value="azole (C)">azole (C)</option>
-        <option value="azole (S)">azole (S)</option>
-        <option value="benzylguanidine (K)">benzylguanidine (K)</option>
-        <option value="beta FNA (C)">beta FNA (C)</option>
-        <option value="beta FNA (K)">beta FNA (K)</option>
-        <option value="biotinAcrolein298 (C)">biotinAcrolein298 (C)</option>
-        <option value="biotinAcrolein298 (H)">biotinAcrolein298 (H)</option>
-        <option value="biotinAcrolein298 (K)">biotinAcrolein298 (K)</option>
-        <option value="bisANS-sulfonates (K)">bisANS-sulfonates (K)</option>
-        <option value="bisANS-sulfonates (S)">bisANS-sulfonates (S)</option>
-        <option value="bisANS-sulfonates (T)">bisANS-sulfonates (T)</option>
-        <option value="cGMP (C)">cGMP (C)</option>
-        <option value="cGMP (S)">cGMP (S)</option>
-        <option value="cGMP+RMP-loss (C)">cGMP+RMP-loss (C)</option>
-        <option value="cGMP+RMP-loss (S)">cGMP+RMP-loss (S)</option>
-        <option value="cysTMT (C)">cysTMT (C)</option>
-        <option value="cysTMT6plex (C)">cysTMT6plex (C)</option>
+        <option value="DFDNB (K)">DFDNB (K)</option>
+        <option value="DFDNB (N)">DFDNB (N)</option>
+        <option value="DFDNB (Q)">DFDNB (Q)</option>
+        <option value="DFDNB (R)">DFDNB (R)</option>
         <option value="dHex (N)">dHex (N)</option>
         <option value="dHex (S)">dHex (S)</option>
         <option value="dHex (T)">dHex (T)</option>
@@ -2682,21 +1154,797 @@
         <option value="dHex(4)Hex(3)HexNAc(3) (T)">dHex(4)Hex(3)HexNAc(3) (T)</option>
         <option value="dHex(4)HexNAc(3)Kdn(1) (S)">dHex(4)HexNAc(3)Kdn(1) (S)</option>
         <option value="dHex(4)HexNAc(3)Kdn(1) (T)">dHex(4)HexNAc(3)Kdn(1) (T)</option>
+        <option value="DHP (C)">DHP (C)</option>
+        <option value="Diacylglycerol (C)">Diacylglycerol (C)</option>
+        <option value="DiART6plex (K)">DiART6plex (K)</option>
+        <option value="DiART6plex (N-term)">DiART6plex (N-term)</option>
+        <option value="DiART6plex (Protein N-term)">DiART6plex (Protein N-term)</option>
+        <option value="DiART6plex (Y)">DiART6plex (Y)</option>
+        <option value="DiART6plex115 (K)">DiART6plex115 (K)</option>
+        <option value="DiART6plex115 (N-term)">DiART6plex115 (N-term)</option>
+        <option value="DiART6plex115 (Protein N-term)">DiART6plex115 (Protein N-term)</option>
+        <option value="DiART6plex115 (Y)">DiART6plex115 (Y)</option>
+        <option value="DiART6plex116/119 (K)">DiART6plex116/119 (K)</option>
+        <option value="DiART6plex116/119 (N-term)">DiART6plex116/119 (N-term)</option>
+        <option value="DiART6plex116/119 (Protein N-term)">DiART6plex116/119 (Protein N-term)</option>
+        <option value="DiART6plex116/119 (Y)">DiART6plex116/119 (Y)</option>
+        <option value="DiART6plex117 (K)">DiART6plex117 (K)</option>
+        <option value="DiART6plex117 (N-term)">DiART6plex117 (N-term)</option>
+        <option value="DiART6plex117 (Protein N-term)">DiART6plex117 (Protein N-term)</option>
+        <option value="DiART6plex117 (Y)">DiART6plex117 (Y)</option>
+        <option value="DiART6plex118 (K)">DiART6plex118 (K)</option>
+        <option value="DiART6plex118 (N-term)">DiART6plex118 (N-term)</option>
+        <option value="DiART6plex118 (Protein N-term)">DiART6plex118 (Protein N-term)</option>
+        <option value="DiART6plex118 (Y)">DiART6plex118 (Y)</option>
+        <option value="Dibromo (Y)">Dibromo (Y)</option>
+        <option value="Dicarbamidomethyl (C)">Dicarbamidomethyl (C)</option>
+        <option value="Dicarbamidomethyl (H)">Dicarbamidomethyl (H)</option>
+        <option value="Dicarbamidomethyl (K)">Dicarbamidomethyl (K)</option>
+        <option value="Dicarbamidomethyl (N-term)">Dicarbamidomethyl (N-term)</option>
+        <option value="Dicarbamidomethyl (R)">Dicarbamidomethyl (R)</option>
+        <option value="dichlorination (C)">dichlorination (C)</option>
+        <option value="dichlorination (Y)">dichlorination (Y)</option>
+        <option value="Didehydro (C-term K)">Didehydro (C-term K)</option>
+        <option value="Didehydro (S)">Didehydro (S)</option>
+        <option value="Didehydro (T)">Didehydro (T)</option>
+        <option value="Didehydro (Y)">Didehydro (Y)</option>
+        <option value="Didehydroretinylidene (K)">Didehydroretinylidene (K)</option>
+        <option value="Diethyl (K)">Diethyl (K)</option>
+        <option value="Diethyl (N-term)">Diethyl (N-term)</option>
+        <option value="Diethylphosphate (C)">Diethylphosphate (C)</option>
+        <option value="Diethylphosphate (H)">Diethylphosphate (H)</option>
+        <option value="Diethylphosphate (K)">Diethylphosphate (K)</option>
+        <option value="Diethylphosphate (N-term)">Diethylphosphate (N-term)</option>
+        <option value="Diethylphosphate (S)">Diethylphosphate (S)</option>
+        <option value="Diethylphosphate (T)">Diethylphosphate (T)</option>
+        <option value="Diethylphosphate (Y)">Diethylphosphate (Y)</option>
+        <option value="Difuran (Y)">Difuran (Y)</option>
+        <option value="Dihydroxyimidazolidine (R)">Dihydroxyimidazolidine (R)</option>
+        <option value="Diiodo (H)">Diiodo (H)</option>
+        <option value="Diiodo (Y)">Diiodo (Y)</option>
+        <option value="Diironsubcluster (C)">Diironsubcluster (C)</option>
+        <option value="Diisopropylphosphate (K)">Diisopropylphosphate (K)</option>
+        <option value="Diisopropylphosphate (N-term)">Diisopropylphosphate (N-term)</option>
+        <option value="Diisopropylphosphate (S)">Diisopropylphosphate (S)</option>
+        <option value="Diisopropylphosphate (T)">Diisopropylphosphate (T)</option>
+        <option value="Diisopropylphosphate (Y)">Diisopropylphosphate (Y)</option>
+        <option value="DiLeu4plex (K)">DiLeu4plex (K)</option>
+        <option value="DiLeu4plex (N-term)">DiLeu4plex (N-term)</option>
+        <option value="DiLeu4plex (Y)">DiLeu4plex (Y)</option>
+        <option value="DiLeu4plex115 (K)">DiLeu4plex115 (K)</option>
+        <option value="DiLeu4plex115 (N-term)">DiLeu4plex115 (N-term)</option>
+        <option value="DiLeu4plex115 (Y)">DiLeu4plex115 (Y)</option>
+        <option value="DiLeu4plex117 (K)">DiLeu4plex117 (K)</option>
+        <option value="DiLeu4plex117 (N-term)">DiLeu4plex117 (N-term)</option>
+        <option value="DiLeu4plex117 (Y)">DiLeu4plex117 (Y)</option>
+        <option value="DiLeu4plex118 (K)">DiLeu4plex118 (K)</option>
+        <option value="DiLeu4plex118 (N-term)">DiLeu4plex118 (N-term)</option>
+        <option value="DiLeu4plex118 (Y)">DiLeu4plex118 (Y)</option>
+        <option value="Dimethyl (K)">Dimethyl (K)</option>
+        <option value="Dimethyl (N)">Dimethyl (N)</option>
+        <option value="Dimethyl (N-term)">Dimethyl (N-term)</option>
+        <option value="Dimethyl (Protein N-term P)">Dimethyl (Protein N-term P)</option>
+        <option value="Dimethyl (Protein N-term)">Dimethyl (Protein N-term)</option>
+        <option value="Dimethyl (R)">Dimethyl (R)</option>
+        <option value="Dimethyl:2H(2)13C (K)">Dimethyl:2H(2)13C (K)</option>
+        <option value="Dimethyl:2H(2)13C (N)">Dimethyl:2H(2)13C (N)</option>
+        <option value="Dimethyl:2H(2)13C (N-term)">Dimethyl:2H(2)13C (N-term)</option>
+        <option value="Dimethyl:2H(2)13C (Protein N-term P)">Dimethyl:2H(2)13C (Protein N-term P)</option>
+        <option value="Dimethyl:2H(2)13C (R)">Dimethyl:2H(2)13C (R)</option>
+        <option value="Dimethyl:2H(4) (K)">Dimethyl:2H(4) (K)</option>
+        <option value="Dimethyl:2H(4) (N-term)">Dimethyl:2H(4) (N-term)</option>
+        <option value="Dimethyl:2H(4) (Protein N-term)">Dimethyl:2H(4) (Protein N-term)</option>
+        <option value="Dimethyl:2H(4) (R)">Dimethyl:2H(4) (R)</option>
+        <option value="Dimethyl:2H(4)13C(2) (K)">Dimethyl:2H(4)13C(2) (K)</option>
+        <option value="Dimethyl:2H(4)13C(2) (N-term)">Dimethyl:2H(4)13C(2) (N-term)</option>
+        <option value="Dimethyl:2H(4)13C(2) (Protein N-term)">Dimethyl:2H(4)13C(2) (Protein N-term)</option>
+        <option value="Dimethyl:2H(4)13C(2) (R)">Dimethyl:2H(4)13C(2) (R)</option>
+        <option value="Dimethyl:2H(6) (K)">Dimethyl:2H(6) (K)</option>
+        <option value="Dimethyl:2H(6) (N-term)">Dimethyl:2H(6) (N-term)</option>
+        <option value="Dimethyl:2H(6) (R)">Dimethyl:2H(6) (R)</option>
+        <option value="Dimethyl:2H(6)13C(2) (K)">Dimethyl:2H(6)13C(2) (K)</option>
+        <option value="Dimethyl:2H(6)13C(2) (N-term)">Dimethyl:2H(6)13C(2) (N-term)</option>
+        <option value="Dimethyl:2H(6)13C(2) (Protein N-term)">Dimethyl:2H(6)13C(2) (Protein N-term)</option>
+        <option value="Dimethyl:2H(6)13C(2) (R)">Dimethyl:2H(6)13C(2) (R)</option>
+        <option value="DimethylamineGMBS (C)">DimethylamineGMBS (C)</option>
+        <option value="DimethylArsino (C)">DimethylArsino (C)</option>
+        <option value="DimethylpyrroleAdduct (K)">DimethylpyrroleAdduct (K)</option>
+        <option value="Dioxidation (C)">Dioxidation (C)</option>
+        <option value="Dioxidation (F)">Dioxidation (F)</option>
+        <option value="Dioxidation (K)">Dioxidation (K)</option>
+        <option value="Dioxidation (M)">Dioxidation (M)</option>
+        <option value="Dioxidation (P)">Dioxidation (P)</option>
+        <option value="Dioxidation (R)">Dioxidation (R)</option>
+        <option value="Dioxidation (U)">Dioxidation (U)</option>
+        <option value="Dioxidation (W)">Dioxidation (W)</option>
+        <option value="Dioxidation (Y)">Dioxidation (Y)</option>
+        <option value="Diphthamide (H)">Diphthamide (H)</option>
+        <option value="Dipyridyl (C)">Dipyridyl (C)</option>
+        <option value="Dipyrrolylmethanemethyl (C)">Dipyrrolylmethanemethyl (C)</option>
+        <option value="DMPO (C)">DMPO (C)</option>
+        <option value="DMPO (H)">DMPO (H)</option>
+        <option value="DMPO (Y)">DMPO (Y)</option>
+        <option value="DNCB_hapten (C)">DNCB_hapten (C)</option>
+        <option value="DNCB_hapten (H)">DNCB_hapten (H)</option>
+        <option value="DNCB_hapten (K)">DNCB_hapten (K)</option>
+        <option value="DNCB_hapten (Y)">DNCB_hapten (Y)</option>
         <option value="dNIC (K)">dNIC (K)</option>
         <option value="dNIC (N-term)">dNIC (N-term)</option>
-        <option value="dichlorination (C)">dichlorination (C)</option>
-        <option value="dichlorination (Y)">dichlorination (Y)</option>
+        <option value="DNPS (C)">DNPS (C)</option>
+        <option value="DNPS (W)">DNPS (W)</option>
+        <option value="DTBP (K)">DTBP (K)</option>
+        <option value="DTBP (N)">DTBP (N)</option>
+        <option value="DTBP (Protein N-term)">DTBP (Protein N-term)</option>
+        <option value="DTBP (Q)">DTBP (Q)</option>
+        <option value="DTBP (R)">DTBP (R)</option>
+        <option value="DTT_C (C)">DTT_C (C)</option>
+        <option value="DTT_C:2H(6) (C)">DTT_C:2H(6) (C)</option>
+        <option value="DTT_ST (S)">DTT_ST (S)</option>
+        <option value="DTT_ST (T)">DTT_ST (T)</option>
+        <option value="DTT_ST:2H(6) (S)">DTT_ST:2H(6) (S)</option>
+        <option value="DTT_ST:2H(6) (T)">DTT_ST:2H(6) (T)</option>
+        <option value="DyLight-maleimide (C)">DyLight-maleimide (C)</option>
+        <option value="EDEDTIDVFQQQTGG (K)">EDEDTIDVFQQQTGG (K)</option>
+        <option value="EDT-iodoacetyl-PEO-biotin (S)">EDT-iodoacetyl-PEO-biotin (S)</option>
+        <option value="EDT-iodoacetyl-PEO-biotin (T)">EDT-iodoacetyl-PEO-biotin (T)</option>
+        <option value="EDT-maleimide-PEO-biotin (S)">EDT-maleimide-PEO-biotin (S)</option>
+        <option value="EDT-maleimide-PEO-biotin (T)">EDT-maleimide-PEO-biotin (T)</option>
+        <option value="EEEDVIEVYQEQTGG (K)">EEEDVIEVYQEQTGG (K)</option>
+        <option value="EGCG1 (C)">EGCG1 (C)</option>
+        <option value="EGCG2 (C)">EGCG2 (C)</option>
+        <option value="EHD-diphenylpentanone (C)">EHD-diphenylpentanone (C)</option>
+        <option value="EHD-diphenylpentanone (M)">EHD-diphenylpentanone (M)</option>
+        <option value="EQAT (C)">EQAT (C)</option>
+        <option value="EQAT:2H(5) (C)">EQAT:2H(5) (C)</option>
+        <option value="EQIGG (K)">EQIGG (K)</option>
+        <option value="ESP (K)">ESP (K)</option>
+        <option value="ESP (N-term)">ESP (N-term)</option>
+        <option value="ESP:2H(10) (K)">ESP:2H(10) (K)</option>
+        <option value="ESP:2H(10) (N-term)">ESP:2H(10) (N-term)</option>
+        <option value="Ethanedithiol (S)">Ethanedithiol (S)</option>
+        <option value="Ethanedithiol (T)">Ethanedithiol (T)</option>
+        <option value="Ethanolamine (C)">Ethanolamine (C)</option>
+        <option value="Ethanolamine (C-term)">Ethanolamine (C-term)</option>
+        <option value="Ethanolamine (D)">Ethanolamine (D)</option>
+        <option value="Ethanolamine (E)">Ethanolamine (E)</option>
+        <option value="Ethanolyl (C)">Ethanolyl (C)</option>
+        <option value="Ethanolyl (K)">Ethanolyl (K)</option>
+        <option value="Ethanolyl (R)">Ethanolyl (R)</option>
+        <option value="Ethoxyformyl (H)">Ethoxyformyl (H)</option>
+        <option value="Ethyl (C-term)">Ethyl (C-term)</option>
+        <option value="Ethyl (D)">Ethyl (D)</option>
+        <option value="Ethyl (E)">Ethyl (E)</option>
+        <option value="Ethyl (K)">Ethyl (K)</option>
+        <option value="Ethyl (N-term)">Ethyl (N-term)</option>
+        <option value="Ethyl (Protein N-term)">Ethyl (Protein N-term)</option>
+        <option value="Ethyl+Deamidated (N)">Ethyl+Deamidated (N)</option>
+        <option value="Ethyl+Deamidated (Q)">Ethyl+Deamidated (Q)</option>
         <option value="ethylamino (S)">ethylamino (S)</option>
         <option value="ethylamino (T)">ethylamino (T)</option>
+        <option value="Ethylphosphate (K)">Ethylphosphate (K)</option>
+        <option value="Ethylphosphate (N-term)">Ethylphosphate (N-term)</option>
+        <option value="Ethylphosphate (S)">Ethylphosphate (S)</option>
+        <option value="Ethylphosphate (T)">Ethylphosphate (T)</option>
+        <option value="Ethylphosphate (Y)">Ethylphosphate (Y)</option>
         <option value="ethylsulfonylethyl (C)">ethylsulfonylethyl (C)</option>
         <option value="ethylsulfonylethyl (H)">ethylsulfonylethyl (H)</option>
         <option value="ethylsulfonylethyl (K)">ethylsulfonylethyl (K)</option>
+        <option value="ExacTagAmine (K)">ExacTagAmine (K)</option>
+        <option value="ExacTagThiol (C)">ExacTagThiol (C)</option>
+        <option value="FAD (C)">FAD (C)</option>
+        <option value="FAD (H)">FAD (H)</option>
+        <option value="FAD (Y)">FAD (Y)</option>
+        <option value="Farnesyl (C)">Farnesyl (C)</option>
+        <option value="Fluorescein (C)">Fluorescein (C)</option>
+        <option value="Fluorescein-tyramine (Y)">Fluorescein-tyramine (Y)</option>
+        <option value="Fluoro (A)">Fluoro (A)</option>
+        <option value="Fluoro (F)">Fluoro (F)</option>
+        <option value="Fluoro (W)">Fluoro (W)</option>
+        <option value="Fluoro (Y)">Fluoro (Y)</option>
+        <option value="FMN (S)">FMN (S)</option>
+        <option value="FMN (T)">FMN (T)</option>
+        <option value="FMNC (C)">FMNC (C)</option>
+        <option value="FMNH (C)">FMNH (C)</option>
+        <option value="FMNH (H)">FMNH (H)</option>
+        <option value="FNEM (C)">FNEM (C)</option>
+        <option value="Formyl (K)">Formyl (K)</option>
+        <option value="Formyl (N-term)">Formyl (N-term)</option>
+        <option value="Formyl (Protein N-term)">Formyl (Protein N-term)</option>
+        <option value="Formyl (S)">Formyl (S)</option>
+        <option value="Formyl (T)">Formyl (T)</option>
+        <option value="FormylMet (Protein N-term)">FormylMet (Protein N-term)</option>
+        <option value="FP-Biotin (K)">FP-Biotin (K)</option>
+        <option value="FP-Biotin (S)">FP-Biotin (S)</option>
+        <option value="FP-Biotin (T)">FP-Biotin (T)</option>
+        <option value="FP-Biotin (Y)">FP-Biotin (Y)</option>
+        <option value="FTC (C)">FTC (C)</option>
+        <option value="FTC (K)">FTC (K)</option>
+        <option value="FTC (P)">FTC (P)</option>
+        <option value="FTC (R)">FTC (R)</option>
+        <option value="FTC (S)">FTC (S)</option>
+        <option value="Furan (Y)">Furan (Y)</option>
+        <option value="G-H1 (R)">G-H1 (R)</option>
+        <option value="Galactosyl (K)">Galactosyl (K)</option>
+        <option value="Galactosyl (N-term)">Galactosyl (N-term)</option>
+        <option value="GEE (Q)">GEE (Q)</option>
+        <option value="GeranylGeranyl (C)">GeranylGeranyl (C)</option>
+        <option value="GG (C)">GG (C)</option>
+        <option value="GG (K)">GG (K)</option>
+        <option value="GG (S)">GG (S)</option>
+        <option value="GG (T)">GG (T)</option>
+        <option value="GGQ (K)">GGQ (K)</option>
+        <option value="GIST-Quat (K)">GIST-Quat (K)</option>
+        <option value="GIST-Quat (N-term)">GIST-Quat (N-term)</option>
+        <option value="GIST-Quat:2H(3) (K)">GIST-Quat:2H(3) (K)</option>
+        <option value="GIST-Quat:2H(3) (N-term)">GIST-Quat:2H(3) (N-term)</option>
+        <option value="GIST-Quat:2H(6) (K)">GIST-Quat:2H(6) (K)</option>
+        <option value="GIST-Quat:2H(6) (N-term)">GIST-Quat:2H(6) (N-term)</option>
+        <option value="GIST-Quat:2H(9) (K)">GIST-Quat:2H(9) (K)</option>
+        <option value="GIST-Quat:2H(9) (N-term)">GIST-Quat:2H(9) (N-term)</option>
+        <option value="Gln-&gt;Ala (Q)">Gln-&gt;Ala (Q)</option>
+        <option value="Gln-&gt;Arg (Q)">Gln-&gt;Arg (Q)</option>
+        <option value="Gln-&gt;Asn (Q)">Gln-&gt;Asn (Q)</option>
+        <option value="Gln-&gt;Asp (Q)">Gln-&gt;Asp (Q)</option>
+        <option value="Gln-&gt;Cys (Q)">Gln-&gt;Cys (Q)</option>
+        <option value="Gln-&gt;Glu (Q)">Gln-&gt;Glu (Q)</option>
+        <option value="Gln-&gt;Gly (Q)">Gln-&gt;Gly (Q)</option>
+        <option value="Gln-&gt;His (Q)">Gln-&gt;His (Q)</option>
+        <option value="Gln-&gt;Lys (Q)">Gln-&gt;Lys (Q)</option>
+        <option value="Gln-&gt;Met (Q)">Gln-&gt;Met (Q)</option>
+        <option value="Gln-&gt;Phe (Q)">Gln-&gt;Phe (Q)</option>
+        <option value="Gln-&gt;Pro (Q)">Gln-&gt;Pro (Q)</option>
+        <option value="Gln-&gt;pyro-Glu (N-term Q)">Gln-&gt;pyro-Glu (N-term Q)</option>
+        <option value="Gln-&gt;Ser (Q)">Gln-&gt;Ser (Q)</option>
+        <option value="Gln-&gt;Thr (Q)">Gln-&gt;Thr (Q)</option>
+        <option value="Gln-&gt;Trp (Q)">Gln-&gt;Trp (Q)</option>
+        <option value="Gln-&gt;Tyr (Q)">Gln-&gt;Tyr (Q)</option>
+        <option value="Gln-&gt;Val (Q)">Gln-&gt;Val (Q)</option>
+        <option value="Gln-&gt;Xle (Q)">Gln-&gt;Xle (Q)</option>
+        <option value="Glu (E)">Glu (E)</option>
+        <option value="Glu (Protein C-term)">Glu (Protein C-term)</option>
+        <option value="Glu-&gt;Ala (E)">Glu-&gt;Ala (E)</option>
+        <option value="Glu-&gt;Arg (E)">Glu-&gt;Arg (E)</option>
+        <option value="Glu-&gt;Asn (E)">Glu-&gt;Asn (E)</option>
+        <option value="Glu-&gt;Asp (E)">Glu-&gt;Asp (E)</option>
+        <option value="Glu-&gt;Cys (E)">Glu-&gt;Cys (E)</option>
+        <option value="Glu-&gt;Gln (E)">Glu-&gt;Gln (E)</option>
+        <option value="Glu-&gt;Gly (E)">Glu-&gt;Gly (E)</option>
+        <option value="Glu-&gt;His (E)">Glu-&gt;His (E)</option>
+        <option value="Glu-&gt;Lys (E)">Glu-&gt;Lys (E)</option>
+        <option value="Glu-&gt;Met (E)">Glu-&gt;Met (E)</option>
+        <option value="Glu-&gt;Phe (E)">Glu-&gt;Phe (E)</option>
+        <option value="Glu-&gt;Pro (E)">Glu-&gt;Pro (E)</option>
+        <option value="Glu-&gt;pyro-Glu (N-term E)">Glu-&gt;pyro-Glu (N-term E)</option>
+        <option value="Glu-&gt;pyro-Glu+Methyl (N-term E)">Glu-&gt;pyro-Glu+Methyl (N-term E)</option>
+        <option value="Glu-&gt;pyro-Glu+Methyl (N-term E)">Glu-&gt;pyro-Glu+Methyl (N-term E)</option>
+        <option value="Glu-&gt;pyro-Glu+Methyl:2H(2)13C (N-term E)">Glu-&gt;pyro-Glu+Methyl:2H(2)13C (N-term E)</option>
+        <option value="Glu-&gt;pyro-Glu+Methyl:2H(2)13C(1) (N-term E)">Glu-&gt;pyro-Glu+Methyl:2H(2)13C(1) (N-term E)</option>
+        <option value="Glu-&gt;Ser (E)">Glu-&gt;Ser (E)</option>
+        <option value="Glu-&gt;Thr (E)">Glu-&gt;Thr (E)</option>
+        <option value="Glu-&gt;Trp (E)">Glu-&gt;Trp (E)</option>
+        <option value="Glu-&gt;Tyr (E)">Glu-&gt;Tyr (E)</option>
+        <option value="Glu-&gt;Val (E)">Glu-&gt;Val (E)</option>
+        <option value="Glu-&gt;Xle (E)">Glu-&gt;Xle (E)</option>
         <option value="glucosone (R)">glucosone (R)</option>
+        <option value="Glucosylgalactosyl (K)">Glucosylgalactosyl (K)</option>
+        <option value="Glucuronyl (Protein N-term)">Glucuronyl (Protein N-term)</option>
+        <option value="Glucuronyl (S)">Glucuronyl (S)</option>
+        <option value="Glucuronyl (T)">Glucuronyl (T)</option>
+        <option value="GluGlu (E)">GluGlu (E)</option>
+        <option value="GluGlu (Protein C-term)">GluGlu (Protein C-term)</option>
+        <option value="GluGluGlu (E)">GluGluGlu (E)</option>
+        <option value="GluGluGlu (Protein C-term)">GluGluGlu (Protein C-term)</option>
+        <option value="GluGluGluGlu (E)">GluGluGluGlu (E)</option>
+        <option value="GluGluGluGlu (Protein C-term)">GluGluGluGlu (Protein C-term)</option>
+        <option value="Glutathione (C)">Glutathione (C)</option>
+        <option value="Gly (K)">Gly (K)</option>
+        <option value="Gly (S)">Gly (S)</option>
+        <option value="Gly (T)">Gly (T)</option>
+        <option value="Gly-&gt;Ala (G)">Gly-&gt;Ala (G)</option>
+        <option value="Gly-&gt;Arg (G)">Gly-&gt;Arg (G)</option>
+        <option value="Gly-&gt;Asn (G)">Gly-&gt;Asn (G)</option>
+        <option value="Gly-&gt;Asp (G)">Gly-&gt;Asp (G)</option>
+        <option value="Gly-&gt;Cys (G)">Gly-&gt;Cys (G)</option>
+        <option value="Gly-&gt;Gln (G)">Gly-&gt;Gln (G)</option>
+        <option value="Gly-&gt;Glu (G)">Gly-&gt;Glu (G)</option>
+        <option value="Gly-&gt;His (G)">Gly-&gt;His (G)</option>
+        <option value="Gly-&gt;Lys (G)">Gly-&gt;Lys (G)</option>
+        <option value="Gly-&gt;Met (G)">Gly-&gt;Met (G)</option>
+        <option value="Gly-&gt;Phe (G)">Gly-&gt;Phe (G)</option>
+        <option value="Gly-&gt;Pro (G)">Gly-&gt;Pro (G)</option>
+        <option value="Gly-&gt;Ser (G)">Gly-&gt;Ser (G)</option>
+        <option value="Gly-&gt;Thr (G)">Gly-&gt;Thr (G)</option>
+        <option value="Gly-&gt;Trp (G)">Gly-&gt;Trp (G)</option>
+        <option value="Gly-&gt;Tyr (G)">Gly-&gt;Tyr (G)</option>
+        <option value="Gly-&gt;Val (G)">Gly-&gt;Val (G)</option>
+        <option value="Gly-&gt;Xle (G)">Gly-&gt;Xle (G)</option>
+        <option value="Gly-loss+Amide (C-term G)">Gly-loss+Amide (C-term G)</option>
+        <option value="Glycerophospho (S)">Glycerophospho (S)</option>
+        <option value="GlycerylPE (E)">GlycerylPE (E)</option>
         <option value="glycidamide (K)">glycidamide (K)</option>
         <option value="glycidamide (N-term)">glycidamide (N-term)</option>
+        <option value="Glycosyl (P)">Glycosyl (P)</option>
+        <option value="GPIanchor (Protein C-term)">GPIanchor (Protein C-term)</option>
+        <option value="Guanidinyl (K)">Guanidinyl (K)</option>
+        <option value="Guanidinyl (N-term)">Guanidinyl (N-term)</option>
+        <option value="HCysteinyl (C)">HCysteinyl (C)</option>
+        <option value="HCysThiolactone (K)">HCysThiolactone (K)</option>
+        <option value="Heme (C)">Heme (C)</option>
+        <option value="Heme (H)">Heme (H)</option>
+        <option value="Hep (K)">Hep (K)</option>
+        <option value="Hep (N)">Hep (N)</option>
+        <option value="Hep (Q)">Hep (Q)</option>
+        <option value="Hep (R)">Hep (R)</option>
+        <option value="Hep (S)">Hep (S)</option>
+        <option value="Hep (T)">Hep (T)</option>
+        <option value="Hex (C)">Hex (C)</option>
+        <option value="Hex (K)">Hex (K)</option>
+        <option value="Hex (N)">Hex (N)</option>
+        <option value="Hex (N-term)">Hex (N-term)</option>
+        <option value="Hex (R)">Hex (R)</option>
+        <option value="Hex (S)">Hex (S)</option>
+        <option value="Hex (T)">Hex (T)</option>
+        <option value="Hex (W)">Hex (W)</option>
+        <option value="Hex (Y)">Hex (Y)</option>
+        <option value="Hex(1)HexA(1) (S)">Hex(1)HexA(1) (S)</option>
+        <option value="Hex(1)HexA(1) (T)">Hex(1)HexA(1) (T)</option>
+        <option value="Hex(1)HexA(1)HexNAc(1) (S)">Hex(1)HexA(1)HexNAc(1) (S)</option>
+        <option value="Hex(1)HexA(1)HexNAc(1) (T)">Hex(1)HexA(1)HexNAc(1) (T)</option>
+        <option value="Hex(1)HexA(1)HexNAc(2) (S)">Hex(1)HexA(1)HexNAc(2) (S)</option>
+        <option value="Hex(1)HexA(1)HexNAc(2) (T)">Hex(1)HexA(1)HexNAc(2) (T)</option>
+        <option value="Hex(1)HexNAc(1) (N)">Hex(1)HexNAc(1) (N)</option>
+        <option value="Hex(1)HexNAc(1) (S)">Hex(1)HexNAc(1) (S)</option>
+        <option value="Hex(1)HexNAc(1) (T)">Hex(1)HexNAc(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)dHex(1) (N)">Hex(1)HexNAc(1)dHex(1) (N)</option>
+        <option value="Hex(1)HexNAc(1)dHex(1) (S)">Hex(1)HexNAc(1)dHex(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)dHex(1) (T)">Hex(1)HexNAc(1)dHex(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)dHex(1)Me(1) (S)">Hex(1)HexNAc(1)dHex(1)Me(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)dHex(1)Me(1) (T)">Hex(1)HexNAc(1)dHex(1)Me(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)dHex(1)Me(2) (S)">Hex(1)HexNAc(1)dHex(1)Me(2) (S)</option>
+        <option value="Hex(1)HexNAc(1)dHex(1)Me(2) (T)">Hex(1)HexNAc(1)dHex(1)Me(2) (T)</option>
+        <option value="Hex(1)HexNAc(1)Kdn(1)Sulf(1) (S)">Hex(1)HexNAc(1)Kdn(1)Sulf(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)Kdn(1)Sulf(1) (T)">Hex(1)HexNAc(1)Kdn(1)Sulf(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1) (N)">Hex(1)HexNAc(1)NeuAc(1) (N)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1) (S)">Hex(1)HexNAc(1)NeuAc(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1) (T)">Hex(1)HexNAc(1)NeuAc(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1)Ac(1) (S)">Hex(1)HexNAc(1)NeuAc(1)Ac(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1)Ac(1) (T)">Hex(1)HexNAc(1)NeuAc(1)Ac(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1)NeuGc(1) (S)">Hex(1)HexNAc(1)NeuAc(1)NeuGc(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1)NeuGc(1) (T)">Hex(1)HexNAc(1)NeuAc(1)NeuGc(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1)Sulf(1) (S)">Hex(1)HexNAc(1)NeuAc(1)Sulf(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1)Sulf(1) (T)">Hex(1)HexNAc(1)NeuAc(1)Sulf(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(2) (N)">Hex(1)HexNAc(1)NeuAc(2) (N)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(2) (S)">Hex(1)HexNAc(1)NeuAc(2) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(2) (T)">Hex(1)HexNAc(1)NeuAc(2) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(2)Ac(1) (S)">Hex(1)HexNAc(1)NeuAc(2)Ac(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(2)Ac(1) (T)">Hex(1)HexNAc(1)NeuAc(2)Ac(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(2)Ac(2) (S)">Hex(1)HexNAc(1)NeuAc(2)Ac(2) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(2)Ac(2) (T)">Hex(1)HexNAc(1)NeuAc(2)Ac(2) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(3) (S)">Hex(1)HexNAc(1)NeuAc(3) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(3) (T)">Hex(1)HexNAc(1)NeuAc(3) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(1) (S)">Hex(1)HexNAc(1)NeuGc(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(1) (T)">Hex(1)HexNAc(1)NeuGc(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(2) (S)">Hex(1)HexNAc(1)NeuGc(2) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(2) (T)">Hex(1)HexNAc(1)NeuGc(2) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(3) (S)">Hex(1)HexNAc(1)NeuGc(3) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(3) (T)">Hex(1)HexNAc(1)NeuGc(3) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(4) (S)">Hex(1)HexNAc(1)NeuGc(4) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(4) (T)">Hex(1)HexNAc(1)NeuGc(4) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(5) (S)">Hex(1)HexNAc(1)NeuGc(5) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(5) (T)">Hex(1)HexNAc(1)NeuGc(5) (T)</option>
+        <option value="Hex(1)HexNAc(1)Phos(1) (S)">Hex(1)HexNAc(1)Phos(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)Phos(1) (T)">Hex(1)HexNAc(1)Phos(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)Sulf(1) (S)">Hex(1)HexNAc(1)Sulf(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)Sulf(1) (T)">Hex(1)HexNAc(1)Sulf(1) (T)</option>
+        <option value="Hex(1)HexNAc(2) (N)">Hex(1)HexNAc(2) (N)</option>
+        <option value="Hex(1)HexNAc(2) (S)">Hex(1)HexNAc(2) (S)</option>
+        <option value="Hex(1)HexNAc(2) (T)">Hex(1)HexNAc(2) (T)</option>
+        <option value="Hex(1)HexNAc(2)dHex(1) (N)">Hex(1)HexNAc(2)dHex(1) (N)</option>
+        <option value="Hex(1)HexNAc(2)dHex(1) (S)">Hex(1)HexNAc(2)dHex(1) (S)</option>
+        <option value="Hex(1)HexNAc(2)dHex(1) (T)">Hex(1)HexNAc(2)dHex(1) (T)</option>
+        <option value="Hex(1)HexNAc(2)dHex(1)Pent(1) (N)">Hex(1)HexNAc(2)dHex(1)Pent(1) (N)</option>
+        <option value="Hex(1)HexNAc(2)dHex(2) (N)">Hex(1)HexNAc(2)dHex(2) (N)</option>
+        <option value="Hex(1)HexNAc(2)dHex(2) (S)">Hex(1)HexNAc(2)dHex(2) (S)</option>
+        <option value="Hex(1)HexNAc(2)dHex(2) (T)">Hex(1)HexNAc(2)dHex(2) (T)</option>
+        <option value="Hex(1)HexNAc(2)NeuAc(1) (S)">Hex(1)HexNAc(2)NeuAc(1) (S)</option>
+        <option value="Hex(1)HexNAc(2)NeuAc(1) (T)">Hex(1)HexNAc(2)NeuAc(1) (T)</option>
+        <option value="Hex(1)HexNAc(2)NeuAc(1)Sulf(1) (S)">Hex(1)HexNAc(2)NeuAc(1)Sulf(1) (S)</option>
+        <option value="Hex(1)HexNAc(2)NeuAc(1)Sulf(1) (T)">Hex(1)HexNAc(2)NeuAc(1)Sulf(1) (T)</option>
+        <option value="Hex(1)HexNAc(2)NeuAc(2) (S)">Hex(1)HexNAc(2)NeuAc(2) (S)</option>
+        <option value="Hex(1)HexNAc(2)NeuAc(2) (T)">Hex(1)HexNAc(2)NeuAc(2) (T)</option>
+        <option value="Hex(1)HexNAc(2)NeuAc(2)Sulf(1) (S)">Hex(1)HexNAc(2)NeuAc(2)Sulf(1) (S)</option>
+        <option value="Hex(1)HexNAc(2)NeuAc(2)Sulf(1) (T)">Hex(1)HexNAc(2)NeuAc(2)Sulf(1) (T)</option>
+        <option value="Hex(1)HexNAc(2)NeuGc(1) (S)">Hex(1)HexNAc(2)NeuGc(1) (S)</option>
+        <option value="Hex(1)HexNAc(2)NeuGc(1) (T)">Hex(1)HexNAc(2)NeuGc(1) (T)</option>
+        <option value="Hex(1)HexNAc(2)Pent(1) (N)">Hex(1)HexNAc(2)Pent(1) (N)</option>
+        <option value="Hex(1)HexNAc(2)Sulf(1) (S)">Hex(1)HexNAc(2)Sulf(1) (S)</option>
+        <option value="Hex(1)HexNAc(2)Sulf(1) (T)">Hex(1)HexNAc(2)Sulf(1) (T)</option>
+        <option value="Hex(1)HexNAc(3) (S)">Hex(1)HexNAc(3) (S)</option>
+        <option value="Hex(1)HexNAc(3) (T)">Hex(1)HexNAc(3) (T)</option>
+        <option value="Hex(1)HexNAc(3)NeuAc(1) (S)">Hex(1)HexNAc(3)NeuAc(1) (S)</option>
+        <option value="Hex(1)HexNAc(3)NeuAc(1) (T)">Hex(1)HexNAc(3)NeuAc(1) (T)</option>
+        <option value="Hex(1)HexNAc(3)NeuAc(2) (S)">Hex(1)HexNAc(3)NeuAc(2) (S)</option>
+        <option value="Hex(1)HexNAc(3)NeuAc(2) (T)">Hex(1)HexNAc(3)NeuAc(2) (T)</option>
+        <option value="Hex(1)HexNAc(3)NeuGc(1) (S)">Hex(1)HexNAc(3)NeuGc(1) (S)</option>
+        <option value="Hex(1)HexNAc(3)NeuGc(1) (T)">Hex(1)HexNAc(3)NeuGc(1) (T)</option>
+        <option value="Hex(1)HexNAc(3)Sulf(1) (S)">Hex(1)HexNAc(3)Sulf(1) (S)</option>
+        <option value="Hex(1)HexNAc(3)Sulf(1) (T)">Hex(1)HexNAc(3)Sulf(1) (T)</option>
+        <option value="Hex(1)NeuAc(1) (S)">Hex(1)NeuAc(1) (S)</option>
+        <option value="Hex(1)NeuAc(1) (T)">Hex(1)NeuAc(1) (T)</option>
+        <option value="Hex(1)NeuAc(1)Pent(1) (S)">Hex(1)NeuAc(1)Pent(1) (S)</option>
+        <option value="Hex(1)NeuAc(1)Pent(1) (T)">Hex(1)NeuAc(1)Pent(1) (T)</option>
+        <option value="Hex(1)NeuGc(1) (S)">Hex(1)NeuGc(1) (S)</option>
+        <option value="Hex(1)NeuGc(1) (T)">Hex(1)NeuGc(1) (T)</option>
+        <option value="Hex(1)Pent(1) (S)">Hex(1)Pent(1) (S)</option>
+        <option value="Hex(1)Pent(1) (T)">Hex(1)Pent(1) (T)</option>
+        <option value="Hex(1)Pent(2) (S)">Hex(1)Pent(2) (S)</option>
+        <option value="Hex(1)Pent(2) (T)">Hex(1)Pent(2) (T)</option>
+        <option value="Hex(10)Phos(3) (S)">Hex(10)Phos(3) (S)</option>
+        <option value="Hex(10)Phos(3) (T)">Hex(10)Phos(3) (T)</option>
+        <option value="Hex(2) (K)">Hex(2) (K)</option>
+        <option value="Hex(2) (R)">Hex(2) (R)</option>
+        <option value="Hex(2)HexA(1)HexNAc(1)Sulf(1) (S)">Hex(2)HexA(1)HexNAc(1)Sulf(1) (S)</option>
+        <option value="Hex(2)HexA(1)HexNAc(1)Sulf(1) (T)">Hex(2)HexA(1)HexNAc(1)Sulf(1) (T)</option>
+        <option value="Hex(2)HexA(1)NeuAc(1)Pent(1)Sulf(1) (S)">Hex(2)HexA(1)NeuAc(1)Pent(1)Sulf(1) (S)</option>
+        <option value="Hex(2)HexA(1)NeuAc(1)Pent(1)Sulf(1) (T)">Hex(2)HexA(1)NeuAc(1)Pent(1)Sulf(1) (T)</option>
+        <option value="Hex(2)HexA(1)Pent(1)Sulf(1) (S)">Hex(2)HexA(1)Pent(1)Sulf(1) (S)</option>
+        <option value="Hex(2)HexA(1)Pent(1)Sulf(1) (T)">Hex(2)HexA(1)Pent(1)Sulf(1) (T)</option>
+        <option value="Hex(2)HexNAc(1) (S)">Hex(2)HexNAc(1) (S)</option>
+        <option value="Hex(2)HexNAc(1) (T)">Hex(2)HexNAc(1) (T)</option>
+        <option value="Hex(2)HexNAc(1)Me(1) (S)">Hex(2)HexNAc(1)Me(1) (S)</option>
+        <option value="Hex(2)HexNAc(1)Me(1) (T)">Hex(2)HexNAc(1)Me(1) (T)</option>
+        <option value="Hex(2)HexNAc(1)NeuGc(1) (S)">Hex(2)HexNAc(1)NeuGc(1) (S)</option>
+        <option value="Hex(2)HexNAc(1)NeuGc(1) (T)">Hex(2)HexNAc(1)NeuGc(1) (T)</option>
+        <option value="Hex(2)HexNAc(1)NeuGc(2) (S)">Hex(2)HexNAc(1)NeuGc(2) (S)</option>
+        <option value="Hex(2)HexNAc(1)NeuGc(2) (T)">Hex(2)HexNAc(1)NeuGc(2) (T)</option>
+        <option value="Hex(2)HexNAc(1)NeuGc(3) (S)">Hex(2)HexNAc(1)NeuGc(3) (S)</option>
+        <option value="Hex(2)HexNAc(1)NeuGc(3) (T)">Hex(2)HexNAc(1)NeuGc(3) (T)</option>
+        <option value="Hex(2)HexNAc(1)NeuGc(4) (S)">Hex(2)HexNAc(1)NeuGc(4) (S)</option>
+        <option value="Hex(2)HexNAc(1)NeuGc(4) (T)">Hex(2)HexNAc(1)NeuGc(4) (T)</option>
+        <option value="Hex(2)HexNAc(1)Sulf(1) (S)">Hex(2)HexNAc(1)Sulf(1) (S)</option>
+        <option value="Hex(2)HexNAc(1)Sulf(1) (T)">Hex(2)HexNAc(1)Sulf(1) (T)</option>
+        <option value="Hex(2)HexNAc(2) (N)">Hex(2)HexNAc(2) (N)</option>
+        <option value="Hex(2)HexNAc(2) (S)">Hex(2)HexNAc(2) (S)</option>
+        <option value="Hex(2)HexNAc(2) (T)">Hex(2)HexNAc(2) (T)</option>
+        <option value="Hex(2)HexNAc(2)dHex(1) (N)">Hex(2)HexNAc(2)dHex(1) (N)</option>
+        <option value="Hex(2)HexNAc(2)dHex(1) (S)">Hex(2)HexNAc(2)dHex(1) (S)</option>
+        <option value="Hex(2)HexNAc(2)dHex(1) (T)">Hex(2)HexNAc(2)dHex(1) (T)</option>
+        <option value="Hex(2)HexNAc(2)NeuAc(1) (N)">Hex(2)HexNAc(2)NeuAc(1) (N)</option>
+        <option value="Hex(2)HexNAc(2)NeuAc(1)Sulf(1) (S)">Hex(2)HexNAc(2)NeuAc(1)Sulf(1) (S)</option>
+        <option value="Hex(2)HexNAc(2)NeuAc(1)Sulf(1) (T)">Hex(2)HexNAc(2)NeuAc(1)Sulf(1) (T)</option>
+        <option value="Hex(2)HexNAc(2)NeuAc(2) (S)">Hex(2)HexNAc(2)NeuAc(2) (S)</option>
+        <option value="Hex(2)HexNAc(2)NeuAc(2) (T)">Hex(2)HexNAc(2)NeuAc(2) (T)</option>
+        <option value="Hex(2)HexNAc(2)NeuAc(2)Sulf(1) (S)">Hex(2)HexNAc(2)NeuAc(2)Sulf(1) (S)</option>
+        <option value="Hex(2)HexNAc(2)NeuAc(2)Sulf(1) (T)">Hex(2)HexNAc(2)NeuAc(2)Sulf(1) (T)</option>
+        <option value="Hex(2)HexNAc(2)NeuGc(1) (S)">Hex(2)HexNAc(2)NeuGc(1) (S)</option>
+        <option value="Hex(2)HexNAc(2)NeuGc(1) (T)">Hex(2)HexNAc(2)NeuGc(1) (T)</option>
+        <option value="Hex(2)HexNAc(2)Pent(1) (N)">Hex(2)HexNAc(2)Pent(1) (N)</option>
+        <option value="Hex(2)HexNAc(2)Sulf(1) (S)">Hex(2)HexNAc(2)Sulf(1) (S)</option>
+        <option value="Hex(2)HexNAc(2)Sulf(1) (T)">Hex(2)HexNAc(2)Sulf(1) (T)</option>
+        <option value="Hex(2)HexNAc(3) (S)">Hex(2)HexNAc(3) (S)</option>
+        <option value="Hex(2)HexNAc(3) (T)">Hex(2)HexNAc(3) (T)</option>
+        <option value="Hex(2)HexNAc(3)NeuAc(1)NeuGc(1) (S)">Hex(2)HexNAc(3)NeuAc(1)NeuGc(1) (S)</option>
+        <option value="Hex(2)HexNAc(3)NeuAc(1)NeuGc(1) (T)">Hex(2)HexNAc(3)NeuAc(1)NeuGc(1) (T)</option>
+        <option value="Hex(2)HexNAc(3)NeuAc(1)Sulf(1) (S)">Hex(2)HexNAc(3)NeuAc(1)Sulf(1) (S)</option>
+        <option value="Hex(2)HexNAc(3)NeuAc(1)Sulf(1) (T)">Hex(2)HexNAc(3)NeuAc(1)Sulf(1) (T)</option>
+        <option value="Hex(2)HexNAc(3)NeuAc(2) (S)">Hex(2)HexNAc(3)NeuAc(2) (S)</option>
+        <option value="Hex(2)HexNAc(3)NeuAc(2) (T)">Hex(2)HexNAc(3)NeuAc(2) (T)</option>
+        <option value="Hex(2)HexNAc(3)NeuAc(3) (S)">Hex(2)HexNAc(3)NeuAc(3) (S)</option>
+        <option value="Hex(2)HexNAc(3)NeuAc(3) (T)">Hex(2)HexNAc(3)NeuAc(3) (T)</option>
+        <option value="Hex(2)HexNAc(3)NeuGc(1) (S)">Hex(2)HexNAc(3)NeuGc(1) (S)</option>
+        <option value="Hex(2)HexNAc(3)NeuGc(1) (T)">Hex(2)HexNAc(3)NeuGc(1) (T)</option>
+        <option value="Hex(2)HexNAc(3)NeuGc(2) (S)">Hex(2)HexNAc(3)NeuGc(2) (S)</option>
+        <option value="Hex(2)HexNAc(3)NeuGc(2) (T)">Hex(2)HexNAc(3)NeuGc(2) (T)</option>
+        <option value="Hex(2)HexNAc(3)NeuGc(3) (S)">Hex(2)HexNAc(3)NeuGc(3) (S)</option>
+        <option value="Hex(2)HexNAc(3)NeuGc(3) (T)">Hex(2)HexNAc(3)NeuGc(3) (T)</option>
+        <option value="Hex(2)HexNAc(3)Sulf(1) (S)">Hex(2)HexNAc(3)Sulf(1) (S)</option>
+        <option value="Hex(2)HexNAc(3)Sulf(1) (T)">Hex(2)HexNAc(3)Sulf(1) (T)</option>
+        <option value="Hex(2)HexNAc(4) (S)">Hex(2)HexNAc(4) (S)</option>
+        <option value="Hex(2)HexNAc(4) (T)">Hex(2)HexNAc(4) (T)</option>
+        <option value="Hex(2)HexNAc(4)NeuAc(1) (S)">Hex(2)HexNAc(4)NeuAc(1) (S)</option>
+        <option value="Hex(2)HexNAc(4)NeuAc(1) (T)">Hex(2)HexNAc(4)NeuAc(1) (T)</option>
+        <option value="Hex(2)HexNAc(5) (S)">Hex(2)HexNAc(5) (S)</option>
+        <option value="Hex(2)HexNAc(5) (T)">Hex(2)HexNAc(5) (T)</option>
+        <option value="Hex(2)NeuAc(1) (S)">Hex(2)NeuAc(1) (S)</option>
+        <option value="Hex(2)NeuAc(1) (T)">Hex(2)NeuAc(1) (T)</option>
+        <option value="Hex(3) (N)">Hex(3) (N)</option>
+        <option value="Hex(3) (S)">Hex(3) (S)</option>
+        <option value="Hex(3) (T)">Hex(3) (T)</option>
+        <option value="Hex(3)HexNAc(1) (S)">Hex(3)HexNAc(1) (S)</option>
+        <option value="Hex(3)HexNAc(1) (T)">Hex(3)HexNAc(1) (T)</option>
+        <option value="Hex(3)HexNAc(1)Me(1) (S)">Hex(3)HexNAc(1)Me(1) (S)</option>
+        <option value="Hex(3)HexNAc(1)Me(1) (T)">Hex(3)HexNAc(1)Me(1) (T)</option>
+        <option value="Hex(3)HexNAc(1)Pent(1) (N)">Hex(3)HexNAc(1)Pent(1) (N)</option>
+        <option value="Hex(3)HexNAc(2) (N)">Hex(3)HexNAc(2) (N)</option>
+        <option value="Hex(3)HexNAc(2) (S)">Hex(3)HexNAc(2) (S)</option>
+        <option value="Hex(3)HexNAc(2) (T)">Hex(3)HexNAc(2) (T)</option>
+        <option value="Hex(3)HexNAc(2)NeuAc(1) (N)">Hex(3)HexNAc(2)NeuAc(1) (N)</option>
+        <option value="Hex(3)HexNAc(2)NeuAc(2) (S)">Hex(3)HexNAc(2)NeuAc(2) (S)</option>
+        <option value="Hex(3)HexNAc(2)NeuAc(2) (T)">Hex(3)HexNAc(2)NeuAc(2) (T)</option>
+        <option value="Hex(3)HexNAc(2)Pent(1) (N)">Hex(3)HexNAc(2)Pent(1) (N)</option>
+        <option value="Hex(3)HexNAc(2)Phos(1) (N)">Hex(3)HexNAc(2)Phos(1) (N)</option>
+        <option value="Hex(3)HexNAc(3) (N)">Hex(3)HexNAc(3) (N)</option>
+        <option value="Hex(3)HexNAc(3) (S)">Hex(3)HexNAc(3) (S)</option>
+        <option value="Hex(3)HexNAc(3) (T)">Hex(3)HexNAc(3) (T)</option>
+        <option value="Hex(3)HexNAc(3)NeuAc(1) (S)">Hex(3)HexNAc(3)NeuAc(1) (S)</option>
+        <option value="Hex(3)HexNAc(3)NeuAc(1) (T)">Hex(3)HexNAc(3)NeuAc(1) (T)</option>
+        <option value="Hex(3)HexNAc(3)NeuAc(1)Sulf(1) (S)">Hex(3)HexNAc(3)NeuAc(1)Sulf(1) (S)</option>
+        <option value="Hex(3)HexNAc(3)NeuAc(1)Sulf(1) (T)">Hex(3)HexNAc(3)NeuAc(1)Sulf(1) (T)</option>
+        <option value="Hex(3)HexNAc(3)NeuAc(2) (S)">Hex(3)HexNAc(3)NeuAc(2) (S)</option>
+        <option value="Hex(3)HexNAc(3)NeuAc(2) (T)">Hex(3)HexNAc(3)NeuAc(2) (T)</option>
+        <option value="Hex(3)HexNAc(3)NeuAc(2)Sulf(1) (S)">Hex(3)HexNAc(3)NeuAc(2)Sulf(1) (S)</option>
+        <option value="Hex(3)HexNAc(3)NeuAc(2)Sulf(1) (T)">Hex(3)HexNAc(3)NeuAc(2)Sulf(1) (T)</option>
+        <option value="Hex(3)HexNAc(3)NeuGc(1) (S)">Hex(3)HexNAc(3)NeuGc(1) (S)</option>
+        <option value="Hex(3)HexNAc(3)NeuGc(1) (T)">Hex(3)HexNAc(3)NeuGc(1) (T)</option>
+        <option value="Hex(3)HexNAc(3)NeuGc(1)Sulf(1) (S)">Hex(3)HexNAc(3)NeuGc(1)Sulf(1) (S)</option>
+        <option value="Hex(3)HexNAc(3)NeuGc(1)Sulf(1) (T)">Hex(3)HexNAc(3)NeuGc(1)Sulf(1) (T)</option>
+        <option value="Hex(3)HexNAc(3)Pent(1) (N)">Hex(3)HexNAc(3)Pent(1) (N)</option>
+        <option value="Hex(3)HexNAc(3)Sulf(1) (S)">Hex(3)HexNAc(3)Sulf(1) (S)</option>
+        <option value="Hex(3)HexNAc(3)Sulf(1) (T)">Hex(3)HexNAc(3)Sulf(1) (T)</option>
+        <option value="Hex(3)HexNAc(4) (N)">Hex(3)HexNAc(4) (N)</option>
+        <option value="Hex(3)HexNAc(4) (S)">Hex(3)HexNAc(4) (S)</option>
+        <option value="Hex(3)HexNAc(4) (T)">Hex(3)HexNAc(4) (T)</option>
+        <option value="Hex(3)HexNAc(4)NeuAc(1) (N)">Hex(3)HexNAc(4)NeuAc(1) (N)</option>
+        <option value="Hex(3)HexNAc(4)Pent(1) (N)">Hex(3)HexNAc(4)Pent(1) (N)</option>
+        <option value="Hex(3)HexNAc(4)Sulf(1) (N)">Hex(3)HexNAc(4)Sulf(1) (N)</option>
+        <option value="Hex(3)HexNAc(5) (N)">Hex(3)HexNAc(5) (N)</option>
+        <option value="Hex(3)HexNAc(5) (S)">Hex(3)HexNAc(5) (S)</option>
+        <option value="Hex(3)HexNAc(5) (T)">Hex(3)HexNAc(5) (T)</option>
+        <option value="Hex(3)HexNAc(5)Sulf(1) (N)">Hex(3)HexNAc(5)Sulf(1) (N)</option>
+        <option value="Hex(3)HexNAc(6) (N)">Hex(3)HexNAc(6) (N)</option>
+        <option value="Hex(3)HexNAc(6) (S)">Hex(3)HexNAc(6) (S)</option>
+        <option value="Hex(3)HexNAc(6) (T)">Hex(3)HexNAc(6) (T)</option>
+        <option value="Hex(3)HexNAc(6)NeuAc(1) (N)">Hex(3)HexNAc(6)NeuAc(1) (N)</option>
+        <option value="Hex(3)HexNAc(6)Sulf(1) (N)">Hex(3)HexNAc(6)Sulf(1) (N)</option>
+        <option value="Hex(3)HexNAc(6)Sulf(2) (N)">Hex(3)HexNAc(6)Sulf(2) (N)</option>
+        <option value="Hex(3)HexNAc(7) (N)">Hex(3)HexNAc(7) (N)</option>
+        <option value="Hex(3)HexNAc(7)Sulf(1) (N)">Hex(3)HexNAc(7)Sulf(1) (N)</option>
+        <option value="Hex(3)Phos(1) (S)">Hex(3)Phos(1) (S)</option>
+        <option value="Hex(3)Phos(1) (T)">Hex(3)Phos(1) (T)</option>
+        <option value="Hex(4) (S)">Hex(4) (S)</option>
+        <option value="Hex(4) (T)">Hex(4) (T)</option>
+        <option value="Hex(4)HexNAc(1) (S)">Hex(4)HexNAc(1) (S)</option>
+        <option value="Hex(4)HexNAc(1) (T)">Hex(4)HexNAc(1) (T)</option>
+        <option value="Hex(4)HexNAc(2) (N)">Hex(4)HexNAc(2) (N)</option>
+        <option value="Hex(4)HexNAc(2)NeuAc(1) (N)">Hex(4)HexNAc(2)NeuAc(1) (N)</option>
+        <option value="Hex(4)HexNAc(2)Pent(1) (N)">Hex(4)HexNAc(2)Pent(1) (N)</option>
+        <option value="Hex(4)HexNAc(3) (N)">Hex(4)HexNAc(3) (N)</option>
+        <option value="Hex(4)HexNAc(3) (S)">Hex(4)HexNAc(3) (S)</option>
+        <option value="Hex(4)HexNAc(3) (T)">Hex(4)HexNAc(3) (T)</option>
+        <option value="Hex(4)HexNAc(3)NeuAc(1) (N)">Hex(4)HexNAc(3)NeuAc(1) (N)</option>
+        <option value="Hex(4)HexNAc(3)NeuAc(1) (S)">Hex(4)HexNAc(3)NeuAc(1) (S)</option>
+        <option value="Hex(4)HexNAc(3)NeuAc(1) (T)">Hex(4)HexNAc(3)NeuAc(1) (T)</option>
+        <option value="Hex(4)HexNAc(3)NeuAc(2) (N)">Hex(4)HexNAc(3)NeuAc(2) (N)</option>
+        <option value="Hex(4)HexNAc(3)NeuGc(1) (N)">Hex(4)HexNAc(3)NeuGc(1) (N)</option>
+        <option value="Hex(4)HexNAc(3)Pent(1) (N)">Hex(4)HexNAc(3)Pent(1) (N)</option>
+        <option value="Hex(4)HexNAc(4) (N)">Hex(4)HexNAc(4) (N)</option>
+        <option value="Hex(4)HexNAc(4) (S)">Hex(4)HexNAc(4) (S)</option>
+        <option value="Hex(4)HexNAc(4) (T)">Hex(4)HexNAc(4) (T)</option>
+        <option value="Hex(4)HexNAc(4)Me(2)Pent(1) (N)">Hex(4)HexNAc(4)Me(2)Pent(1) (N)</option>
+        <option value="Hex(4)HexNAc(4)NeuAc(1) (N)">Hex(4)HexNAc(4)NeuAc(1) (N)</option>
+        <option value="Hex(4)HexNAc(4)NeuAc(1) (S)">Hex(4)HexNAc(4)NeuAc(1) (S)</option>
+        <option value="Hex(4)HexNAc(4)NeuAc(1) (T)">Hex(4)HexNAc(4)NeuAc(1) (T)</option>
+        <option value="Hex(4)HexNAc(4)NeuAc(1)Sulf(2) (S)">Hex(4)HexNAc(4)NeuAc(1)Sulf(2) (S)</option>
+        <option value="Hex(4)HexNAc(4)NeuAc(1)Sulf(2) (T)">Hex(4)HexNAc(4)NeuAc(1)Sulf(2) (T)</option>
+        <option value="Hex(4)HexNAc(4)NeuAc(1)Sulf(3) (S)">Hex(4)HexNAc(4)NeuAc(1)Sulf(3) (S)</option>
+        <option value="Hex(4)HexNAc(4)NeuAc(1)Sulf(3) (T)">Hex(4)HexNAc(4)NeuAc(1)Sulf(3) (T)</option>
+        <option value="Hex(4)HexNAc(4)NeuGc(1)Sulf(2) (S)">Hex(4)HexNAc(4)NeuGc(1)Sulf(2) (S)</option>
+        <option value="Hex(4)HexNAc(4)NeuGc(1)Sulf(2) (T)">Hex(4)HexNAc(4)NeuGc(1)Sulf(2) (T)</option>
+        <option value="Hex(4)HexNAc(4)Pent(1) (N)">Hex(4)HexNAc(4)Pent(1) (N)</option>
+        <option value="Hex(4)HexNAc(4)Sulf(1) (N)">Hex(4)HexNAc(4)Sulf(1) (N)</option>
+        <option value="Hex(4)HexNAc(4)Sulf(2) (S)">Hex(4)HexNAc(4)Sulf(2) (S)</option>
+        <option value="Hex(4)HexNAc(4)Sulf(2) (T)">Hex(4)HexNAc(4)Sulf(2) (T)</option>
+        <option value="Hex(4)HexNAc(5) (N)">Hex(4)HexNAc(5) (N)</option>
+        <option value="Hex(4)HexNAc(5)NeuAc(1) (N)">Hex(4)HexNAc(5)NeuAc(1) (N)</option>
+        <option value="Hex(4)HexNAc(5)Sulf(1) (N)">Hex(4)HexNAc(5)Sulf(1) (N)</option>
+        <option value="Hex(4)HexNAc(6) (N)">Hex(4)HexNAc(6) (N)</option>
+        <option value="Hex(4)Phos(1) (S)">Hex(4)Phos(1) (S)</option>
+        <option value="Hex(4)Phos(1) (T)">Hex(4)Phos(1) (T)</option>
+        <option value="Hex(5) (S)">Hex(5) (S)</option>
+        <option value="Hex(5) (T)">Hex(5) (T)</option>
+        <option value="Hex(5)HexNAc(1) (S)">Hex(5)HexNAc(1) (S)</option>
+        <option value="Hex(5)HexNAc(1) (T)">Hex(5)HexNAc(1) (T)</option>
+        <option value="Hex(5)HexNAc(2) (N)">Hex(5)HexNAc(2) (N)</option>
+        <option value="Hex(5)HexNAc(2)Phos(1) (N)">Hex(5)HexNAc(2)Phos(1) (N)</option>
+        <option value="Hex(5)HexNAc(3) (N)">Hex(5)HexNAc(3) (N)</option>
+        <option value="Hex(5)HexNAc(3)Pent(1) (N)">Hex(5)HexNAc(3)Pent(1) (N)</option>
+        <option value="Hex(5)HexNAc(4) (N)">Hex(5)HexNAc(4) (N)</option>
+        <option value="Hex(5)HexNAc(4) (S)">Hex(5)HexNAc(4) (S)</option>
+        <option value="Hex(5)HexNAc(4) (T)">Hex(5)HexNAc(4) (T)</option>
+        <option value="Hex(5)HexNAc(4)Me(2)Pent(1) (N)">Hex(5)HexNAc(4)Me(2)Pent(1) (N)</option>
+        <option value="Hex(5)HexNAc(4)NeuAc(1) (N)">Hex(5)HexNAc(4)NeuAc(1) (N)</option>
+        <option value="Hex(5)HexNAc(4)NeuAc(1)Sulf(1) (N)">Hex(5)HexNAc(4)NeuAc(1)Sulf(1) (N)</option>
+        <option value="Hex(5)HexNAc(4)NeuAc(2) (N)">Hex(5)HexNAc(4)NeuAc(2) (N)</option>
+        <option value="Hex(5)HexNAc(4)NeuGc(1) (N)">Hex(5)HexNAc(4)NeuGc(1) (N)</option>
+        <option value="Hex(5)HexNAc(4)Sulf(1) (N)">Hex(5)HexNAc(4)Sulf(1) (N)</option>
+        <option value="Hex(5)HexNAc(5) (N)">Hex(5)HexNAc(5) (N)</option>
+        <option value="Hex(5)HexNAc(5) (S)">Hex(5)HexNAc(5) (S)</option>
+        <option value="Hex(5)HexNAc(5) (T)">Hex(5)HexNAc(5) (T)</option>
+        <option value="Hex(5)Phos(1) (S)">Hex(5)Phos(1) (S)</option>
+        <option value="Hex(5)Phos(1) (T)">Hex(5)Phos(1) (T)</option>
+        <option value="Hex(5)Phos(3) (S)">Hex(5)Phos(3) (S)</option>
+        <option value="Hex(5)Phos(3) (T)">Hex(5)Phos(3) (T)</option>
+        <option value="Hex(6)HexNAc(2) (N)">Hex(6)HexNAc(2) (N)</option>
+        <option value="Hex(6)HexNAc(2)Phos(1) (N)">Hex(6)HexNAc(2)Phos(1) (N)</option>
+        <option value="Hex(6)HexNAc(3) (N)">Hex(6)HexNAc(3) (N)</option>
+        <option value="Hex(6)HexNAc(3)Phos(1) (N)">Hex(6)HexNAc(3)Phos(1) (N)</option>
+        <option value="Hex(6)HexNAc(4) (N)">Hex(6)HexNAc(4) (N)</option>
+        <option value="Hex(6)HexNAc(4) (S)">Hex(6)HexNAc(4) (S)</option>
+        <option value="Hex(6)HexNAc(4) (T)">Hex(6)HexNAc(4) (T)</option>
+        <option value="Hex(6)HexNAc(4)Me(3) (N)">Hex(6)HexNAc(4)Me(3) (N)</option>
+        <option value="Hex(6)HexNAc(4)Me(3)Pent(1) (N)">Hex(6)HexNAc(4)Me(3)Pent(1) (N)</option>
+        <option value="Hex(6)HexNAc(5) (N)">Hex(6)HexNAc(5) (N)</option>
+        <option value="Hex(6)Phos(1) (S)">Hex(6)Phos(1) (S)</option>
+        <option value="Hex(6)Phos(1) (T)">Hex(6)Phos(1) (T)</option>
+        <option value="Hex(6)Phos(3) (S)">Hex(6)Phos(3) (S)</option>
+        <option value="Hex(6)Phos(3) (T)">Hex(6)Phos(3) (T)</option>
+        <option value="Hex(7)HexNAc(1) (N)">Hex(7)HexNAc(1) (N)</option>
+        <option value="Hex(7)HexNAc(2) (N)">Hex(7)HexNAc(2) (N)</option>
+        <option value="Hex(7)HexNAc(2)Phos(1) (N)">Hex(7)HexNAc(2)Phos(1) (N)</option>
+        <option value="Hex(7)HexNAc(2)Phos(2) (N)">Hex(7)HexNAc(2)Phos(2) (N)</option>
+        <option value="Hex(7)HexNAc(3) (N)">Hex(7)HexNAc(3) (N)</option>
+        <option value="Hex(7)HexNAc(3)Phos(1) (N)">Hex(7)HexNAc(3)Phos(1) (N)</option>
+        <option value="Hex(7)HexNAc(4) (N)">Hex(7)HexNAc(4) (N)</option>
+        <option value="Hex(7)Phos(3) (S)">Hex(7)Phos(3) (S)</option>
+        <option value="Hex(7)Phos(3) (T)">Hex(7)Phos(3) (T)</option>
+        <option value="Hex(8)HexNAc(1) (N)">Hex(8)HexNAc(1) (N)</option>
+        <option value="Hex(8)HexNAc(2) (N)">Hex(8)HexNAc(2) (N)</option>
+        <option value="Hex(8)Phos(3) (S)">Hex(8)Phos(3) (S)</option>
+        <option value="Hex(8)Phos(3) (T)">Hex(8)Phos(3) (T)</option>
+        <option value="Hex(9)HexNAc(2) (N)">Hex(9)HexNAc(2) (N)</option>
+        <option value="Hex(9)Phos(3) (S)">Hex(9)Phos(3) (S)</option>
+        <option value="Hex(9)Phos(3) (T)">Hex(9)Phos(3) (T)</option>
+        <option value="HexN (K)">HexN (K)</option>
+        <option value="HexN (N)">HexN (N)</option>
+        <option value="HexN (S)">HexN (S)</option>
+        <option value="HexN (T)">HexN (T)</option>
+        <option value="HexN (W)">HexN (W)</option>
+        <option value="HexNAc (N)">HexNAc (N)</option>
+        <option value="HexNAc (S)">HexNAc (S)</option>
+        <option value="HexNAc (T)">HexNAc (T)</option>
+        <option value="HexNAc(1)dHex(1) (N)">HexNAc(1)dHex(1) (N)</option>
+        <option value="HexNAc(1)dHex(1) (S)">HexNAc(1)dHex(1) (S)</option>
+        <option value="HexNAc(1)dHex(1) (T)">HexNAc(1)dHex(1) (T)</option>
+        <option value="HexNAc(1)dHex(2) (N)">HexNAc(1)dHex(2) (N)</option>
+        <option value="HexNAc(1)Kdn(2) (S)">HexNAc(1)Kdn(2) (S)</option>
+        <option value="HexNAc(1)Kdn(2) (T)">HexNAc(1)Kdn(2) (T)</option>
+        <option value="HexNAc(1)NeuAc(1) (S)">HexNAc(1)NeuAc(1) (S)</option>
+        <option value="HexNAc(1)NeuAc(1) (T)">HexNAc(1)NeuAc(1) (T)</option>
+        <option value="HexNAc(1)NeuGc(1) (S)">HexNAc(1)NeuGc(1) (S)</option>
+        <option value="HexNAc(1)NeuGc(1) (T)">HexNAc(1)NeuGc(1) (T)</option>
+        <option value="HexNAc(1)NeuGc(2) (S)">HexNAc(1)NeuGc(2) (S)</option>
+        <option value="HexNAc(1)NeuGc(2) (T)">HexNAc(1)NeuGc(2) (T)</option>
+        <option value="HexNAc(2) (N)">HexNAc(2) (N)</option>
+        <option value="HexNAc(2) (S)">HexNAc(2) (S)</option>
+        <option value="HexNAc(2) (T)">HexNAc(2) (T)</option>
+        <option value="HexNAc(2)dHex(1) (N)">HexNAc(2)dHex(1) (N)</option>
+        <option value="HexNAc(2)dHex(2) (N)">HexNAc(2)dHex(2) (N)</option>
+        <option value="HexNAc(2)NeuAc(1) (S)">HexNAc(2)NeuAc(1) (S)</option>
+        <option value="HexNAc(2)NeuAc(1) (T)">HexNAc(2)NeuAc(1) (T)</option>
+        <option value="HexNAc(2)NeuAc(1)Sulf(1) (S)">HexNAc(2)NeuAc(1)Sulf(1) (S)</option>
+        <option value="HexNAc(2)NeuAc(1)Sulf(1) (T)">HexNAc(2)NeuAc(1)Sulf(1) (T)</option>
+        <option value="HexNAc(2)NeuGc(1) (S)">HexNAc(2)NeuGc(1) (S)</option>
+        <option value="HexNAc(2)NeuGc(1) (T)">HexNAc(2)NeuGc(1) (T)</option>
+        <option value="HexNAc(3) (S)">HexNAc(3) (S)</option>
+        <option value="HexNAc(3) (T)">HexNAc(3) (T)</option>
+        <option value="HexNAc(3)Sulf(1) (S)">HexNAc(3)Sulf(1) (S)</option>
+        <option value="HexNAc(3)Sulf(1) (T)">HexNAc(3)Sulf(1) (T)</option>
+        <option value="HexNAc(4) (S)">HexNAc(4) (S)</option>
+        <option value="HexNAc(4) (T)">HexNAc(4) (T)</option>
+        <option value="HexNAc(5) (S)">HexNAc(5) (S)</option>
+        <option value="HexNAc(5) (T)">HexNAc(5) (T)</option>
+        <option value="His-&gt;Ala (H)">His-&gt;Ala (H)</option>
+        <option value="His-&gt;Arg (H)">His-&gt;Arg (H)</option>
+        <option value="His-&gt;Asn (H)">His-&gt;Asn (H)</option>
+        <option value="His-&gt;Asp (H)">His-&gt;Asp (H)</option>
+        <option value="His-&gt;Cys (H)">His-&gt;Cys (H)</option>
+        <option value="His-&gt;Gln (H)">His-&gt;Gln (H)</option>
+        <option value="His-&gt;Glu (H)">His-&gt;Glu (H)</option>
+        <option value="His-&gt;Gly (H)">His-&gt;Gly (H)</option>
+        <option value="His-&gt;Lys (H)">His-&gt;Lys (H)</option>
+        <option value="His-&gt;Met (H)">His-&gt;Met (H)</option>
+        <option value="His-&gt;Phe (H)">His-&gt;Phe (H)</option>
+        <option value="His-&gt;Pro (H)">His-&gt;Pro (H)</option>
+        <option value="His-&gt;Ser (H)">His-&gt;Ser (H)</option>
+        <option value="His-&gt;Thr (H)">His-&gt;Thr (H)</option>
+        <option value="His-&gt;Trp (H)">His-&gt;Trp (H)</option>
+        <option value="His-&gt;Tyr (H)">His-&gt;Tyr (H)</option>
+        <option value="His-&gt;Val (H)">His-&gt;Val (H)</option>
+        <option value="His-&gt;Xle (H)">His-&gt;Xle (H)</option>
+        <option value="HMVK (C)">HMVK (C)</option>
+        <option value="HN2_mustard (C)">HN2_mustard (C)</option>
+        <option value="HN2_mustard (H)">HN2_mustard (H)</option>
+        <option value="HN2_mustard (K)">HN2_mustard (K)</option>
+        <option value="HN3_mustard (C)">HN3_mustard (C)</option>
+        <option value="HN3_mustard (H)">HN3_mustard (H)</option>
+        <option value="HN3_mustard (K)">HN3_mustard (K)</option>
+        <option value="HNE (A)">HNE (A)</option>
+        <option value="HNE (C)">HNE (C)</option>
+        <option value="HNE (H)">HNE (H)</option>
+        <option value="HNE (K)">HNE (K)</option>
+        <option value="HNE (L)">HNE (L)</option>
+        <option value="HNE+Delta:H(2) (C)">HNE+Delta:H(2) (C)</option>
+        <option value="HNE+Delta:H(2) (H)">HNE+Delta:H(2) (H)</option>
+        <option value="HNE+Delta:H(2) (K)">HNE+Delta:H(2) (K)</option>
+        <option value="HNE-BAHAH (C)">HNE-BAHAH (C)</option>
+        <option value="HNE-BAHAH (H)">HNE-BAHAH (H)</option>
+        <option value="HNE-BAHAH (K)">HNE-BAHAH (K)</option>
+        <option value="HNE-Delta:H(2)O (C)">HNE-Delta:H(2)O (C)</option>
+        <option value="HNE-Delta:H(2)O (H)">HNE-Delta:H(2)O (H)</option>
+        <option value="HNE-Delta:H(2)O (K)">HNE-Delta:H(2)O (K)</option>
+        <option value="Homocysteic_acid (M)">Homocysteic_acid (M)</option>
+        <option value="HPG (R)">HPG (R)</option>
+        <option value="Hydroxamic_acid (D)">Hydroxamic_acid (D)</option>
+        <option value="Hydroxamic_acid (E)">Hydroxamic_acid (E)</option>
+        <option value="Hydroxycinnamyl (C)">Hydroxycinnamyl (C)</option>
+        <option value="Hydroxyfarnesyl (C)">Hydroxyfarnesyl (C)</option>
+        <option value="Hydroxyheme (E)">Hydroxyheme (E)</option>
+        <option value="Hydroxymethyl (N)">Hydroxymethyl (N)</option>
+        <option value="HydroxymethylOP (K)">HydroxymethylOP (K)</option>
+        <option value="Hydroxytrimethyl (K)">Hydroxytrimethyl (K)</option>
+        <option value="Hypusine (K)">Hypusine (K)</option>
+        <option value="IASD (C)">IASD (C)</option>
+        <option value="IBTP (C)">IBTP (C)</option>
+        <option value="ICAT-C (C)">ICAT-C (C)</option>
+        <option value="ICAT-C:13C(9) (C)">ICAT-C:13C(9) (C)</option>
+        <option value="ICAT-D (C)">ICAT-D (C)</option>
+        <option value="ICAT-D:2H(8) (C)">ICAT-D:2H(8) (C)</option>
+        <option value="ICAT-G (C)">ICAT-G (C)</option>
+        <option value="ICAT-G:2H(8) (C)">ICAT-G:2H(8) (C)</option>
+        <option value="ICAT-H (C)">ICAT-H (C)</option>
+        <option value="ICAT-H:13C(6) (C)">ICAT-H:13C(6) (C)</option>
+        <option value="ICDID (C)">ICDID (C)</option>
+        <option value="ICDID:2H(6) (C)">ICDID:2H(6) (C)</option>
+        <option value="ICPL (K)">ICPL (K)</option>
+        <option value="ICPL (N-term)">ICPL (N-term)</option>
+        <option value="ICPL (Protein N-term)">ICPL (Protein N-term)</option>
+        <option value="ICPL:13C(6) (K)">ICPL:13C(6) (K)</option>
+        <option value="ICPL:13C(6) (N-term)">ICPL:13C(6) (N-term)</option>
+        <option value="ICPL:13C(6) (Protein N-term)">ICPL:13C(6) (Protein N-term)</option>
+        <option value="ICPL:13C(6)2H(4) (K)">ICPL:13C(6)2H(4) (K)</option>
+        <option value="ICPL:13C(6)2H(4) (N-term)">ICPL:13C(6)2H(4) (N-term)</option>
+        <option value="ICPL:13C(6)2H(4) (Protein N-term)">ICPL:13C(6)2H(4) (Protein N-term)</option>
+        <option value="ICPL:2H(4) (K)">ICPL:2H(4) (K)</option>
+        <option value="ICPL:2H(4) (N-term)">ICPL:2H(4) (N-term)</option>
+        <option value="ICPL:2H(4) (Protein N-term)">ICPL:2H(4) (Protein N-term)</option>
+        <option value="IDEnT (C)">IDEnT (C)</option>
+        <option value="IED-Biotin (C)">IED-Biotin (C)</option>
+        <option value="IGBP (C)">IGBP (C)</option>
+        <option value="IGBP:13C(2) (C)">IGBP:13C(2) (C)</option>
+        <option value="IMEHex(2)NeuAc(1) (K)">IMEHex(2)NeuAc(1) (K)</option>
+        <option value="IMID (K)">IMID (K)</option>
+        <option value="IMID:2H(4) (K)">IMID:2H(4) (K)</option>
+        <option value="Iminobiotin (K)">Iminobiotin (K)</option>
+        <option value="Iminobiotin (N-term)">Iminobiotin (N-term)</option>
+        <option value="Iodo (H)">Iodo (H)</option>
+        <option value="Iodo (Y)">Iodo (Y)</option>
+        <option value="Iodoacetanilide (C)">Iodoacetanilide (C)</option>
+        <option value="Iodoacetanilide (K)">Iodoacetanilide (K)</option>
+        <option value="Iodoacetanilide (N-term)">Iodoacetanilide (N-term)</option>
+        <option value="Iodoacetanilide:13C(6) (C)">Iodoacetanilide:13C(6) (C)</option>
+        <option value="Iodoacetanilide:13C(6) (K)">Iodoacetanilide:13C(6) (K)</option>
+        <option value="Iodoacetanilide:13C(6) (N-term)">Iodoacetanilide:13C(6) (N-term)</option>
+        <option value="iodoTMT (C)">iodoTMT (C)</option>
+        <option value="iodoTMT (D)">iodoTMT (D)</option>
+        <option value="iodoTMT (E)">iodoTMT (E)</option>
+        <option value="iodoTMT (H)">iodoTMT (H)</option>
+        <option value="iodoTMT (K)">iodoTMT (K)</option>
+        <option value="iodoTMT6plex (C)">iodoTMT6plex (C)</option>
+        <option value="iodoTMT6plex (D)">iodoTMT6plex (D)</option>
+        <option value="iodoTMT6plex (E)">iodoTMT6plex (E)</option>
+        <option value="iodoTMT6plex (H)">iodoTMT6plex (H)</option>
+        <option value="iodoTMT6plex (K)">iodoTMT6plex (K)</option>
+        <option value="IodoU-AMP (F)">IodoU-AMP (F)</option>
+        <option value="IodoU-AMP (W)">IodoU-AMP (W)</option>
+        <option value="IodoU-AMP (Y)">IodoU-AMP (Y)</option>
+        <option value="ISD_z+2_ion (N-term)">ISD_z+2_ion (N-term)</option>
+        <option value="Isopropylphospho (S)">Isopropylphospho (S)</option>
+        <option value="Isopropylphospho (T)">Isopropylphospho (T)</option>
+        <option value="Isopropylphospho (Y)">Isopropylphospho (Y)</option>
         <option value="iTRAQ4plex (H)">iTRAQ4plex (H)</option>
         <option value="iTRAQ4plex (K)">iTRAQ4plex (K)</option>
         <option value="iTRAQ4plex (N-term)">iTRAQ4plex (N-term)</option>
+        <option value="iTRAQ4plex (Protein N-term)">iTRAQ4plex (Protein N-term)</option>
         <option value="iTRAQ4plex (S)">iTRAQ4plex (S)</option>
         <option value="iTRAQ4plex (T)">iTRAQ4plex (T)</option>
         <option value="iTRAQ4plex (Y)">iTRAQ4plex (Y)</option>
@@ -2709,23 +1957,240 @@
         <option value="iTRAQ8plex (H)">iTRAQ8plex (H)</option>
         <option value="iTRAQ8plex (K)">iTRAQ8plex (K)</option>
         <option value="iTRAQ8plex (N-term)">iTRAQ8plex (N-term)</option>
+        <option value="iTRAQ8plex (Protein N-term)">iTRAQ8plex (Protein N-term)</option>
         <option value="iTRAQ8plex (S)">iTRAQ8plex (S)</option>
         <option value="iTRAQ8plex (T)">iTRAQ8plex (T)</option>
         <option value="iTRAQ8plex (Y)">iTRAQ8plex (Y)</option>
         <option value="iTRAQ8plex:13C(6)15N(2) (K)">iTRAQ8plex:13C(6)15N(2) (K)</option>
         <option value="iTRAQ8plex:13C(6)15N(2) (N-term)">iTRAQ8plex:13C(6)15N(2) (N-term)</option>
         <option value="iTRAQ8plex:13C(6)15N(2) (Y)">iTRAQ8plex:13C(6)15N(2) (Y)</option>
-        <option value="iodoTMT (C)">iodoTMT (C)</option>
-        <option value="iodoTMT (D)">iodoTMT (D)</option>
-        <option value="iodoTMT (E)">iodoTMT (E)</option>
-        <option value="iodoTMT (H)">iodoTMT (H)</option>
-        <option value="iodoTMT (K)">iodoTMT (K)</option>
-        <option value="iodoTMT6plex (C)">iodoTMT6plex (C)</option>
-        <option value="iodoTMT6plex (D)">iodoTMT6plex (D)</option>
-        <option value="iodoTMT6plex (E)">iodoTMT6plex (E)</option>
-        <option value="iodoTMT6plex (H)">iodoTMT6plex (H)</option>
-        <option value="iodoTMT6plex (K)">iodoTMT6plex (K)</option>
+        <option value="Label:13C(1)2H(3) (M)">Label:13C(1)2H(3) (M)</option>
+        <option value="Label:13C(1)2H(3)+Oxidation (M)">Label:13C(1)2H(3)+Oxidation (M)</option>
+        <option value="Label:13C(2)15N(2) (K)">Label:13C(2)15N(2) (K)</option>
+        <option value="Label:13C(3) (A)">Label:13C(3) (A)</option>
+        <option value="Label:13C(3)15N(1) (A)">Label:13C(3)15N(1) (A)</option>
+        <option value="Label:13C(4) (M)">Label:13C(4) (M)</option>
+        <option value="Label:13C(4)+Oxidation (M)">Label:13C(4)+Oxidation (M)</option>
+        <option value="Label:13C(4)15N(1) (D)">Label:13C(4)15N(1) (D)</option>
+        <option value="Label:13C(4)15N(2)+GG (K)">Label:13C(4)15N(2)+GG (K)</option>
+        <option value="Label:13C(5) (P)">Label:13C(5) (P)</option>
+        <option value="Label:13C(5)15N(1) (E)">Label:13C(5)15N(1) (E)</option>
+        <option value="Label:13C(5)15N(1) (M)">Label:13C(5)15N(1) (M)</option>
+        <option value="Label:13C(5)15N(1) (P)">Label:13C(5)15N(1) (P)</option>
+        <option value="Label:13C(5)15N(1) (V)">Label:13C(5)15N(1) (V)</option>
+        <option value="Label:13C(6) (I)">Label:13C(6) (I)</option>
+        <option value="Label:13C(6) (K)">Label:13C(6) (K)</option>
+        <option value="Label:13C(6) (L)">Label:13C(6) (L)</option>
+        <option value="Label:13C(6) (R)">Label:13C(6) (R)</option>
+        <option value="Label:13C(6)+Acetyl (K)">Label:13C(6)+Acetyl (K)</option>
+        <option value="Label:13C(6)+Dimethyl (K)">Label:13C(6)+Dimethyl (K)</option>
+        <option value="Label:13C(6)+GG (K)">Label:13C(6)+GG (K)</option>
+        <option value="Label:13C(6)15N(1) (I)">Label:13C(6)15N(1) (I)</option>
+        <option value="Label:13C(6)15N(1) (L)">Label:13C(6)15N(1) (L)</option>
+        <option value="Label:13C(6)15N(2) (K)">Label:13C(6)15N(2) (K)</option>
+        <option value="Label:13C(6)15N(2)+Acetyl (K)">Label:13C(6)15N(2)+Acetyl (K)</option>
+        <option value="Label:13C(6)15N(2)+Dimethyl (K)">Label:13C(6)15N(2)+Dimethyl (K)</option>
+        <option value="Label:13C(6)15N(2)+GG (K)">Label:13C(6)15N(2)+GG (K)</option>
+        <option value="Label:13C(6)15N(4) (R)">Label:13C(6)15N(4) (R)</option>
+        <option value="Label:13C(6)15N(4)+Dimethyl (R)">Label:13C(6)15N(4)+Dimethyl (R)</option>
+        <option value="Label:13C(6)15N(4)+Dimethyl:2H(6)13C(2) (R)">Label:13C(6)15N(4)+Dimethyl:2H(6)13C(2) (R)</option>
+        <option value="Label:13C(6)15N(4)+Methyl (R)">Label:13C(6)15N(4)+Methyl (R)</option>
+        <option value="Label:13C(6)15N(4)+Methyl:2H(3)13C(1) (R)">Label:13C(6)15N(4)+Methyl:2H(3)13C(1) (R)</option>
+        <option value="Label:13C(9) (F)">Label:13C(9) (F)</option>
+        <option value="Label:13C(9) (Y)">Label:13C(9) (Y)</option>
+        <option value="Label:13C(9)+Phospho (Y)">Label:13C(9)+Phospho (Y)</option>
+        <option value="Label:13C(9)15N(1) (F)">Label:13C(9)15N(1) (F)</option>
+        <option value="Label:15N(1) (A)">Label:15N(1) (A)</option>
+        <option value="Label:15N(1) (C)">Label:15N(1) (C)</option>
+        <option value="Label:15N(1) (D)">Label:15N(1) (D)</option>
+        <option value="Label:15N(1) (E)">Label:15N(1) (E)</option>
+        <option value="Label:15N(1) (F)">Label:15N(1) (F)</option>
+        <option value="Label:15N(1) (G)">Label:15N(1) (G)</option>
+        <option value="Label:15N(1) (I)">Label:15N(1) (I)</option>
+        <option value="Label:15N(1) (L)">Label:15N(1) (L)</option>
+        <option value="Label:15N(1) (M)">Label:15N(1) (M)</option>
+        <option value="Label:15N(1) (P)">Label:15N(1) (P)</option>
+        <option value="Label:15N(1) (S)">Label:15N(1) (S)</option>
+        <option value="Label:15N(1) (T)">Label:15N(1) (T)</option>
+        <option value="Label:15N(1) (V)">Label:15N(1) (V)</option>
+        <option value="Label:15N(1) (Y)">Label:15N(1) (Y)</option>
+        <option value="Label:15N(2) (K)">Label:15N(2) (K)</option>
+        <option value="Label:15N(2) (N)">Label:15N(2) (N)</option>
+        <option value="Label:15N(2) (Q)">Label:15N(2) (Q)</option>
+        <option value="Label:15N(2) (W)">Label:15N(2) (W)</option>
+        <option value="Label:15N(2)2H(9) (K)">Label:15N(2)2H(9) (K)</option>
+        <option value="Label:15N(3) (H)">Label:15N(3) (H)</option>
+        <option value="Label:15N(4) (R)">Label:15N(4) (R)</option>
+        <option value="Label:18O(1) (C-term)">Label:18O(1) (C-term)</option>
+        <option value="Label:18O(1) (S)">Label:18O(1) (S)</option>
+        <option value="Label:18O(1) (T)">Label:18O(1) (T)</option>
+        <option value="Label:18O(1) (Y)">Label:18O(1) (Y)</option>
+        <option value="Label:18O(2) (C-term)">Label:18O(2) (C-term)</option>
+        <option value="Label:2H(10) (L)">Label:2H(10) (L)</option>
+        <option value="Label:2H(3) (L)">Label:2H(3) (L)</option>
+        <option value="Label:2H(3) (M)">Label:2H(3) (M)</option>
+        <option value="Label:2H(3)+Oxidation (M)">Label:2H(3)+Oxidation (M)</option>
+        <option value="Label:2H(4) (F)">Label:2H(4) (F)</option>
+        <option value="Label:2H(4) (K)">Label:2H(4) (K)</option>
+        <option value="Label:2H(4) (Y)">Label:2H(4) (Y)</option>
+        <option value="Label:2H(4)+Acetyl (K)">Label:2H(4)+Acetyl (K)</option>
+        <option value="Label:2H(4)+GG (K)">Label:2H(4)+GG (K)</option>
+        <option value="Label:2H(4)13C(1) (R)">Label:2H(4)13C(1) (R)</option>
+        <option value="Label:2H(6)15N(1) (P)">Label:2H(6)15N(1) (P)</option>
+        <option value="Label:2H(7)15N(4) (R)">Label:2H(7)15N(4) (R)</option>
+        <option value="Label:2H(9)13C(6)15N(2) (K)">Label:2H(9)13C(6)15N(2) (K)</option>
         <option value="lapachenole (C)">lapachenole (C)</option>
+        <option value="Leu-&gt;MetOx (L)">Leu-&gt;MetOx (L)</option>
+        <option value="LG-anhydrolactam (K)">LG-anhydrolactam (K)</option>
+        <option value="LG-anhydrolactam (N-term)">LG-anhydrolactam (N-term)</option>
+        <option value="LG-anhyropyrrole (K)">LG-anhyropyrrole (K)</option>
+        <option value="LG-anhyropyrrole (N-term)">LG-anhyropyrrole (N-term)</option>
+        <option value="LG-Hlactam-K (K)">LG-Hlactam-K (K)</option>
+        <option value="LG-Hlactam-K (Protein N-term)">LG-Hlactam-K (Protein N-term)</option>
+        <option value="LG-Hlactam-R (R)">LG-Hlactam-R (R)</option>
+        <option value="LG-lactam-K (K)">LG-lactam-K (K)</option>
+        <option value="LG-lactam-K (Protein N-term)">LG-lactam-K (Protein N-term)</option>
+        <option value="LG-lactam-R (R)">LG-lactam-R (R)</option>
+        <option value="LG-pyrrole (K)">LG-pyrrole (K)</option>
+        <option value="LG-pyrrole (N-term)">LG-pyrrole (N-term)</option>
+        <option value="Lipoyl (K)">Lipoyl (K)</option>
+        <option value="LRGG (K)">LRGG (K)</option>
+        <option value="LRGG+dimethyl (K)">LRGG+dimethyl (K)</option>
+        <option value="LRGG+methyl (K)">LRGG+methyl (K)</option>
+        <option value="Lys (N-term)">Lys (N-term)</option>
+        <option value="Lys-&gt;Ala (K)">Lys-&gt;Ala (K)</option>
+        <option value="Lys-&gt;Allysine (K)">Lys-&gt;Allysine (K)</option>
+        <option value="Lys-&gt;AminoadipicAcid (K)">Lys-&gt;AminoadipicAcid (K)</option>
+        <option value="Lys-&gt;Arg (K)">Lys-&gt;Arg (K)</option>
+        <option value="Lys-&gt;Asn (K)">Lys-&gt;Asn (K)</option>
+        <option value="Lys-&gt;Asp (K)">Lys-&gt;Asp (K)</option>
+        <option value="Lys-&gt;CamCys (K)">Lys-&gt;CamCys (K)</option>
+        <option value="Lys-&gt;Cys (K)">Lys-&gt;Cys (K)</option>
+        <option value="Lys-&gt;Gln (K)">Lys-&gt;Gln (K)</option>
+        <option value="Lys-&gt;Glu (K)">Lys-&gt;Glu (K)</option>
+        <option value="Lys-&gt;Gly (K)">Lys-&gt;Gly (K)</option>
+        <option value="Lys-&gt;His (K)">Lys-&gt;His (K)</option>
+        <option value="Lys-&gt;Met (K)">Lys-&gt;Met (K)</option>
+        <option value="Lys-&gt;MetOx (K)">Lys-&gt;MetOx (K)</option>
+        <option value="Lys-&gt;Phe (K)">Lys-&gt;Phe (K)</option>
+        <option value="Lys-&gt;Pro (K)">Lys-&gt;Pro (K)</option>
+        <option value="Lys-&gt;Ser (K)">Lys-&gt;Ser (K)</option>
+        <option value="Lys-&gt;Thr (K)">Lys-&gt;Thr (K)</option>
+        <option value="Lys-&gt;Trp (K)">Lys-&gt;Trp (K)</option>
+        <option value="Lys-&gt;Tyr (K)">Lys-&gt;Tyr (K)</option>
+        <option value="Lys-&gt;Val (K)">Lys-&gt;Val (K)</option>
+        <option value="Lys-&gt;Xle (K)">Lys-&gt;Xle (K)</option>
+        <option value="Lys-loss (Protein C-term K)">Lys-loss (Protein C-term K)</option>
+        <option value="Lysbiotinhydrazide (K)">Lysbiotinhydrazide (K)</option>
+        <option value="maleimide (C)">maleimide (C)</option>
+        <option value="maleimide (K)">maleimide (K)</option>
+        <option value="Maleimide-PEO2-Biotin (C)">Maleimide-PEO2-Biotin (C)</option>
+        <option value="maleimide3 (C)">maleimide3 (C)</option>
+        <option value="maleimide3 (K)">maleimide3 (K)</option>
+        <option value="maleimide5 (C)">maleimide5 (C)</option>
+        <option value="maleimide5 (K)">maleimide5 (K)</option>
+        <option value="Malonyl (C)">Malonyl (C)</option>
+        <option value="Malonyl (S)">Malonyl (S)</option>
+        <option value="MDCC (C)">MDCC (C)</option>
+        <option value="Menadione (C)">Menadione (C)</option>
+        <option value="Menadione (K)">Menadione (K)</option>
+        <option value="Menadione-HQ (C)">Menadione-HQ (C)</option>
+        <option value="Menadione-HQ (K)">Menadione-HQ (K)</option>
+        <option value="MercaptoEthanol (S)">MercaptoEthanol (S)</option>
+        <option value="MercaptoEthanol (T)">MercaptoEthanol (T)</option>
+        <option value="Met-&gt;Aha (M)">Met-&gt;Aha (M)</option>
+        <option value="Met-&gt;Ala (M)">Met-&gt;Ala (M)</option>
+        <option value="Met-&gt;Arg (M)">Met-&gt;Arg (M)</option>
+        <option value="Met-&gt;Asn (M)">Met-&gt;Asn (M)</option>
+        <option value="Met-&gt;Asp (M)">Met-&gt;Asp (M)</option>
+        <option value="Met-&gt;Cys (M)">Met-&gt;Cys (M)</option>
+        <option value="Met-&gt;Gln (M)">Met-&gt;Gln (M)</option>
+        <option value="Met-&gt;Glu (M)">Met-&gt;Glu (M)</option>
+        <option value="Met-&gt;Gly (M)">Met-&gt;Gly (M)</option>
+        <option value="Met-&gt;His (M)">Met-&gt;His (M)</option>
+        <option value="Met-&gt;Hpg (M)">Met-&gt;Hpg (M)</option>
+        <option value="Met-&gt;Hse (C-term M)">Met-&gt;Hse (C-term M)</option>
+        <option value="Met-&gt;Hsl (C-term M)">Met-&gt;Hsl (C-term M)</option>
+        <option value="Met-&gt;Lys (M)">Met-&gt;Lys (M)</option>
+        <option value="Met-&gt;Phe (M)">Met-&gt;Phe (M)</option>
+        <option value="Met-&gt;Pro (M)">Met-&gt;Pro (M)</option>
+        <option value="Met-&gt;Ser (M)">Met-&gt;Ser (M)</option>
+        <option value="Met-&gt;Thr (M)">Met-&gt;Thr (M)</option>
+        <option value="Met-&gt;Trp (M)">Met-&gt;Trp (M)</option>
+        <option value="Met-&gt;Tyr (M)">Met-&gt;Tyr (M)</option>
+        <option value="Met-&gt;Val (M)">Met-&gt;Val (M)</option>
+        <option value="Met-&gt;Xle (M)">Met-&gt;Xle (M)</option>
+        <option value="Met-loss (Protein N-term M)">Met-loss (Protein N-term M)</option>
+        <option value="Met-loss+Acetyl (Protein N-term M)">Met-loss+Acetyl (Protein N-term M)</option>
+        <option value="Methyl (C)">Methyl (C)</option>
+        <option value="Methyl (C-term)">Methyl (C-term)</option>
+        <option value="Methyl (D)">Methyl (D)</option>
+        <option value="Methyl (E)">Methyl (E)</option>
+        <option value="Methyl (H)">Methyl (H)</option>
+        <option value="Methyl (I)">Methyl (I)</option>
+        <option value="Methyl (K)">Methyl (K)</option>
+        <option value="Methyl (L)">Methyl (L)</option>
+        <option value="Methyl (N)">Methyl (N)</option>
+        <option value="Methyl (N-term)">Methyl (N-term)</option>
+        <option value="Methyl (Protein N-term)">Methyl (Protein N-term)</option>
+        <option value="Methyl (Q)">Methyl (Q)</option>
+        <option value="Methyl (R)">Methyl (R)</option>
+        <option value="Methyl (S)">Methyl (S)</option>
+        <option value="Methyl (T)">Methyl (T)</option>
+        <option value="Methyl+Acetyl:2H(3) (K)">Methyl+Acetyl:2H(3) (K)</option>
+        <option value="Methyl+Deamidated (N)">Methyl+Deamidated (N)</option>
+        <option value="Methyl+Deamidated (Q)">Methyl+Deamidated (Q)</option>
+        <option value="Methyl-PEO12-Maleimide (C)">Methyl-PEO12-Maleimide (C)</option>
+        <option value="Methyl:2H(2) (K)">Methyl:2H(2) (K)</option>
+        <option value="Methyl:2H(2) (N-term)">Methyl:2H(2) (N-term)</option>
+        <option value="Methyl:2H(2)13C (C)">Methyl:2H(2)13C (C)</option>
+        <option value="Methyl:2H(2)13C (C-term)">Methyl:2H(2)13C (C-term)</option>
+        <option value="Methyl:2H(2)13C (D)">Methyl:2H(2)13C (D)</option>
+        <option value="Methyl:2H(2)13C (E)">Methyl:2H(2)13C (E)</option>
+        <option value="Methyl:2H(2)13C (H)">Methyl:2H(2)13C (H)</option>
+        <option value="Methyl:2H(2)13C (I)">Methyl:2H(2)13C (I)</option>
+        <option value="Methyl:2H(2)13C (K)">Methyl:2H(2)13C (K)</option>
+        <option value="Methyl:2H(2)13C (L)">Methyl:2H(2)13C (L)</option>
+        <option value="Methyl:2H(2)13C (N)">Methyl:2H(2)13C (N)</option>
+        <option value="Methyl:2H(2)13C (N-term)">Methyl:2H(2)13C (N-term)</option>
+        <option value="Methyl:2H(2)13C (Protein N-term)">Methyl:2H(2)13C (Protein N-term)</option>
+        <option value="Methyl:2H(2)13C (Q)">Methyl:2H(2)13C (Q)</option>
+        <option value="Methyl:2H(2)13C (R)">Methyl:2H(2)13C (R)</option>
+        <option value="Methyl:2H(2)13C (S)">Methyl:2H(2)13C (S)</option>
+        <option value="Methyl:2H(2)13C (T)">Methyl:2H(2)13C (T)</option>
+        <option value="Methyl:2H(3) (D)">Methyl:2H(3) (D)</option>
+        <option value="Methyl:2H(3) (E)">Methyl:2H(3) (E)</option>
+        <option value="Methyl:2H(3) (K)">Methyl:2H(3) (K)</option>
+        <option value="Methyl:2H(3) (R)">Methyl:2H(3) (R)</option>
+        <option value="Methyl:2H(3) (X)">Methyl:2H(3) (X)</option>
+        <option value="Methyl:2H(3)+Acetyl:2H(3) (K)">Methyl:2H(3)+Acetyl:2H(3) (K)</option>
+        <option value="Methyl:2H(3)13C(1) (K)">Methyl:2H(3)13C(1) (K)</option>
+        <option value="Methyl:2H(3)13C(1) (N-term)">Methyl:2H(3)13C(1) (N-term)</option>
+        <option value="Methyl:2H(3)13C(1) (R)">Methyl:2H(3)13C(1) (R)</option>
+        <option value="Methylamine (S)">Methylamine (S)</option>
+        <option value="Methylamine (T)">Methylamine (T)</option>
+        <option value="Methylmalonylation (S)">Methylmalonylation (S)</option>
+        <option value="Methylphosphonate (S)">Methylphosphonate (S)</option>
+        <option value="Methylphosphonate (T)">Methylphosphonate (T)</option>
+        <option value="Methylphosphonate (Y)">Methylphosphonate (Y)</option>
+        <option value="Methylpyrroline (K)">Methylpyrroline (K)</option>
+        <option value="methylsulfonylethyl (C)">methylsulfonylethyl (C)</option>
+        <option value="methylsulfonylethyl (H)">methylsulfonylethyl (H)</option>
+        <option value="methylsulfonylethyl (K)">methylsulfonylethyl (K)</option>
+        <option value="Methylthio (C)">Methylthio (C)</option>
+        <option value="Methylthio (D)">Methylthio (D)</option>
+        <option value="Methylthio (K)">Methylthio (K)</option>
+        <option value="Methylthio (N)">Methylthio (N)</option>
+        <option value="Methylthio (N-term)">Methylthio (N-term)</option>
+        <option value="MG-H1 (R)">MG-H1 (R)</option>
+        <option value="Microcin (Protein C-term)">Microcin (Protein C-term)</option>
+        <option value="MicrocinC7 (Protein C-term)">MicrocinC7 (Protein C-term)</option>
+        <option value="MM-diphenylpentanone (C)">MM-diphenylpentanone (C)</option>
+        <option value="Molybdopterin (C)">Molybdopterin (C)</option>
+        <option value="MolybdopterinGD (C)">MolybdopterinGD (C)</option>
+        <option value="MolybdopterinGD (D)">MolybdopterinGD (D)</option>
+        <option value="MolybdopterinGD (U)">MolybdopterinGD (U)</option>
+        <option value="MolybdopterinGD+Delta:S(-1)Se(1) (C)">MolybdopterinGD+Delta:S(-1)Se(1) (C)</option>
         <option value="mTRAQ (H)">mTRAQ (H)</option>
         <option value="mTRAQ (K)">mTRAQ (K)</option>
         <option value="mTRAQ (N-term)">mTRAQ (N-term)</option>
@@ -2744,48 +2209,541 @@
         <option value="mTRAQ:13C(6)15N(2) (S)">mTRAQ:13C(6)15N(2) (S)</option>
         <option value="mTRAQ:13C(6)15N(2) (T)">mTRAQ:13C(6)15N(2) (T)</option>
         <option value="mTRAQ:13C(6)15N(2) (Y)">mTRAQ:13C(6)15N(2) (Y)</option>
-        <option value="maleimide (C)">maleimide (C)</option>
-        <option value="maleimide (K)">maleimide (K)</option>
-        <option value="maleimide3 (C)">maleimide3 (C)</option>
-        <option value="maleimide3 (K)">maleimide3 (K)</option>
-        <option value="maleimide5 (C)">maleimide5 (C)</option>
-        <option value="maleimide5 (K)">maleimide5 (K)</option>
-        <option value="methylsulfonylethyl (C)">methylsulfonylethyl (C)</option>
-        <option value="methylsulfonylethyl (H)">methylsulfonylethyl (H)</option>
-        <option value="methylsulfonylethyl (K)">methylsulfonylethyl (K)</option>
+        <option value="MTSL (C)">MTSL (C)</option>
+        <option value="MurNAc (A)">MurNAc (A)</option>
+        <option value="Myristoleyl (Protein N-term G)">Myristoleyl (Protein N-term G)</option>
+        <option value="Myristoyl (C)">Myristoyl (C)</option>
+        <option value="Myristoyl (K)">Myristoyl (K)</option>
+        <option value="Myristoyl (N-term G)">Myristoyl (N-term G)</option>
+        <option value="Myristoyl+Delta:H(-4) (Protein N-term G)">Myristoyl+Delta:H(-4) (Protein N-term G)</option>
+        <option value="N-dimethylphosphate (S)">N-dimethylphosphate (S)</option>
+        <option value="NA-LNO2 (C)">NA-LNO2 (C)</option>
+        <option value="NA-LNO2 (H)">NA-LNO2 (H)</option>
+        <option value="NA-OA-NO2 (C)">NA-OA-NO2 (C)</option>
+        <option value="NA-OA-NO2 (H)">NA-OA-NO2 (H)</option>
+        <option value="NBS (W)">NBS (W)</option>
+        <option value="NBS:13C(6) (W)">NBS:13C(6) (W)</option>
+        <option value="NDA (K)">NDA (K)</option>
+        <option value="NDA (N-term)">NDA (N-term)</option>
+        <option value="NEIAA (C)">NEIAA (C)</option>
+        <option value="NEIAA (Y)">NEIAA (Y)</option>
+        <option value="NEIAA:2H(5) (C)">NEIAA:2H(5) (C)</option>
+        <option value="NEIAA:2H(5) (Y)">NEIAA:2H(5) (Y)</option>
+        <option value="NEM:2H(5) (C)">NEM:2H(5) (C)</option>
+        <option value="NEM:2H(5)+H2O (C)">NEM:2H(5)+H2O (C)</option>
+        <option value="NEMsulfur (C)">NEMsulfur (C)</option>
+        <option value="NEMsulfurWater (C)">NEMsulfurWater (C)</option>
+        <option value="Nethylmaleimide (C)">Nethylmaleimide (C)</option>
+        <option value="Nethylmaleimide+water (C)">Nethylmaleimide+water (C)</option>
+        <option value="Nethylmaleimide+water (K)">Nethylmaleimide+water (K)</option>
+        <option value="NeuAc (N)">NeuAc (N)</option>
+        <option value="NeuAc (S)">NeuAc (S)</option>
+        <option value="NeuAc (T)">NeuAc (T)</option>
+        <option value="NeuGc (N)">NeuGc (N)</option>
+        <option value="NeuGc (S)">NeuGc (S)</option>
+        <option value="NeuGc (T)">NeuGc (T)</option>
+        <option value="NHS-fluorescein (K)">NHS-fluorescein (K)</option>
+        <option value="NHS-LC-Biotin (K)">NHS-LC-Biotin (K)</option>
+        <option value="NHS-LC-Biotin (N-term)">NHS-LC-Biotin (N-term)</option>
+        <option value="NIC (K)">NIC (K)</option>
+        <option value="NIC (N-term)">NIC (N-term)</option>
+        <option value="NIPCAM (C)">NIPCAM (C)</option>
+        <option value="Nitro (W)">Nitro (W)</option>
+        <option value="Nitro (Y)">Nitro (Y)</option>
+        <option value="Nitrosyl (C)">Nitrosyl (C)</option>
+        <option value="Nmethylmaleimide (C)">Nmethylmaleimide (C)</option>
+        <option value="Nmethylmaleimide (K)">Nmethylmaleimide (K)</option>
+        <option value="Nmethylmaleimide+water (C)">Nmethylmaleimide+water (C)</option>
+        <option value="NO_SMX_SEMD (C)">NO_SMX_SEMD (C)</option>
+        <option value="NO_SMX_SIMD (C)">NO_SMX_SIMD (C)</option>
+        <option value="NO_SMX_SMCT (C)">NO_SMX_SMCT (C)</option>
+        <option value="NP40 (N-term)">NP40 (N-term)</option>
+        <option value="NQIGG (K)">NQIGG (K)</option>
+        <option value="O-Dimethylphosphate (S)">O-Dimethylphosphate (S)</option>
+        <option value="O-Dimethylphosphate (T)">O-Dimethylphosphate (T)</option>
+        <option value="O-Dimethylphosphate (Y)">O-Dimethylphosphate (Y)</option>
+        <option value="O-Et-N-diMePhospho (S)">O-Et-N-diMePhospho (S)</option>
+        <option value="O-Isopropylmethylphosphonate (S)">O-Isopropylmethylphosphonate (S)</option>
+        <option value="O-Isopropylmethylphosphonate (T)">O-Isopropylmethylphosphonate (T)</option>
+        <option value="O-Isopropylmethylphosphonate (Y)">O-Isopropylmethylphosphonate (Y)</option>
+        <option value="O-Methylphosphate (S)">O-Methylphosphate (S)</option>
+        <option value="O-Methylphosphate (T)">O-Methylphosphate (T)</option>
+        <option value="O-Methylphosphate (Y)">O-Methylphosphate (Y)</option>
+        <option value="O-pinacolylmethylphosphonate (H)">O-pinacolylmethylphosphonate (H)</option>
+        <option value="O-pinacolylmethylphosphonate (K)">O-pinacolylmethylphosphonate (K)</option>
+        <option value="O-pinacolylmethylphosphonate (S)">O-pinacolylmethylphosphonate (S)</option>
+        <option value="O-pinacolylmethylphosphonate (T)">O-pinacolylmethylphosphonate (T)</option>
+        <option value="O-pinacolylmethylphosphonate (Y)">O-pinacolylmethylphosphonate (Y)</option>
+        <option value="Octanoyl (C)">Octanoyl (C)</option>
+        <option value="Octanoyl (S)">Octanoyl (S)</option>
+        <option value="Octanoyl (T)">Octanoyl (T)</option>
+        <option value="OxArgBiotin (R)">OxArgBiotin (R)</option>
+        <option value="OxArgBiotinRed (R)">OxArgBiotinRed (R)</option>
+        <option value="Oxidation (C)">Oxidation (C)</option>
+        <option value="Oxidation (C-term G)">Oxidation (C-term G)</option>
+        <option value="Oxidation (D)">Oxidation (D)</option>
+        <option value="Oxidation (F)">Oxidation (F)</option>
+        <option value="Oxidation (H)">Oxidation (H)</option>
+        <option value="Oxidation (K)">Oxidation (K)</option>
+        <option value="Oxidation (M)">Oxidation (M)</option>
+        <option value="Oxidation (N)">Oxidation (N)</option>
+        <option value="Oxidation (P)">Oxidation (P)</option>
+        <option value="Oxidation (R)">Oxidation (R)</option>
+        <option value="Oxidation (U)">Oxidation (U)</option>
+        <option value="Oxidation (W)">Oxidation (W)</option>
+        <option value="Oxidation (Y)">Oxidation (Y)</option>
+        <option value="Oxidation+NEM (C)">Oxidation+NEM (C)</option>
+        <option value="OxLysBiotin (K)">OxLysBiotin (K)</option>
+        <option value="OxLysBiotinRed (K)">OxLysBiotinRed (K)</option>
+        <option value="OxProBiotin (P)">OxProBiotin (P)</option>
+        <option value="OxProBiotinRed (P)">OxProBiotinRed (P)</option>
+        <option value="Palmitoleyl (C)">Palmitoleyl (C)</option>
+        <option value="Palmitoleyl (S)">Palmitoleyl (S)</option>
+        <option value="Palmitoleyl (T)">Palmitoleyl (T)</option>
+        <option value="Palmitoyl (C)">Palmitoyl (C)</option>
+        <option value="Palmitoyl (K)">Palmitoyl (K)</option>
+        <option value="Palmitoyl (Protein N-term)">Palmitoyl (Protein N-term)</option>
+        <option value="Palmitoyl (S)">Palmitoyl (S)</option>
+        <option value="Palmitoyl (T)">Palmitoyl (T)</option>
+        <option value="PEITC (C)">PEITC (C)</option>
+        <option value="PEITC (K)">PEITC (K)</option>
+        <option value="PEITC (N-term)">PEITC (N-term)</option>
+        <option value="Pentose (S)">Pentose (S)</option>
+        <option value="Pentose (T)">Pentose (T)</option>
+        <option value="Pentylamine (Q)">Pentylamine (Q)</option>
+        <option value="PEO-Iodoacetyl-LC-Biotin (C)">PEO-Iodoacetyl-LC-Biotin (C)</option>
+        <option value="PET (S)">PET (S)</option>
+        <option value="PET (T)">PET (T)</option>
+        <option value="Phe-&gt;Ala (F)">Phe-&gt;Ala (F)</option>
+        <option value="Phe-&gt;Arg (F)">Phe-&gt;Arg (F)</option>
+        <option value="Phe-&gt;Asn (F)">Phe-&gt;Asn (F)</option>
+        <option value="Phe-&gt;Asp (F)">Phe-&gt;Asp (F)</option>
+        <option value="Phe-&gt;CamCys (F)">Phe-&gt;CamCys (F)</option>
+        <option value="Phe-&gt;Cys (F)">Phe-&gt;Cys (F)</option>
+        <option value="Phe-&gt;Gln (F)">Phe-&gt;Gln (F)</option>
+        <option value="Phe-&gt;Glu (F)">Phe-&gt;Glu (F)</option>
+        <option value="Phe-&gt;Gly (F)">Phe-&gt;Gly (F)</option>
+        <option value="Phe-&gt;His (F)">Phe-&gt;His (F)</option>
+        <option value="Phe-&gt;Lys (F)">Phe-&gt;Lys (F)</option>
+        <option value="Phe-&gt;Met (F)">Phe-&gt;Met (F)</option>
+        <option value="Phe-&gt;Pro (F)">Phe-&gt;Pro (F)</option>
+        <option value="Phe-&gt;Ser (F)">Phe-&gt;Ser (F)</option>
+        <option value="Phe-&gt;Thr (F)">Phe-&gt;Thr (F)</option>
+        <option value="Phe-&gt;Trp (F)">Phe-&gt;Trp (F)</option>
+        <option value="Phe-&gt;Tyr (F)">Phe-&gt;Tyr (F)</option>
+        <option value="Phe-&gt;Val (F)">Phe-&gt;Val (F)</option>
+        <option value="Phe-&gt;Xle (F)">Phe-&gt;Xle (F)</option>
+        <option value="Phenylisocyanate (N-term)">Phenylisocyanate (N-term)</option>
+        <option value="Phenylisocyanate:2H(5) (N-term)">Phenylisocyanate:2H(5) (N-term)</option>
         <option value="phenylsulfonylethyl (C)">phenylsulfonylethyl (C)</option>
+        <option value="Phospho (C)">Phospho (C)</option>
+        <option value="Phospho (D)">Phospho (D)</option>
+        <option value="Phospho (H)">Phospho (H)</option>
+        <option value="Phospho (K)">Phospho (K)</option>
+        <option value="Phospho (R)">Phospho (R)</option>
+        <option value="Phospho (S)">Phospho (S)</option>
+        <option value="Phospho (T)">Phospho (T)</option>
+        <option value="Phospho (Y)">Phospho (Y)</option>
+        <option value="Phosphoadenosine (H)">Phosphoadenosine (H)</option>
+        <option value="Phosphoadenosine (K)">Phosphoadenosine (K)</option>
+        <option value="Phosphoadenosine (T)">Phosphoadenosine (T)</option>
+        <option value="Phosphoadenosine (Y)">Phosphoadenosine (Y)</option>
+        <option value="Phosphogluconoylation (K)">Phosphogluconoylation (K)</option>
+        <option value="Phosphogluconoylation (N-term)">Phosphogluconoylation (N-term)</option>
+        <option value="Phosphoguanosine (H)">Phosphoguanosine (H)</option>
+        <option value="Phosphoguanosine (K)">Phosphoguanosine (K)</option>
+        <option value="PhosphoHex (S)">PhosphoHex (S)</option>
+        <option value="PhosphoHex (T)">PhosphoHex (T)</option>
+        <option value="PhosphoHex(2) (N)">PhosphoHex(2) (N)</option>
+        <option value="PhosphoHex(2) (S)">PhosphoHex(2) (S)</option>
+        <option value="PhosphoHex(2) (T)">PhosphoHex(2) (T)</option>
+        <option value="PhosphoHexNAc (S)">PhosphoHexNAc (S)</option>
+        <option value="PhosphoHexNAc (T)">PhosphoHexNAc (T)</option>
+        <option value="Phosphopantetheine (S)">Phosphopantetheine (S)</option>
+        <option value="Phosphopropargyl (S)">Phosphopropargyl (S)</option>
+        <option value="Phosphopropargyl (T)">Phosphopropargyl (T)</option>
+        <option value="Phosphopropargyl (Y)">Phosphopropargyl (Y)</option>
         <option value="phosphoRibosyl (D)">phosphoRibosyl (D)</option>
         <option value="phosphoRibosyl (E)">phosphoRibosyl (E)</option>
         <option value="phosphoRibosyl (R)">phosphoRibosyl (R)</option>
+        <option value="PhosphoribosyldephosphoCoA (S)">PhosphoribosyldephosphoCoA (S)</option>
+        <option value="PhosphoUridine (H)">PhosphoUridine (H)</option>
+        <option value="PhosphoUridine (Y)">PhosphoUridine (Y)</option>
+        <option value="Phycocyanobilin (C)">Phycocyanobilin (C)</option>
+        <option value="Phycoerythrobilin (C)">Phycoerythrobilin (C)</option>
+        <option value="Phytochromobilin (C)">Phytochromobilin (C)</option>
+        <option value="Piperidine (K)">Piperidine (K)</option>
+        <option value="Piperidine (N-term)">Piperidine (N-term)</option>
+        <option value="Pro-&gt;Ala (P)">Pro-&gt;Ala (P)</option>
+        <option value="Pro-&gt;Arg (P)">Pro-&gt;Arg (P)</option>
+        <option value="Pro-&gt;Asn (P)">Pro-&gt;Asn (P)</option>
+        <option value="Pro-&gt;Asp (P)">Pro-&gt;Asp (P)</option>
+        <option value="Pro-&gt;Cys (P)">Pro-&gt;Cys (P)</option>
+        <option value="Pro-&gt;Gln (P)">Pro-&gt;Gln (P)</option>
+        <option value="Pro-&gt;Glu (P)">Pro-&gt;Glu (P)</option>
+        <option value="Pro-&gt;Gly (P)">Pro-&gt;Gly (P)</option>
+        <option value="Pro-&gt;His (P)">Pro-&gt;His (P)</option>
+        <option value="Pro-&gt;Lys (P)">Pro-&gt;Lys (P)</option>
+        <option value="Pro-&gt;Met (P)">Pro-&gt;Met (P)</option>
+        <option value="Pro-&gt;Phe (P)">Pro-&gt;Phe (P)</option>
+        <option value="Pro-&gt;pyro-Glu (P)">Pro-&gt;pyro-Glu (P)</option>
+        <option value="Pro-&gt;Pyrrolidinone (P)">Pro-&gt;Pyrrolidinone (P)</option>
+        <option value="Pro-&gt;Pyrrolidone (P)">Pro-&gt;Pyrrolidone (P)</option>
+        <option value="Pro-&gt;Ser (P)">Pro-&gt;Ser (P)</option>
+        <option value="Pro-&gt;Thr (P)">Pro-&gt;Thr (P)</option>
+        <option value="Pro-&gt;Trp (P)">Pro-&gt;Trp (P)</option>
+        <option value="Pro-&gt;Tyr (P)">Pro-&gt;Tyr (P)</option>
+        <option value="Pro-&gt;Val (P)">Pro-&gt;Val (P)</option>
+        <option value="Pro-&gt;Xle (P)">Pro-&gt;Xle (P)</option>
         <option value="probiotinhydrazide (P)">probiotinhydrazide (P)</option>
+        <option value="Propargylamine (C-term)">Propargylamine (C-term)</option>
+        <option value="Propargylamine (D)">Propargylamine (D)</option>
+        <option value="Propargylamine (E)">Propargylamine (E)</option>
+        <option value="Propionamide (C)">Propionamide (C)</option>
+        <option value="Propionamide (K)">Propionamide (K)</option>
+        <option value="Propionamide (N-term)">Propionamide (N-term)</option>
+        <option value="Propionamide:2H(3) (C)">Propionamide:2H(3) (C)</option>
+        <option value="Propionyl (K)">Propionyl (K)</option>
+        <option value="Propionyl (N-term)">Propionyl (N-term)</option>
+        <option value="Propionyl (Protein N-term)">Propionyl (Protein N-term)</option>
+        <option value="Propionyl (S)">Propionyl (S)</option>
+        <option value="Propionyl (T)">Propionyl (T)</option>
+        <option value="Propionyl:13C(3) (K)">Propionyl:13C(3) (K)</option>
+        <option value="Propionyl:13C(3) (N-term)">Propionyl:13C(3) (N-term)</option>
+        <option value="Propiophenone (C)">Propiophenone (C)</option>
+        <option value="Propiophenone (H)">Propiophenone (H)</option>
+        <option value="Propiophenone (K)">Propiophenone (K)</option>
+        <option value="Propiophenone (R)">Propiophenone (R)</option>
+        <option value="Propiophenone (S)">Propiophenone (S)</option>
+        <option value="Propiophenone (T)">Propiophenone (T)</option>
+        <option value="Propiophenone (W)">Propiophenone (W)</option>
+        <option value="Propyl (C-term)">Propyl (C-term)</option>
+        <option value="Propyl (D)">Propyl (D)</option>
+        <option value="Propyl (E)">Propyl (E)</option>
+        <option value="Propyl (K)">Propyl (K)</option>
+        <option value="Propyl (N-term)">Propyl (N-term)</option>
+        <option value="Propyl (Protein C-term)">Propyl (Protein C-term)</option>
+        <option value="Propyl:2H(6) (K)">Propyl:2H(6) (K)</option>
+        <option value="Propyl:2H(6) (N-term)">Propyl:2H(6) (N-term)</option>
+        <option value="PropylNAGthiazoline (C)">PropylNAGthiazoline (C)</option>
+        <option value="PS_Hapten (C)">PS_Hapten (C)</option>
+        <option value="PS_Hapten (H)">PS_Hapten (H)</option>
+        <option value="PS_Hapten (K)">PS_Hapten (K)</option>
         <option value="pupylation (K)">pupylation (K)</option>
+        <option value="Puromycin (C-term)">Puromycin (C-term)</option>
+        <option value="PyMIC (N-term)">PyMIC (N-term)</option>
+        <option value="PyridoxalPhosphate (K)">PyridoxalPhosphate (K)</option>
+        <option value="PyridoxalPhosphateH2 (K)">PyridoxalPhosphateH2 (K)</option>
+        <option value="Pyridylacetyl (K)">Pyridylacetyl (K)</option>
+        <option value="Pyridylacetyl (N-term)">Pyridylacetyl (N-term)</option>
+        <option value="Pyridylethyl (C)">Pyridylethyl (C)</option>
+        <option value="Pyro-carbamidomethyl (N-term C)">Pyro-carbamidomethyl (N-term C)</option>
         <option value="pyrophospho (S)">pyrophospho (S)</option>
         <option value="pyrophospho (T)">pyrophospho (T)</option>
+        <option value="PyruvicAcidIminyl (K)">PyruvicAcidIminyl (K)</option>
+        <option value="PyruvicAcidIminyl (Protein N-term C)">PyruvicAcidIminyl (Protein N-term C)</option>
+        <option value="PyruvicAcidIminyl (Protein N-term V)">PyruvicAcidIminyl (Protein N-term V)</option>
+        <option value="QAT (C)">QAT (C)</option>
+        <option value="QAT:2H(3) (C)">QAT:2H(3) (C)</option>
+        <option value="QEQTGG (K)">QEQTGG (K)</option>
+        <option value="QQQTGG (K)">QQQTGG (K)</option>
+        <option value="QTGG (K)">QTGG (K)</option>
+        <option value="Quinone (W)">Quinone (W)</option>
+        <option value="Quinone (Y)">Quinone (Y)</option>
+        <option value="Retinylidene (K)">Retinylidene (K)</option>
+        <option value="RNPXL (N-term K)">RNPXL (N-term K)</option>
+        <option value="RNPXL (N-term R)">RNPXL (N-term R)</option>
+        <option value="RNPXlink1 (C)">RNPXlink1 (C)</option>
+        <option value="RNPXlink2 (F)">RNPXlink2 (F)</option>
+        <option value="RNPXlink2 (K)">RNPXlink2 (K)</option>
+        <option value="RNPXlink2 (L)">RNPXlink2 (L)</option>
+        <option value="RNPXlink3 (C)">RNPXlink3 (C)</option>
+        <option value="RNPXlink3 (F)">RNPXlink3 (F)</option>
+        <option value="RNPXlink4 (C)">RNPXlink4 (C)</option>
+        <option value="RNPXlink5 (F)">RNPXlink5 (F)</option>
+        <option value="RNPXlink5 (Y)">RNPXlink5 (Y)</option>
         <option value="s-GlcNAc (S)">s-GlcNAc (S)</option>
         <option value="s-GlcNAc (T)">s-GlcNAc (T)</option>
+        <option value="Saligenin (H)">Saligenin (H)</option>
+        <option value="Saligenin (K)">Saligenin (K)</option>
+        <option value="Ser-&gt;Ala (S)">Ser-&gt;Ala (S)</option>
+        <option value="Ser-&gt;Arg (S)">Ser-&gt;Arg (S)</option>
+        <option value="Ser-&gt;Asn (S)">Ser-&gt;Asn (S)</option>
+        <option value="Ser-&gt;Asp (S)">Ser-&gt;Asp (S)</option>
+        <option value="Ser-&gt;Cys (S)">Ser-&gt;Cys (S)</option>
+        <option value="Ser-&gt;Gln (S)">Ser-&gt;Gln (S)</option>
+        <option value="Ser-&gt;Glu (S)">Ser-&gt;Glu (S)</option>
+        <option value="Ser-&gt;Gly (S)">Ser-&gt;Gly (S)</option>
+        <option value="Ser-&gt;His (S)">Ser-&gt;His (S)</option>
+        <option value="Ser-&gt;LacticAcid (Protein N-term S)">Ser-&gt;LacticAcid (Protein N-term S)</option>
+        <option value="Ser-&gt;Lys (S)">Ser-&gt;Lys (S)</option>
+        <option value="Ser-&gt;Met (S)">Ser-&gt;Met (S)</option>
+        <option value="Ser-&gt;Phe (S)">Ser-&gt;Phe (S)</option>
+        <option value="Ser-&gt;Pro (S)">Ser-&gt;Pro (S)</option>
+        <option value="Ser-&gt;Thr (S)">Ser-&gt;Thr (S)</option>
+        <option value="Ser-&gt;Trp (S)">Ser-&gt;Trp (S)</option>
+        <option value="Ser-&gt;Tyr (S)">Ser-&gt;Tyr (S)</option>
+        <option value="Ser-&gt;Val (S)">Ser-&gt;Val (S)</option>
+        <option value="Ser-&gt;Xle (S)">Ser-&gt;Xle (S)</option>
+        <option value="SMA (K)">SMA (K)</option>
+        <option value="SMA (N-term)">SMA (N-term)</option>
+        <option value="SMCC-maleimide (C)">SMCC-maleimide (C)</option>
         <option value="spermidine (Q)">spermidine (Q)</option>
         <option value="spermine (Q)">spermine (Q)</option>
+        <option value="SPITC (K)">SPITC (K)</option>
+        <option value="SPITC (N-term)">SPITC (N-term)</option>
+        <option value="SPITC:13C(6) (K)">SPITC:13C(6) (K)</option>
+        <option value="SPITC:13C(6) (N-term)">SPITC:13C(6) (N-term)</option>
+        <option value="Succinyl (K)">Succinyl (K)</option>
+        <option value="Succinyl (N-term)">Succinyl (N-term)</option>
+        <option value="Succinyl (Protein N-term)">Succinyl (Protein N-term)</option>
+        <option value="Succinyl:13C(4) (K)">Succinyl:13C(4) (K)</option>
+        <option value="Succinyl:13C(4) (N-term)">Succinyl:13C(4) (N-term)</option>
+        <option value="Succinyl:2H(4) (K)">Succinyl:2H(4) (K)</option>
+        <option value="Succinyl:2H(4) (N-term)">Succinyl:2H(4) (N-term)</option>
+        <option value="SulfanilicAcid (C-term)">SulfanilicAcid (C-term)</option>
+        <option value="SulfanilicAcid (D)">SulfanilicAcid (D)</option>
+        <option value="SulfanilicAcid (E)">SulfanilicAcid (E)</option>
+        <option value="SulfanilicAcid:13C(6) (C-term)">SulfanilicAcid:13C(6) (C-term)</option>
+        <option value="SulfanilicAcid:13C(6) (D)">SulfanilicAcid:13C(6) (D)</option>
+        <option value="SulfanilicAcid:13C(6) (E)">SulfanilicAcid:13C(6) (E)</option>
+        <option value="Sulfide (C)">Sulfide (C)</option>
+        <option value="Sulfide (D)">Sulfide (D)</option>
+        <option value="Sulfide (W)">Sulfide (W)</option>
+        <option value="Sulfo (C)">Sulfo (C)</option>
+        <option value="Sulfo (S)">Sulfo (S)</option>
+        <option value="Sulfo (T)">Sulfo (T)</option>
+        <option value="Sulfo (Y)">Sulfo (Y)</option>
         <option value="sulfo+amino (Y)">sulfo+amino (Y)</option>
+        <option value="Sulfo-NHS-LC-LC-Biotin (K)">Sulfo-NHS-LC-LC-Biotin (K)</option>
+        <option value="Sulfo-NHS-LC-LC-Biotin (N-term)">Sulfo-NHS-LC-LC-Biotin (N-term)</option>
+        <option value="SulfoGMBS (C)">SulfoGMBS (C)</option>
+        <option value="SulfurDioxide (C)">SulfurDioxide (C)</option>
+        <option value="SUMO2135 (K)">SUMO2135 (K)</option>
+        <option value="SUMO3549 (K)">SUMO3549 (K)</option>
+        <option value="TAMRA-FP (S)">TAMRA-FP (S)</option>
+        <option value="TAMRA-FP (Y)">TAMRA-FP (Y)</option>
+        <option value="Thiadiazole (C)">Thiadiazole (C)</option>
+        <option value="Thiazolidine (N-term C)">Thiazolidine (N-term C)</option>
+        <option value="Thioacyl (K)">Thioacyl (K)</option>
+        <option value="Thioacyl (X)">Thioacyl (X)</option>
         <option value="thioacylPA (K)">thioacylPA (K)</option>
+        <option value="Thiophos-S-S-biotin (S)">Thiophos-S-S-biotin (S)</option>
+        <option value="Thiophos-S-S-biotin (T)">Thiophos-S-S-biotin (T)</option>
+        <option value="Thiophos-S-S-biotin (Y)">Thiophos-S-S-biotin (Y)</option>
+        <option value="Thiophospho (S)">Thiophospho (S)</option>
+        <option value="Thiophospho (T)">Thiophospho (T)</option>
+        <option value="Thiophospho (Y)">Thiophospho (Y)</option>
+        <option value="Thr-&gt;Ala (T)">Thr-&gt;Ala (T)</option>
+        <option value="Thr-&gt;Arg (T)">Thr-&gt;Arg (T)</option>
+        <option value="Thr-&gt;Asn (T)">Thr-&gt;Asn (T)</option>
+        <option value="Thr-&gt;Asp (T)">Thr-&gt;Asp (T)</option>
+        <option value="Thr-&gt;Cys (T)">Thr-&gt;Cys (T)</option>
+        <option value="Thr-&gt;Gln (T)">Thr-&gt;Gln (T)</option>
+        <option value="Thr-&gt;Glu (T)">Thr-&gt;Glu (T)</option>
+        <option value="Thr-&gt;Gly (T)">Thr-&gt;Gly (T)</option>
+        <option value="Thr-&gt;His (T)">Thr-&gt;His (T)</option>
+        <option value="Thr-&gt;Lys (T)">Thr-&gt;Lys (T)</option>
+        <option value="Thr-&gt;Met (T)">Thr-&gt;Met (T)</option>
+        <option value="Thr-&gt;Phe (T)">Thr-&gt;Phe (T)</option>
+        <option value="Thr-&gt;Pro (T)">Thr-&gt;Pro (T)</option>
+        <option value="Thr-&gt;Ser (T)">Thr-&gt;Ser (T)</option>
+        <option value="Thr-&gt;Trp (T)">Thr-&gt;Trp (T)</option>
+        <option value="Thr-&gt;Tyr (T)">Thr-&gt;Tyr (T)</option>
+        <option value="Thr-&gt;Val (T)">Thr-&gt;Val (T)</option>
+        <option value="Thr-&gt;Xle (T)">Thr-&gt;Xle (T)</option>
+        <option value="Thrbiotinhydrazide (T)">Thrbiotinhydrazide (T)</option>
+        <option value="Thyroxine (Y)">Thyroxine (Y)</option>
+        <option value="TMAB (K)">TMAB (K)</option>
+        <option value="TMAB (N-term)">TMAB (N-term)</option>
+        <option value="TMAB:2H(9) (K)">TMAB:2H(9) (K)</option>
+        <option value="TMAB:2H(9) (N-term)">TMAB:2H(9) (N-term)</option>
+        <option value="TMPP-Ac (N-term)">TMPP-Ac (N-term)</option>
+        <option value="TMT (H)">TMT (H)</option>
+        <option value="TMT (K)">TMT (K)</option>
+        <option value="TMT (N-term)">TMT (N-term)</option>
+        <option value="TMT (Protein N-term)">TMT (Protein N-term)</option>
+        <option value="TMT (S)">TMT (S)</option>
+        <option value="TMT (T)">TMT (T)</option>
+        <option value="TMT2plex (H)">TMT2plex (H)</option>
+        <option value="TMT2plex (K)">TMT2plex (K)</option>
+        <option value="TMT2plex (N-term)">TMT2plex (N-term)</option>
+        <option value="TMT2plex (Protein N-term)">TMT2plex (Protein N-term)</option>
+        <option value="TMT2plex (S)">TMT2plex (S)</option>
+        <option value="TMT2plex (T)">TMT2plex (T)</option>
+        <option value="TMT6plex (H)">TMT6plex (H)</option>
+        <option value="TMT6plex (K)">TMT6plex (K)</option>
+        <option value="TMT6plex (N-term)">TMT6plex (N-term)</option>
+        <option value="TMT6plex (Protein N-term)">TMT6plex (Protein N-term)</option>
+        <option value="TMT6plex (S)">TMT6plex (S)</option>
+        <option value="TMT6plex (T)">TMT6plex (T)</option>
+        <option value="TNBS (K)">TNBS (K)</option>
+        <option value="TNBS (N-term)">TNBS (N-term)</option>
         <option value="trifluoro (L)">trifluoro (L)</option>
+        <option value="Triiodo (Y)">Triiodo (Y)</option>
+        <option value="Triiodothyronine (Y)">Triiodothyronine (Y)</option>
+        <option value="Trimethyl (K)">Trimethyl (K)</option>
+        <option value="Trimethyl (Protein N-term A)">Trimethyl (Protein N-term A)</option>
+        <option value="Trimethyl (R)">Trimethyl (R)</option>
+        <option value="Trimethyl:13C(3)2H(9) (K)">Trimethyl:13C(3)2H(9) (K)</option>
+        <option value="Trimethyl:13C(3)2H(9) (R)">Trimethyl:13C(3)2H(9) (R)</option>
+        <option value="Trimethyl:2H(9) (K)">Trimethyl:2H(9) (K)</option>
+        <option value="Trimethyl:2H(9) (R)">Trimethyl:2H(9) (R)</option>
+        <option value="Trioxidation (C)">Trioxidation (C)</option>
+        <option value="Trioxidation (W)">Trioxidation (W)</option>
+        <option value="Trioxidation (Y)">Trioxidation (Y)</option>
+        <option value="Tripalmitate (Protein N-term C)">Tripalmitate (Protein N-term C)</option>
+        <option value="Tris (N)">Tris (N)</option>
+        <option value="Triton (C-term)">Triton (C-term)</option>
+        <option value="Triton (N-term)">Triton (N-term)</option>
+        <option value="Trp-&gt;Ala (W)">Trp-&gt;Ala (W)</option>
+        <option value="Trp-&gt;Arg (W)">Trp-&gt;Arg (W)</option>
+        <option value="Trp-&gt;Asn (W)">Trp-&gt;Asn (W)</option>
+        <option value="Trp-&gt;Asp (W)">Trp-&gt;Asp (W)</option>
+        <option value="Trp-&gt;Cys (W)">Trp-&gt;Cys (W)</option>
+        <option value="Trp-&gt;Gln (W)">Trp-&gt;Gln (W)</option>
+        <option value="Trp-&gt;Glu (W)">Trp-&gt;Glu (W)</option>
+        <option value="Trp-&gt;Gly (W)">Trp-&gt;Gly (W)</option>
+        <option value="Trp-&gt;His (W)">Trp-&gt;His (W)</option>
+        <option value="Trp-&gt;Hydroxykynurenin (W)">Trp-&gt;Hydroxykynurenin (W)</option>
+        <option value="Trp-&gt;Kynurenin (W)">Trp-&gt;Kynurenin (W)</option>
+        <option value="Trp-&gt;Lys (W)">Trp-&gt;Lys (W)</option>
+        <option value="Trp-&gt;Met (W)">Trp-&gt;Met (W)</option>
+        <option value="Trp-&gt;Oxolactone (W)">Trp-&gt;Oxolactone (W)</option>
+        <option value="Trp-&gt;Phe (W)">Trp-&gt;Phe (W)</option>
+        <option value="Trp-&gt;Pro (W)">Trp-&gt;Pro (W)</option>
+        <option value="Trp-&gt;Ser (W)">Trp-&gt;Ser (W)</option>
+        <option value="Trp-&gt;Thr (W)">Trp-&gt;Thr (W)</option>
+        <option value="Trp-&gt;Tyr (W)">Trp-&gt;Tyr (W)</option>
+        <option value="Trp-&gt;Val (W)">Trp-&gt;Val (W)</option>
+        <option value="Trp-&gt;Xle (W)">Trp-&gt;Xle (W)</option>
+        <option value="Tween20 (N-term)">Tween20 (N-term)</option>
+        <option value="Tween80 (C-term)">Tween80 (C-term)</option>
+        <option value="Tyr-&gt;Ala (Y)">Tyr-&gt;Ala (Y)</option>
+        <option value="Tyr-&gt;Arg (Y)">Tyr-&gt;Arg (Y)</option>
+        <option value="Tyr-&gt;Asn (Y)">Tyr-&gt;Asn (Y)</option>
+        <option value="Tyr-&gt;Asp (Y)">Tyr-&gt;Asp (Y)</option>
+        <option value="Tyr-&gt;Cys (Y)">Tyr-&gt;Cys (Y)</option>
+        <option value="Tyr-&gt;Dha (Y)">Tyr-&gt;Dha (Y)</option>
+        <option value="Tyr-&gt;Gln (Y)">Tyr-&gt;Gln (Y)</option>
+        <option value="Tyr-&gt;Glu (Y)">Tyr-&gt;Glu (Y)</option>
+        <option value="Tyr-&gt;Gly (Y)">Tyr-&gt;Gly (Y)</option>
+        <option value="Tyr-&gt;His (Y)">Tyr-&gt;His (Y)</option>
+        <option value="Tyr-&gt;Lys (Y)">Tyr-&gt;Lys (Y)</option>
+        <option value="Tyr-&gt;Met (Y)">Tyr-&gt;Met (Y)</option>
+        <option value="Tyr-&gt;Phe (Y)">Tyr-&gt;Phe (Y)</option>
+        <option value="Tyr-&gt;Pro (Y)">Tyr-&gt;Pro (Y)</option>
+        <option value="Tyr-&gt;Ser (Y)">Tyr-&gt;Ser (Y)</option>
+        <option value="Tyr-&gt;Thr (Y)">Tyr-&gt;Thr (Y)</option>
+        <option value="Tyr-&gt;Trp (Y)">Tyr-&gt;Trp (Y)</option>
+        <option value="Tyr-&gt;Val (Y)">Tyr-&gt;Val (Y)</option>
+        <option value="Tyr-&gt;Xle (Y)">Tyr-&gt;Xle (Y)</option>
+        <option value="Ub-amide (C)">Ub-amide (C)</option>
+        <option value="Ub-Br2 (C)">Ub-Br2 (C)</option>
+        <option value="Ub-fluorescein (C)">Ub-fluorescein (C)</option>
+        <option value="Ub-VME (C)">Ub-VME (C)</option>
+        <option value="UgiJoullie (D)">UgiJoullie (D)</option>
+        <option value="UgiJoullie (E)">UgiJoullie (E)</option>
+        <option value="UgiJoullieProGly (D)">UgiJoullieProGly (D)</option>
+        <option value="UgiJoullieProGly (E)">UgiJoullieProGly (E)</option>
+        <option value="UgiJoullieProGlyProGly (D)">UgiJoullieProGlyProGly (D)</option>
+        <option value="UgiJoullieProGlyProGly (E)">UgiJoullieProGlyProGly (E)</option>
+        <option value="Val-&gt;Ala (V)">Val-&gt;Ala (V)</option>
+        <option value="Val-&gt;Arg (V)">Val-&gt;Arg (V)</option>
+        <option value="Val-&gt;Asn (V)">Val-&gt;Asn (V)</option>
+        <option value="Val-&gt;Asp (V)">Val-&gt;Asp (V)</option>
+        <option value="Val-&gt;Cys (V)">Val-&gt;Cys (V)</option>
+        <option value="Val-&gt;Gln (V)">Val-&gt;Gln (V)</option>
+        <option value="Val-&gt;Glu (V)">Val-&gt;Glu (V)</option>
+        <option value="Val-&gt;Gly (V)">Val-&gt;Gly (V)</option>
+        <option value="Val-&gt;His (V)">Val-&gt;His (V)</option>
+        <option value="Val-&gt;Lys (V)">Val-&gt;Lys (V)</option>
+        <option value="Val-&gt;Met (V)">Val-&gt;Met (V)</option>
+        <option value="Val-&gt;Phe (V)">Val-&gt;Phe (V)</option>
+        <option value="Val-&gt;Pro (V)">Val-&gt;Pro (V)</option>
+        <option value="Val-&gt;Ser (V)">Val-&gt;Ser (V)</option>
+        <option value="Val-&gt;Thr (V)">Val-&gt;Thr (V)</option>
+        <option value="Val-&gt;Trp (V)">Val-&gt;Trp (V)</option>
+        <option value="Val-&gt;Tyr (V)">Val-&gt;Tyr (V)</option>
+        <option value="Val-&gt;Xle (V)">Val-&gt;Xle (V)</option>
+        <option value="VFQQQTGG (K)">VFQQQTGG (K)</option>
+        <option value="VIEVYQEQTGG (K)">VIEVYQEQTGG (K)</option>
+        <option value="Withaferin (C)">Withaferin (C)</option>
+        <option value="Xle-&gt;Ala (I)">Xle-&gt;Ala (I)</option>
+        <option value="Xle-&gt;Ala (L)">Xle-&gt;Ala (L)</option>
+        <option value="Xle-&gt;Arg (I)">Xle-&gt;Arg (I)</option>
+        <option value="Xle-&gt;Arg (L)">Xle-&gt;Arg (L)</option>
+        <option value="Xle-&gt;Asn (I)">Xle-&gt;Asn (I)</option>
+        <option value="Xle-&gt;Asn (L)">Xle-&gt;Asn (L)</option>
+        <option value="Xle-&gt;Asp (I)">Xle-&gt;Asp (I)</option>
+        <option value="Xle-&gt;Asp (L)">Xle-&gt;Asp (L)</option>
+        <option value="Xle-&gt;Cys (I)">Xle-&gt;Cys (I)</option>
+        <option value="Xle-&gt;Cys (L)">Xle-&gt;Cys (L)</option>
+        <option value="Xle-&gt;Gln (I)">Xle-&gt;Gln (I)</option>
+        <option value="Xle-&gt;Gln (L)">Xle-&gt;Gln (L)</option>
+        <option value="Xle-&gt;Glu (I)">Xle-&gt;Glu (I)</option>
+        <option value="Xle-&gt;Glu (L)">Xle-&gt;Glu (L)</option>
+        <option value="Xle-&gt;Gly (I)">Xle-&gt;Gly (I)</option>
+        <option value="Xle-&gt;Gly (L)">Xle-&gt;Gly (L)</option>
+        <option value="Xle-&gt;His (I)">Xle-&gt;His (I)</option>
+        <option value="Xle-&gt;His (L)">Xle-&gt;His (L)</option>
+        <option value="Xle-&gt;Lys (I)">Xle-&gt;Lys (I)</option>
+        <option value="Xle-&gt;Lys (L)">Xle-&gt;Lys (L)</option>
+        <option value="Xle-&gt;Met (I)">Xle-&gt;Met (I)</option>
+        <option value="Xle-&gt;Met (L)">Xle-&gt;Met (L)</option>
+        <option value="Xle-&gt;Phe (I)">Xle-&gt;Phe (I)</option>
+        <option value="Xle-&gt;Phe (L)">Xle-&gt;Phe (L)</option>
+        <option value="Xle-&gt;Pro (I)">Xle-&gt;Pro (I)</option>
+        <option value="Xle-&gt;Pro (L)">Xle-&gt;Pro (L)</option>
+        <option value="Xle-&gt;Ser (I)">Xle-&gt;Ser (I)</option>
+        <option value="Xle-&gt;Ser (L)">Xle-&gt;Ser (L)</option>
+        <option value="Xle-&gt;Thr (I)">Xle-&gt;Thr (I)</option>
+        <option value="Xle-&gt;Thr (L)">Xle-&gt;Thr (L)</option>
+        <option value="Xle-&gt;Trp (I)">Xle-&gt;Trp (I)</option>
+        <option value="Xle-&gt;Trp (L)">Xle-&gt;Trp (L)</option>
+        <option value="Xle-&gt;Tyr (I)">Xle-&gt;Tyr (I)</option>
+        <option value="Xle-&gt;Tyr (L)">Xle-&gt;Tyr (L)</option>
+        <option value="Xle-&gt;Val (I)">Xle-&gt;Val (I)</option>
+        <option value="Xle-&gt;Val (L)">Xle-&gt;Val (L)</option>
+        <option value="Xlink:B10621 (C)">Xlink:B10621 (C)</option>
+        <option value="Xlink:DMP (K)">Xlink:DMP (K)</option>
+        <option value="Xlink:DMP (Protein N-term)">Xlink:DMP (Protein N-term)</option>
+        <option value="Xlink:DMP-de (K)">Xlink:DMP-de (K)</option>
+        <option value="Xlink:DMP-de (Protein N-term)">Xlink:DMP-de (Protein N-term)</option>
+        <option value="Xlink:DMP-s (K)">Xlink:DMP-s (K)</option>
+        <option value="Xlink:DMP-s (Protein N-term)">Xlink:DMP-s (Protein N-term)</option>
+        <option value="Xlink:DSS (K)">Xlink:DSS (K)</option>
+        <option value="Xlink:DSS (Protein N-term)">Xlink:DSS (Protein N-term)</option>
+        <option value="Xlink:DSS-NH2 (K)">Xlink:DSS-NH2 (K)</option>
+        <option value="Xlink:DSS-NH2 (Protein N-term)">Xlink:DSS-NH2 (Protein N-term)</option>
+        <option value="Xlink:DST (K)">Xlink:DST (K)</option>
+        <option value="Xlink:DST (Protein N-term)">Xlink:DST (Protein N-term)</option>
+        <option value="Xlink:DTSSP (K)">Xlink:DTSSP (K)</option>
+        <option value="Xlink:DTSSP (Protein N-term)">Xlink:DTSSP (Protein N-term)</option>
+        <option value="Xlink:EGS (K)">Xlink:EGS (K)</option>
+        <option value="Xlink:EGS (Protein N-term)">Xlink:EGS (Protein N-term)</option>
+        <option value="Xlink:EGScleaved (K)">Xlink:EGScleaved (K)</option>
+        <option value="Xlink:EGScleaved (Protein N-term)">Xlink:EGScleaved (Protein N-term)</option>
+        <option value="Xlink:SMCC (C)">Xlink:SMCC (C)</option>
+        <option value="Xlink:SSD (K)">Xlink:SSD (K)</option>
+        <option value="ZGB (K)">ZGB (K)</option>
+        <option value="ZGB (N-term)">ZGB (N-term)</option>
+        <expand macro="list_string_san"/>
       </param>
-    </repeat>
-    <param name="param_blacklist_proteins" type="data" format="fasta" optional="True" label="Filename of a FASTA file containing protein sequences" help="(-proteins) &lt;br&gt;All peptides that are referencing a protein in this file are removed. &lt;br&gt;All proteins whose accessions are present in this file are removed"/>
-    <repeat name="rep_param_blacklist_protein_accessions" min="0" title="param_blacklist_protein_accessions">
-      <param name="param_blacklist_protein_accessions" type="text" size="30" label="All peptides that reference at least one of the provided protein accession are removed" help="(-protein_accessions) &lt;br&gt;Only proteins not in the provided list are retained">
-        <sanitizer>
-          <valid initial="string.printable">
-            <remove value="'"/>
-            <remove value="&quot;"/>
-          </valid>
-        </sanitizer>
+    </section>
+    <section name="blacklist" title="Filtering by blacklisting (only peptides/proteins NOT present in a given set can pass)" help="" expanded="false">
+      <param name="proteins" argument="-blacklist:proteins" type="data" format="fasta" optional="true" label="Filename of a FASTA file containing protein sequences" help="All peptides that are referencing a protein in this file are removed.. All proteins whose accessions are present in this file are removed select fasta data sets(s)"/>
+      <param name="protein_accessions" argument="-blacklist:protein_accessions" type="text" optional="true" value="" label="All peptides that reference at least one of the provided protein accession are removed" help="Only proteins not in the provided list are retained (space separated list, in order to allow for spaces in list items surround them by single quotes)">
+        <expand macro="list_string_val"/>
+        <expand macro="list_string_san"/>
       </param>
-    </repeat>
-    <param name="param_blacklist_peptides" type="data" format="idxml" optional="True" label="Peptides with the same sequence and modification assignment as any peptide in this file are filtered out" help="(-peptides) Use with 'blacklist:ignore_modifications' to only compare by sequence. &lt;br&gt;"/>
-    <param name="param_blacklist_ignore_modifications" display="radio" type="boolean" truevalue="-blacklist:ignore_modifications" falsevalue="" checked="false" optional="True" label="Compare blacklisted peptides by sequence only" help="(-ignore_modifications) "/>
-    <repeat name="rep_param_blacklist_modifications" min="0" title="param_blacklist_modifications">
-      <param name="param_blacklist_modifications" type="select" optional="True" label="Remove all peptides with sequences that contain (any of) the selected modification(s)" help="(-modifications) ">
+      <param name="peptides" argument="-blacklist:peptides" type="data" format="idxml" optional="true" label="Peptides with the same sequence and modification assignment as any peptide in this file are filtered out" help="Use with 'blacklist:ignore_modifications' to only compare by sequence..  select idxml data sets(s)"/>
+      <param name="ignore_modifications" argument="-blacklist:ignore_modifications" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Compare blacklisted peptides by sequence only" help=""/>
+      <param name="modifications" argument="-blacklist:modifications" multiple="true" type="select" optional="true" label="Remove all peptides with sequences that contain (any of) the selected modification(s)" help="">
+        <option value="">default (nothing chosen)</option>
         <option value="15N-oxobutanoic (N-term C)">15N-oxobutanoic (N-term C)</option>
+        <option value="15N-oxobutanoic (Protein N-term S)">15N-oxobutanoic (Protein N-term S)</option>
+        <option value="15N-oxobutanoic (Protein N-term T)">15N-oxobutanoic (Protein N-term T)</option>
         <option value="2-dimethylsuccinyl (C)">2-dimethylsuccinyl (C)</option>
         <option value="2-monomethylsuccinyl (C)">2-monomethylsuccinyl (C)</option>
         <option value="2-nitrobenzyl (Y)">2-nitrobenzyl (Y)</option>
@@ -2801,6 +2759,28 @@
         <option value="4-ONE+Delta:H(-2)O(-1) (H)">4-ONE+Delta:H(-2)O(-1) (H)</option>
         <option value="4-ONE+Delta:H(-2)O(-1) (K)">4-ONE+Delta:H(-2)O(-1) (K)</option>
         <option value="4AcAllylGal (C)">4AcAllylGal (C)</option>
+        <option value="a-type-ion (C-term)">a-type-ion (C-term)</option>
+        <option value="AccQTag (K)">AccQTag (K)</option>
+        <option value="AccQTag (N-term)">AccQTag (N-term)</option>
+        <option value="Acetyl (C)">Acetyl (C)</option>
+        <option value="Acetyl (H)">Acetyl (H)</option>
+        <option value="Acetyl (K)">Acetyl (K)</option>
+        <option value="Acetyl (N-term)">Acetyl (N-term)</option>
+        <option value="Acetyl (Protein N-term)">Acetyl (Protein N-term)</option>
+        <option value="Acetyl (S)">Acetyl (S)</option>
+        <option value="Acetyl (T)">Acetyl (T)</option>
+        <option value="Acetyl (Y)">Acetyl (Y)</option>
+        <option value="Acetyl:13C(2) (K)">Acetyl:13C(2) (K)</option>
+        <option value="Acetyl:13C(2) (Protein N-term)">Acetyl:13C(2) (Protein N-term)</option>
+        <option value="Acetyl:2H(3) (H)">Acetyl:2H(3) (H)</option>
+        <option value="Acetyl:2H(3) (K)">Acetyl:2H(3) (K)</option>
+        <option value="Acetyl:2H(3) (N-term)">Acetyl:2H(3) (N-term)</option>
+        <option value="Acetyl:2H(3) (Protein N-term)">Acetyl:2H(3) (Protein N-term)</option>
+        <option value="Acetyl:2H(3) (S)">Acetyl:2H(3) (S)</option>
+        <option value="Acetyl:2H(3) (T)">Acetyl:2H(3) (T)</option>
+        <option value="Acetyl:2H(3) (Y)">Acetyl:2H(3) (Y)</option>
+        <option value="Acetyldeoxyhypusine (K)">Acetyldeoxyhypusine (K)</option>
+        <option value="Acetylhypusine (K)">Acetylhypusine (K)</option>
         <option value="ADP-Ribosyl (C)">ADP-Ribosyl (C)</option>
         <option value="ADP-Ribosyl (D)">ADP-Ribosyl (D)</option>
         <option value="ADP-Ribosyl (E)">ADP-Ribosyl (E)</option>
@@ -2811,6 +2791,7 @@
         <option value="ADP-Ribosyl (T)">ADP-Ribosyl (T)</option>
         <option value="AEBS (H)">AEBS (H)</option>
         <option value="AEBS (K)">AEBS (K)</option>
+        <option value="AEBS (Protein N-term)">AEBS (Protein N-term)</option>
         <option value="AEBS (S)">AEBS (S)</option>
         <option value="AEBS (Y)">AEBS (Y)</option>
         <option value="AEC-MAEC (S)">AEC-MAEC (S)</option>
@@ -2821,28 +2802,6 @@
         <option value="AHA-Alkyne-KDDDD (M)">AHA-Alkyne-KDDDD (M)</option>
         <option value="AHA-SS (M)">AHA-SS (M)</option>
         <option value="AHA-SS_CAM (M)">AHA-SS_CAM (M)</option>
-        <option value="AMTzHexNAc2 (N)">AMTzHexNAc2 (N)</option>
-        <option value="AMTzHexNAc2 (S)">AMTzHexNAc2 (S)</option>
-        <option value="AMTzHexNAc2 (T)">AMTzHexNAc2 (T)</option>
-        <option value="AROD (C)">AROD (C)</option>
-        <option value="AccQTag (K)">AccQTag (K)</option>
-        <option value="AccQTag (N-term)">AccQTag (N-term)</option>
-        <option value="Acetyl (C)">Acetyl (C)</option>
-        <option value="Acetyl (H)">Acetyl (H)</option>
-        <option value="Acetyl (K)">Acetyl (K)</option>
-        <option value="Acetyl (N-term)">Acetyl (N-term)</option>
-        <option value="Acetyl (S)">Acetyl (S)</option>
-        <option value="Acetyl (T)">Acetyl (T)</option>
-        <option value="Acetyl (Y)">Acetyl (Y)</option>
-        <option value="Acetyl:13C(2) (K)">Acetyl:13C(2) (K)</option>
-        <option value="Acetyl:2H(3) (H)">Acetyl:2H(3) (H)</option>
-        <option value="Acetyl:2H(3) (K)">Acetyl:2H(3) (K)</option>
-        <option value="Acetyl:2H(3) (N-term)">Acetyl:2H(3) (N-term)</option>
-        <option value="Acetyl:2H(3) (S)">Acetyl:2H(3) (S)</option>
-        <option value="Acetyl:2H(3) (T)">Acetyl:2H(3) (T)</option>
-        <option value="Acetyl:2H(3) (Y)">Acetyl:2H(3) (Y)</option>
-        <option value="Acetyldeoxyhypusine (K)">Acetyldeoxyhypusine (K)</option>
-        <option value="Acetylhypusine (K)">Acetylhypusine (K)</option>
         <option value="Ahx2+Hsl (C-term)">Ahx2+Hsl (C-term)</option>
         <option value="Ala-&gt;Arg (A)">Ala-&gt;Arg (A)</option>
         <option value="Ala-&gt;Asn (A)">Ala-&gt;Asn (A)</option>
@@ -2863,15 +2822,21 @@
         <option value="Ala-&gt;Val (A)">Ala-&gt;Val (A)</option>
         <option value="Ala-&gt;Xle (A)">Ala-&gt;Xle (A)</option>
         <option value="Amidated (C-term)">Amidated (C-term)</option>
+        <option value="Amidated (Protein C-term)">Amidated (Protein C-term)</option>
         <option value="Amidine (K)">Amidine (K)</option>
         <option value="Amidine (N-term)">Amidine (N-term)</option>
         <option value="Amidino (C)">Amidino (C)</option>
         <option value="Amino (Y)">Amino (Y)</option>
         <option value="Ammonia-loss (N)">Ammonia-loss (N)</option>
         <option value="Ammonia-loss (N-term C)">Ammonia-loss (N-term C)</option>
+        <option value="Ammonia-loss (Protein N-term S)">Ammonia-loss (Protein N-term S)</option>
+        <option value="Ammonia-loss (Protein N-term T)">Ammonia-loss (Protein N-term T)</option>
         <option value="Ammonium (C-term)">Ammonium (C-term)</option>
         <option value="Ammonium (D)">Ammonium (D)</option>
         <option value="Ammonium (E)">Ammonium (E)</option>
+        <option value="AMTzHexNAc2 (N)">AMTzHexNAc2 (N)</option>
+        <option value="AMTzHexNAc2 (S)">AMTzHexNAc2 (S)</option>
+        <option value="AMTzHexNAc2 (T)">AMTzHexNAc2 (T)</option>
         <option value="Archaeol (C)">Archaeol (C)</option>
         <option value="Arg (N-term)">Arg (N-term)</option>
         <option value="Arg-&gt;Ala (R)">Arg-&gt;Ala (R)</option>
@@ -2898,6 +2863,7 @@
         <option value="Arg-loss (C-term R)">Arg-loss (C-term R)</option>
         <option value="Arg2PG (R)">Arg2PG (R)</option>
         <option value="Argbiotinhydrazide (R)">Argbiotinhydrazide (R)</option>
+        <option value="AROD (C)">AROD (C)</option>
         <option value="Asn-&gt;Ala (N)">Asn-&gt;Ala (N)</option>
         <option value="Asn-&gt;Arg (N)">Asn-&gt;Arg (N)</option>
         <option value="Asn-&gt;Asp (N)">Asn-&gt;Asp (N)</option>
@@ -2935,32 +2901,33 @@
         <option value="Asp-&gt;Val (D)">Asp-&gt;Val (D)</option>
         <option value="Asp-&gt;Xle (D)">Asp-&gt;Xle (D)</option>
         <option value="Atto495Maleimide (C)">Atto495Maleimide (C)</option>
+        <option value="azole (C)">azole (C)</option>
+        <option value="azole (S)">azole (S)</option>
+        <option value="Bacillosamine (N)">Bacillosamine (N)</option>
         <option value="BADGE (C)">BADGE (C)</option>
         <option value="BDMAPP (H)">BDMAPP (H)</option>
         <option value="BDMAPP (K)">BDMAPP (K)</option>
+        <option value="BDMAPP (Protein N-term)">BDMAPP (Protein N-term)</option>
         <option value="BDMAPP (W)">BDMAPP (W)</option>
         <option value="BDMAPP (Y)">BDMAPP (Y)</option>
+        <option value="Benzoyl (K)">Benzoyl (K)</option>
+        <option value="Benzoyl (N-term)">Benzoyl (N-term)</option>
+        <option value="benzylguanidine (K)">benzylguanidine (K)</option>
+        <option value="beta FNA (C)">beta FNA (C)</option>
+        <option value="beta FNA (K)">beta FNA (K)</option>
         <option value="BHT (C)">BHT (C)</option>
         <option value="BHT (H)">BHT (H)</option>
         <option value="BHT (K)">BHT (K)</option>
         <option value="BHTOH (C)">BHTOH (C)</option>
         <option value="BHTOH (H)">BHTOH (H)</option>
         <option value="BHTOH (K)">BHTOH (K)</option>
-        <option value="BITC (C)">BITC (C)</option>
-        <option value="BITC (K)">BITC (K)</option>
-        <option value="BITC (N-term)">BITC (N-term)</option>
-        <option value="BMOE (C)">BMOE (C)</option>
-        <option value="BMP-piperidinol (C)">BMP-piperidinol (C)</option>
-        <option value="BMP-piperidinol (M)">BMP-piperidinol (M)</option>
-        <option value="Bacillosamine (N)">Bacillosamine (N)</option>
-        <option value="Benzoyl (K)">Benzoyl (K)</option>
-        <option value="Benzoyl (N-term)">Benzoyl (N-term)</option>
         <option value="Biotin (K)">Biotin (K)</option>
         <option value="Biotin (N-term)">Biotin (N-term)</option>
         <option value="Biotin-HPDP (C)">Biotin-HPDP (C)</option>
         <option value="Biotin-PEG-PRA (M)">Biotin-PEG-PRA (M)</option>
         <option value="Biotin-PEO-Amine (D)">Biotin-PEO-Amine (D)</option>
         <option value="Biotin-PEO-Amine (E)">Biotin-PEO-Amine (E)</option>
+        <option value="Biotin-PEO-Amine (Protein C-term)">Biotin-PEO-Amine (Protein C-term)</option>
         <option value="Biotin-phenacyl (C)">Biotin-phenacyl (C)</option>
         <option value="Biotin-phenacyl (H)">Biotin-phenacyl (H)</option>
         <option value="Biotin-phenacyl (S)">Biotin-phenacyl (S)</option>
@@ -2982,7 +2949,20 @@
         <option value="Biotin:Thermo-88310 (K)">Biotin:Thermo-88310 (K)</option>
         <option value="Biotin:Thermo-88317 (S)">Biotin:Thermo-88317 (S)</option>
         <option value="Biotin:Thermo-88317 (Y)">Biotin:Thermo-88317 (Y)</option>
+        <option value="biotinAcrolein298 (C)">biotinAcrolein298 (C)</option>
+        <option value="biotinAcrolein298 (H)">biotinAcrolein298 (H)</option>
+        <option value="biotinAcrolein298 (K)">biotinAcrolein298 (K)</option>
+        <option value="biotinAcrolein298 (Protein N-term)">biotinAcrolein298 (Protein N-term)</option>
         <option value="BisANS (K)">BisANS (K)</option>
+        <option value="bisANS-sulfonates (K)">bisANS-sulfonates (K)</option>
+        <option value="bisANS-sulfonates (S)">bisANS-sulfonates (S)</option>
+        <option value="bisANS-sulfonates (T)">bisANS-sulfonates (T)</option>
+        <option value="BITC (C)">BITC (C)</option>
+        <option value="BITC (K)">BITC (K)</option>
+        <option value="BITC (N-term)">BITC (N-term)</option>
+        <option value="BMOE (C)">BMOE (C)</option>
+        <option value="BMP-piperidinol (C)">BMP-piperidinol (C)</option>
+        <option value="BMP-piperidinol (M)">BMP-piperidinol (M)</option>
         <option value="Bodipy (C)">Bodipy (C)</option>
         <option value="Brij35 (N-term)">Brij35 (N-term)</option>
         <option value="Brij58 (N-term)">Brij58 (N-term)</option>
@@ -2996,7 +2976,90 @@
         <option value="C8-QAT (N-term)">C8-QAT (N-term)</option>
         <option value="CAF (N-term)">CAF (N-term)</option>
         <option value="CAMthiopropanoyl (K)">CAMthiopropanoyl (K)</option>
+        <option value="CAMthiopropanoyl (Protein N-term)">CAMthiopropanoyl (Protein N-term)</option>
+        <option value="Can-FP-biotin (S)">Can-FP-biotin (S)</option>
+        <option value="Can-FP-biotin (T)">Can-FP-biotin (T)</option>
+        <option value="Can-FP-biotin (Y)">Can-FP-biotin (Y)</option>
+        <option value="Carbamidomethyl (C)">Carbamidomethyl (C)</option>
+        <option value="Carbamidomethyl (D)">Carbamidomethyl (D)</option>
+        <option value="Carbamidomethyl (E)">Carbamidomethyl (E)</option>
+        <option value="Carbamidomethyl (H)">Carbamidomethyl (H)</option>
+        <option value="Carbamidomethyl (K)">Carbamidomethyl (K)</option>
+        <option value="Carbamidomethyl (N-term)">Carbamidomethyl (N-term)</option>
+        <option value="Carbamidomethyl (S)">Carbamidomethyl (S)</option>
+        <option value="Carbamidomethyl (T)">Carbamidomethyl (T)</option>
+        <option value="Carbamidomethyl (U)">Carbamidomethyl (U)</option>
+        <option value="Carbamidomethyl (Y)">Carbamidomethyl (Y)</option>
+        <option value="CarbamidomethylDTT (C)">CarbamidomethylDTT (C)</option>
+        <option value="Carbamyl (C)">Carbamyl (C)</option>
+        <option value="Carbamyl (K)">Carbamyl (K)</option>
+        <option value="Carbamyl (M)">Carbamyl (M)</option>
+        <option value="Carbamyl (N-term)">Carbamyl (N-term)</option>
+        <option value="Carbamyl (Protein N-term)">Carbamyl (Protein N-term)</option>
+        <option value="Carbamyl (R)">Carbamyl (R)</option>
+        <option value="Carbamyl (S)">Carbamyl (S)</option>
+        <option value="Carbamyl (T)">Carbamyl (T)</option>
+        <option value="Carbamyl (Y)">Carbamyl (Y)</option>
+        <option value="Carbofuran (S)">Carbofuran (S)</option>
+        <option value="Carboxy (D)">Carboxy (D)</option>
+        <option value="Carboxy (E)">Carboxy (E)</option>
+        <option value="Carboxy (K)">Carboxy (K)</option>
+        <option value="Carboxy (Protein N-term M)">Carboxy (Protein N-term M)</option>
+        <option value="Carboxy (W)">Carboxy (W)</option>
+        <option value="Carboxy-&gt;Thiocarboxy (Protein C-term G)">Carboxy-&gt;Thiocarboxy (Protein C-term G)</option>
+        <option value="Carboxyethyl (H)">Carboxyethyl (H)</option>
+        <option value="Carboxyethyl (K)">Carboxyethyl (K)</option>
+        <option value="Carboxyethylpyrrole (K)">Carboxyethylpyrrole (K)</option>
+        <option value="Carboxymethyl (C)">Carboxymethyl (C)</option>
+        <option value="Carboxymethyl (K)">Carboxymethyl (K)</option>
+        <option value="Carboxymethyl (N-term)">Carboxymethyl (N-term)</option>
+        <option value="Carboxymethyl (U)">Carboxymethyl (U)</option>
+        <option value="Carboxymethyl (W)">Carboxymethyl (W)</option>
+        <option value="Carboxymethyl:13C(2) (C)">Carboxymethyl:13C(2) (C)</option>
+        <option value="CarboxymethylDMAP (N-term)">CarboxymethylDMAP (N-term)</option>
+        <option value="CarboxymethylDTT (C)">CarboxymethylDTT (C)</option>
+        <option value="Cation:Ag (C-term)">Cation:Ag (C-term)</option>
+        <option value="Cation:Ag (D)">Cation:Ag (D)</option>
+        <option value="Cation:Ag (E)">Cation:Ag (E)</option>
+        <option value="Cation:Ca[II] (C-term)">Cation:Ca[II] (C-term)</option>
+        <option value="Cation:Ca[II] (D)">Cation:Ca[II] (D)</option>
+        <option value="Cation:Ca[II] (E)">Cation:Ca[II] (E)</option>
+        <option value="Cation:Cu[I] (C-term)">Cation:Cu[I] (C-term)</option>
+        <option value="Cation:Cu[I] (D)">Cation:Cu[I] (D)</option>
+        <option value="Cation:Cu[I] (E)">Cation:Cu[I] (E)</option>
+        <option value="Cation:Cu[I] (H)">Cation:Cu[I] (H)</option>
+        <option value="Cation:Fe[II] (C-term)">Cation:Fe[II] (C-term)</option>
+        <option value="Cation:Fe[II] (D)">Cation:Fe[II] (D)</option>
+        <option value="Cation:Fe[II] (E)">Cation:Fe[II] (E)</option>
+        <option value="Cation:K (C-term)">Cation:K (C-term)</option>
+        <option value="Cation:K (D)">Cation:K (D)</option>
+        <option value="Cation:K (E)">Cation:K (E)</option>
+        <option value="Cation:Li (C-term)">Cation:Li (C-term)</option>
+        <option value="Cation:Li (D)">Cation:Li (D)</option>
+        <option value="Cation:Li (E)">Cation:Li (E)</option>
+        <option value="Cation:Mg[II] (C-term)">Cation:Mg[II] (C-term)</option>
+        <option value="Cation:Mg[II] (D)">Cation:Mg[II] (D)</option>
+        <option value="Cation:Mg[II] (E)">Cation:Mg[II] (E)</option>
+        <option value="Cation:Na (C-term)">Cation:Na (C-term)</option>
+        <option value="Cation:Na (D)">Cation:Na (D)</option>
+        <option value="Cation:Na (E)">Cation:Na (E)</option>
+        <option value="Cation:Ni[II] (C-term)">Cation:Ni[II] (C-term)</option>
+        <option value="Cation:Ni[II] (D)">Cation:Ni[II] (D)</option>
+        <option value="Cation:Ni[II] (E)">Cation:Ni[II] (E)</option>
+        <option value="Cation:Zn[II] (C-term)">Cation:Zn[II] (C-term)</option>
+        <option value="Cation:Zn[II] (D)">Cation:Zn[II] (D)</option>
+        <option value="Cation:Zn[II] (E)">Cation:Zn[II] (E)</option>
+        <option value="Cation:Zn[II] (H)">Cation:Zn[II] (H)</option>
+        <option value="cGMP (C)">cGMP (C)</option>
+        <option value="cGMP (S)">cGMP (S)</option>
+        <option value="cGMP+RMP-loss (C)">cGMP+RMP-loss (C)</option>
+        <option value="cGMP+RMP-loss (S)">cGMP+RMP-loss (S)</option>
         <option value="CHDH (D)">CHDH (D)</option>
+        <option value="Chlorination (Y)">Chlorination (Y)</option>
+        <option value="Chlorpyrifos (S)">Chlorpyrifos (S)</option>
+        <option value="Chlorpyrifos (T)">Chlorpyrifos (T)</option>
+        <option value="Chlorpyrifos (Y)">Chlorpyrifos (Y)</option>
+        <option value="Cholesterol (Protein C-term)">Cholesterol (Protein C-term)</option>
         <option value="CLIP_TRAQ_2 (K)">CLIP_TRAQ_2 (K)</option>
         <option value="CLIP_TRAQ_2 (N-term)">CLIP_TRAQ_2 (N-term)</option>
         <option value="CLIP_TRAQ_2 (Y)">CLIP_TRAQ_2 (Y)</option>
@@ -3006,6 +3069,24 @@
         <option value="CLIP_TRAQ_4 (K)">CLIP_TRAQ_4 (K)</option>
         <option value="CLIP_TRAQ_4 (N-term)">CLIP_TRAQ_4 (N-term)</option>
         <option value="CLIP_TRAQ_4 (Y)">CLIP_TRAQ_4 (Y)</option>
+        <option value="CoenzymeA (C)">CoenzymeA (C)</option>
+        <option value="Cresylphosphate (H)">Cresylphosphate (H)</option>
+        <option value="Cresylphosphate (K)">Cresylphosphate (K)</option>
+        <option value="Cresylphosphate (R)">Cresylphosphate (R)</option>
+        <option value="Cresylphosphate (S)">Cresylphosphate (S)</option>
+        <option value="Cresylphosphate (T)">Cresylphosphate (T)</option>
+        <option value="Cresylphosphate (Y)">Cresylphosphate (Y)</option>
+        <option value="CresylSaligeninPhosphate (H)">CresylSaligeninPhosphate (H)</option>
+        <option value="CresylSaligeninPhosphate (K)">CresylSaligeninPhosphate (K)</option>
+        <option value="CresylSaligeninPhosphate (R)">CresylSaligeninPhosphate (R)</option>
+        <option value="CresylSaligeninPhosphate (S)">CresylSaligeninPhosphate (S)</option>
+        <option value="CresylSaligeninPhosphate (T)">CresylSaligeninPhosphate (T)</option>
+        <option value="CresylSaligeninPhosphate (Y)">CresylSaligeninPhosphate (Y)</option>
+        <option value="Crotonaldehyde (C)">Crotonaldehyde (C)</option>
+        <option value="Crotonaldehyde (H)">Crotonaldehyde (H)</option>
+        <option value="Crotonaldehyde (K)">Crotonaldehyde (K)</option>
+        <option value="Crotonyl (K)">Crotonyl (K)</option>
+        <option value="CuSMo (C)">CuSMo (C)</option>
         <option value="CUSTOM0 (A)">CUSTOM0 (A)</option>
         <option value="CUSTOM0 (C)">CUSTOM0 (C)</option>
         <option value="CUSTOM0 (C-term)">CUSTOM0 (C-term)</option>
@@ -3226,118 +3307,29 @@
         <option value="CUSTOM9 (V)">CUSTOM9 (V)</option>
         <option value="CUSTOM9 (W)">CUSTOM9 (W)</option>
         <option value="CUSTOM9 (Y)">CUSTOM9 (Y)</option>
-        <option value="Can-FP-biotin (S)">Can-FP-biotin (S)</option>
-        <option value="Can-FP-biotin (T)">Can-FP-biotin (T)</option>
-        <option value="Can-FP-biotin (Y)">Can-FP-biotin (Y)</option>
-        <option value="Carbamidomethyl (C)">Carbamidomethyl (C)</option>
-        <option value="Carbamidomethyl (D)">Carbamidomethyl (D)</option>
-        <option value="Carbamidomethyl (E)">Carbamidomethyl (E)</option>
-        <option value="Carbamidomethyl (H)">Carbamidomethyl (H)</option>
-        <option value="Carbamidomethyl (K)">Carbamidomethyl (K)</option>
-        <option value="Carbamidomethyl (N-term)">Carbamidomethyl (N-term)</option>
-        <option value="Carbamidomethyl (S)">Carbamidomethyl (S)</option>
-        <option value="Carbamidomethyl (T)">Carbamidomethyl (T)</option>
-        <option value="Carbamidomethyl (U)">Carbamidomethyl (U)</option>
-        <option value="Carbamidomethyl (Y)">Carbamidomethyl (Y)</option>
-        <option value="CarbamidomethylDTT (C)">CarbamidomethylDTT (C)</option>
-        <option value="Carbamyl (C)">Carbamyl (C)</option>
-        <option value="Carbamyl (K)">Carbamyl (K)</option>
-        <option value="Carbamyl (M)">Carbamyl (M)</option>
-        <option value="Carbamyl (N-term)">Carbamyl (N-term)</option>
-        <option value="Carbamyl (R)">Carbamyl (R)</option>
-        <option value="Carbamyl (S)">Carbamyl (S)</option>
-        <option value="Carbamyl (T)">Carbamyl (T)</option>
-        <option value="Carbamyl (Y)">Carbamyl (Y)</option>
-        <option value="Carbofuran (S)">Carbofuran (S)</option>
-        <option value="Carboxy (D)">Carboxy (D)</option>
-        <option value="Carboxy (E)">Carboxy (E)</option>
-        <option value="Carboxy (K)">Carboxy (K)</option>
-        <option value="Carboxy (W)">Carboxy (W)</option>
-        <option value="Carboxyethyl (H)">Carboxyethyl (H)</option>
-        <option value="Carboxyethyl (K)">Carboxyethyl (K)</option>
-        <option value="Carboxyethylpyrrole (K)">Carboxyethylpyrrole (K)</option>
-        <option value="Carboxymethyl (C)">Carboxymethyl (C)</option>
-        <option value="Carboxymethyl (K)">Carboxymethyl (K)</option>
-        <option value="Carboxymethyl (N-term)">Carboxymethyl (N-term)</option>
-        <option value="Carboxymethyl (U)">Carboxymethyl (U)</option>
-        <option value="Carboxymethyl (W)">Carboxymethyl (W)</option>
-        <option value="Carboxymethyl:13C(2) (C)">Carboxymethyl:13C(2) (C)</option>
-        <option value="CarboxymethylDMAP (N-term)">CarboxymethylDMAP (N-term)</option>
-        <option value="CarboxymethylDTT (C)">CarboxymethylDTT (C)</option>
-        <option value="Cation:Ag (C-term)">Cation:Ag (C-term)</option>
-        <option value="Cation:Ag (D)">Cation:Ag (D)</option>
-        <option value="Cation:Ag (E)">Cation:Ag (E)</option>
-        <option value="Cation:Ca[II] (C-term)">Cation:Ca[II] (C-term)</option>
-        <option value="Cation:Ca[II] (D)">Cation:Ca[II] (D)</option>
-        <option value="Cation:Ca[II] (E)">Cation:Ca[II] (E)</option>
-        <option value="Cation:Cu[I] (C-term)">Cation:Cu[I] (C-term)</option>
-        <option value="Cation:Cu[I] (D)">Cation:Cu[I] (D)</option>
-        <option value="Cation:Cu[I] (E)">Cation:Cu[I] (E)</option>
-        <option value="Cation:Cu[I] (H)">Cation:Cu[I] (H)</option>
-        <option value="Cation:Fe[II] (C-term)">Cation:Fe[II] (C-term)</option>
-        <option value="Cation:Fe[II] (D)">Cation:Fe[II] (D)</option>
-        <option value="Cation:Fe[II] (E)">Cation:Fe[II] (E)</option>
-        <option value="Cation:K (C-term)">Cation:K (C-term)</option>
-        <option value="Cation:K (D)">Cation:K (D)</option>
-        <option value="Cation:K (E)">Cation:K (E)</option>
-        <option value="Cation:Li (C-term)">Cation:Li (C-term)</option>
-        <option value="Cation:Li (D)">Cation:Li (D)</option>
-        <option value="Cation:Li (E)">Cation:Li (E)</option>
-        <option value="Cation:Mg[II] (C-term)">Cation:Mg[II] (C-term)</option>
-        <option value="Cation:Mg[II] (D)">Cation:Mg[II] (D)</option>
-        <option value="Cation:Mg[II] (E)">Cation:Mg[II] (E)</option>
-        <option value="Cation:Na (C-term)">Cation:Na (C-term)</option>
-        <option value="Cation:Na (D)">Cation:Na (D)</option>
-        <option value="Cation:Na (E)">Cation:Na (E)</option>
-        <option value="Cation:Ni[II] (C-term)">Cation:Ni[II] (C-term)</option>
-        <option value="Cation:Ni[II] (D)">Cation:Ni[II] (D)</option>
-        <option value="Cation:Ni[II] (E)">Cation:Ni[II] (E)</option>
-        <option value="Cation:Zn[II] (C-term)">Cation:Zn[II] (C-term)</option>
-        <option value="Cation:Zn[II] (D)">Cation:Zn[II] (D)</option>
-        <option value="Cation:Zn[II] (E)">Cation:Zn[II] (E)</option>
-        <option value="Cation:Zn[II] (H)">Cation:Zn[II] (H)</option>
-        <option value="Chlorination (Y)">Chlorination (Y)</option>
-        <option value="Chlorpyrifos (S)">Chlorpyrifos (S)</option>
-        <option value="Chlorpyrifos (T)">Chlorpyrifos (T)</option>
-        <option value="Chlorpyrifos (Y)">Chlorpyrifos (Y)</option>
-        <option value="CoenzymeA (C)">CoenzymeA (C)</option>
-        <option value="CresylSaligeninPhosphate (H)">CresylSaligeninPhosphate (H)</option>
-        <option value="CresylSaligeninPhosphate (K)">CresylSaligeninPhosphate (K)</option>
-        <option value="CresylSaligeninPhosphate (R)">CresylSaligeninPhosphate (R)</option>
-        <option value="CresylSaligeninPhosphate (S)">CresylSaligeninPhosphate (S)</option>
-        <option value="CresylSaligeninPhosphate (T)">CresylSaligeninPhosphate (T)</option>
-        <option value="CresylSaligeninPhosphate (Y)">CresylSaligeninPhosphate (Y)</option>
-        <option value="Cresylphosphate (H)">Cresylphosphate (H)</option>
-        <option value="Cresylphosphate (K)">Cresylphosphate (K)</option>
-        <option value="Cresylphosphate (R)">Cresylphosphate (R)</option>
-        <option value="Cresylphosphate (S)">Cresylphosphate (S)</option>
-        <option value="Cresylphosphate (T)">Cresylphosphate (T)</option>
-        <option value="Cresylphosphate (Y)">Cresylphosphate (Y)</option>
-        <option value="Crotonaldehyde (C)">Crotonaldehyde (C)</option>
-        <option value="Crotonaldehyde (H)">Crotonaldehyde (H)</option>
-        <option value="Crotonaldehyde (K)">Crotonaldehyde (K)</option>
-        <option value="Crotonyl (K)">Crotonyl (K)</option>
-        <option value="CuSMo (C)">CuSMo (C)</option>
         <option value="Cy3-maleimide (C)">Cy3-maleimide (C)</option>
         <option value="Cy3b-maleimide (C)">Cy3b-maleimide (C)</option>
+        <option value="Cyano (C)">Cyano (C)</option>
         <option value="CyDye-Cy3 (C)">CyDye-Cy3 (C)</option>
         <option value="CyDye-Cy5 (C)">CyDye-Cy5 (C)</option>
-        <option value="Cyano (C)">Cyano (C)</option>
         <option value="Cys-&gt;Ala (C)">Cys-&gt;Ala (C)</option>
         <option value="Cys-&gt;Arg (C)">Cys-&gt;Arg (C)</option>
         <option value="Cys-&gt;Asn (C)">Cys-&gt;Asn (C)</option>
         <option value="Cys-&gt;Asp (C)">Cys-&gt;Asp (C)</option>
         <option value="Cys-&gt;CamSec (C)">Cys-&gt;CamSec (C)</option>
         <option value="Cys-&gt;Dha (C)">Cys-&gt;Dha (C)</option>
+        <option value="Cys-&gt;ethylaminoAla (C)">Cys-&gt;ethylaminoAla (C)</option>
         <option value="Cys-&gt;Gln (C)">Cys-&gt;Gln (C)</option>
         <option value="Cys-&gt;Glu (C)">Cys-&gt;Glu (C)</option>
         <option value="Cys-&gt;Gly (C)">Cys-&gt;Gly (C)</option>
         <option value="Cys-&gt;His (C)">Cys-&gt;His (C)</option>
         <option value="Cys-&gt;Lys (C)">Cys-&gt;Lys (C)</option>
         <option value="Cys-&gt;Met (C)">Cys-&gt;Met (C)</option>
+        <option value="Cys-&gt;methylaminoAla (C)">Cys-&gt;methylaminoAla (C)</option>
         <option value="Cys-&gt;Oxoalanine (C)">Cys-&gt;Oxoalanine (C)</option>
         <option value="Cys-&gt;Phe (C)">Cys-&gt;Phe (C)</option>
         <option value="Cys-&gt;Pro (C)">Cys-&gt;Pro (C)</option>
+        <option value="Cys-&gt;PyruvicAcid (Protein N-term C)">Cys-&gt;PyruvicAcid (Protein N-term C)</option>
         <option value="Cys-&gt;SecNEM (C)">Cys-&gt;SecNEM (C)</option>
         <option value="Cys-&gt;SecNEM:2H(5) (C)">Cys-&gt;SecNEM:2H(5) (C)</option>
         <option value="Cys-&gt;Ser (C)">Cys-&gt;Ser (C)</option>
@@ -3346,9 +3338,9 @@
         <option value="Cys-&gt;Tyr (C)">Cys-&gt;Tyr (C)</option>
         <option value="Cys-&gt;Val (C)">Cys-&gt;Val (C)</option>
         <option value="Cys-&gt;Xle (C)">Cys-&gt;Xle (C)</option>
-        <option value="Cys-&gt;ethylaminoAla (C)">Cys-&gt;ethylaminoAla (C)</option>
-        <option value="Cys-&gt;methylaminoAla (C)">Cys-&gt;methylaminoAla (C)</option>
         <option value="Cysteinyl (C)">Cysteinyl (C)</option>
+        <option value="cysTMT (C)">cysTMT (C)</option>
+        <option value="cysTMT6plex (C)">cysTMT6plex (C)</option>
         <option value="Cytopiloyne (C)">Cytopiloyne (C)</option>
         <option value="Cytopiloyne (K)">Cytopiloyne (K)</option>
         <option value="Cytopiloyne (N-term)">Cytopiloyne (N-term)</option>
@@ -3365,46 +3357,24 @@
         <option value="Cytopiloyne+water (Y)">Cytopiloyne+water (Y)</option>
         <option value="DAET (S)">DAET (S)</option>
         <option value="DAET (T)">DAET (T)</option>
-        <option value="DEDGFLYMVYASQETFG (K)">DEDGFLYMVYASQETFG (K)</option>
-        <option value="DFDNB (K)">DFDNB (K)</option>
-        <option value="DFDNB (N)">DFDNB (N)</option>
-        <option value="DFDNB (Q)">DFDNB (Q)</option>
-        <option value="DFDNB (R)">DFDNB (R)</option>
-        <option value="DHP (C)">DHP (C)</option>
-        <option value="DMPO (C)">DMPO (C)</option>
-        <option value="DMPO (H)">DMPO (H)</option>
-        <option value="DMPO (Y)">DMPO (Y)</option>
-        <option value="DNCB_hapten (C)">DNCB_hapten (C)</option>
-        <option value="DNCB_hapten (H)">DNCB_hapten (H)</option>
-        <option value="DNCB_hapten (K)">DNCB_hapten (K)</option>
-        <option value="DNCB_hapten (Y)">DNCB_hapten (Y)</option>
-        <option value="DNPS (C)">DNPS (C)</option>
-        <option value="DNPS (W)">DNPS (W)</option>
-        <option value="DTBP (K)">DTBP (K)</option>
-        <option value="DTBP (N)">DTBP (N)</option>
-        <option value="DTBP (Q)">DTBP (Q)</option>
-        <option value="DTBP (R)">DTBP (R)</option>
-        <option value="DTT_C (C)">DTT_C (C)</option>
-        <option value="DTT_C:2H(6) (C)">DTT_C:2H(6) (C)</option>
-        <option value="DTT_ST (S)">DTT_ST (S)</option>
-        <option value="DTT_ST (T)">DTT_ST (T)</option>
-        <option value="DTT_ST:2H(6) (S)">DTT_ST:2H(6) (S)</option>
-        <option value="DTT_ST:2H(6) (T)">DTT_ST:2H(6) (T)</option>
         <option value="Dansyl (K)">Dansyl (K)</option>
         <option value="Dansyl (N-term)">Dansyl (N-term)</option>
         <option value="Dap-DSP (A)">Dap-DSP (A)</option>
         <option value="Dap-DSP (E)">Dap-DSP (E)</option>
         <option value="Dap-DSP (K)">Dap-DSP (K)</option>
-        <option value="DeStreak (C)">DeStreak (C)</option>
         <option value="Deamidated (N)">Deamidated (N)</option>
+        <option value="Deamidated (Protein N-term F)">Deamidated (Protein N-term F)</option>
         <option value="Deamidated (Q)">Deamidated (Q)</option>
         <option value="Deamidated (R)">Deamidated (R)</option>
         <option value="Deamidated:18O(1) (N)">Deamidated:18O(1) (N)</option>
         <option value="Deamidated:18O(1) (Q)">Deamidated:18O(1) (Q)</option>
         <option value="Decanoyl (S)">Decanoyl (S)</option>
         <option value="Decanoyl (T)">Decanoyl (T)</option>
+        <option value="DEDGFLYMVYASQETFG (K)">DEDGFLYMVYASQETFG (K)</option>
         <option value="Dehydrated (D)">Dehydrated (D)</option>
         <option value="Dehydrated (N-term C)">Dehydrated (N-term C)</option>
+        <option value="Dehydrated (Protein C-term N)">Dehydrated (Protein C-term N)</option>
+        <option value="Dehydrated (Protein C-term Q)">Dehydrated (Protein C-term Q)</option>
         <option value="Dehydrated (S)">Dehydrated (S)</option>
         <option value="Dehydrated (T)">Dehydrated (T)</option>
         <option value="Dehydrated (Y)">Dehydrated (Y)</option>
@@ -3413,6 +3383,7 @@
         <option value="Delta:H(2)C(2) (H)">Delta:H(2)C(2) (H)</option>
         <option value="Delta:H(2)C(2) (K)">Delta:H(2)C(2) (K)</option>
         <option value="Delta:H(2)C(2) (N-term)">Delta:H(2)C(2) (N-term)</option>
+        <option value="Delta:H(2)C(2) (Protein N-term)">Delta:H(2)C(2) (Protein N-term)</option>
         <option value="Delta:H(2)C(3) (K)">Delta:H(2)C(3) (K)</option>
         <option value="Delta:H(2)C(3)O(1) (K)">Delta:H(2)C(3)O(1) (K)</option>
         <option value="Delta:H(2)C(3)O(1) (R)">Delta:H(2)C(3)O(1) (R)</option>
@@ -3423,6 +3394,7 @@
         <option value="Delta:H(4)C(2)O(-1)S(1) (S)">Delta:H(4)C(2)O(-1)S(1) (S)</option>
         <option value="Delta:H(4)C(3) (H)">Delta:H(4)C(3) (H)</option>
         <option value="Delta:H(4)C(3) (K)">Delta:H(4)C(3) (K)</option>
+        <option value="Delta:H(4)C(3) (Protein N-term)">Delta:H(4)C(3) (Protein N-term)</option>
         <option value="Delta:H(4)C(3)O(1) (C)">Delta:H(4)C(3)O(1) (C)</option>
         <option value="Delta:H(4)C(3)O(1) (H)">Delta:H(4)C(3)O(1) (H)</option>
         <option value="Delta:H(4)C(3)O(1) (K)">Delta:H(4)C(3)O(1) (K)</option>
@@ -3431,8 +3403,10 @@
         <option value="Delta:H(6)C(3)O(1) (C)">Delta:H(6)C(3)O(1) (C)</option>
         <option value="Delta:H(6)C(3)O(1) (H)">Delta:H(6)C(3)O(1) (H)</option>
         <option value="Delta:H(6)C(3)O(1) (K)">Delta:H(6)C(3)O(1) (K)</option>
+        <option value="Delta:H(6)C(3)O(1) (Protein N-term)">Delta:H(6)C(3)O(1) (Protein N-term)</option>
         <option value="Delta:H(6)C(6)O(1) (K)">Delta:H(6)C(6)O(1) (K)</option>
         <option value="Delta:H(8)C(6)O(1) (K)">Delta:H(8)C(6)O(1) (K)</option>
+        <option value="Delta:H(8)C(6)O(1) (Protein N-term)">Delta:H(8)C(6)O(1) (Protein N-term)</option>
         <option value="Delta:H(8)C(6)O(2) (K)">Delta:H(8)C(6)O(2) (K)</option>
         <option value="Delta:Hg(1) (C)">Delta:Hg(1) (C)</option>
         <option value="Delta:S(-1)Se(1) (C)">Delta:S(-1)Se(1) (C)</option>
@@ -3443,1434 +3417,12 @@
         <option value="Deoxy (T)">Deoxy (T)</option>
         <option value="Deoxyhypusine (K)">Deoxyhypusine (K)</option>
         <option value="Deoxyhypusine (Q)">Deoxyhypusine (Q)</option>
+        <option value="DeStreak (C)">DeStreak (C)</option>
         <option value="Dethiomethyl (M)">Dethiomethyl (M)</option>
-        <option value="DiART6plex (K)">DiART6plex (K)</option>
-        <option value="DiART6plex (N-term)">DiART6plex (N-term)</option>
-        <option value="DiART6plex (Y)">DiART6plex (Y)</option>
-        <option value="DiART6plex115 (K)">DiART6plex115 (K)</option>
-        <option value="DiART6plex115 (N-term)">DiART6plex115 (N-term)</option>
-        <option value="DiART6plex115 (Y)">DiART6plex115 (Y)</option>
-        <option value="DiART6plex116/119 (K)">DiART6plex116/119 (K)</option>
-        <option value="DiART6plex116/119 (N-term)">DiART6plex116/119 (N-term)</option>
-        <option value="DiART6plex116/119 (Y)">DiART6plex116/119 (Y)</option>
-        <option value="DiART6plex117 (K)">DiART6plex117 (K)</option>
-        <option value="DiART6plex117 (N-term)">DiART6plex117 (N-term)</option>
-        <option value="DiART6plex117 (Y)">DiART6plex117 (Y)</option>
-        <option value="DiART6plex118 (K)">DiART6plex118 (K)</option>
-        <option value="DiART6plex118 (N-term)">DiART6plex118 (N-term)</option>
-        <option value="DiART6plex118 (Y)">DiART6plex118 (Y)</option>
-        <option value="DiLeu4plex (K)">DiLeu4plex (K)</option>
-        <option value="DiLeu4plex (N-term)">DiLeu4plex (N-term)</option>
-        <option value="DiLeu4plex (Y)">DiLeu4plex (Y)</option>
-        <option value="DiLeu4plex115 (K)">DiLeu4plex115 (K)</option>
-        <option value="DiLeu4plex115 (N-term)">DiLeu4plex115 (N-term)</option>
-        <option value="DiLeu4plex115 (Y)">DiLeu4plex115 (Y)</option>
-        <option value="DiLeu4plex117 (K)">DiLeu4plex117 (K)</option>
-        <option value="DiLeu4plex117 (N-term)">DiLeu4plex117 (N-term)</option>
-        <option value="DiLeu4plex117 (Y)">DiLeu4plex117 (Y)</option>
-        <option value="DiLeu4plex118 (K)">DiLeu4plex118 (K)</option>
-        <option value="DiLeu4plex118 (N-term)">DiLeu4plex118 (N-term)</option>
-        <option value="DiLeu4plex118 (Y)">DiLeu4plex118 (Y)</option>
-        <option value="Diacylglycerol (C)">Diacylglycerol (C)</option>
-        <option value="Dibromo (Y)">Dibromo (Y)</option>
-        <option value="Dicarbamidomethyl (C)">Dicarbamidomethyl (C)</option>
-        <option value="Dicarbamidomethyl (H)">Dicarbamidomethyl (H)</option>
-        <option value="Dicarbamidomethyl (K)">Dicarbamidomethyl (K)</option>
-        <option value="Dicarbamidomethyl (N-term)">Dicarbamidomethyl (N-term)</option>
-        <option value="Dicarbamidomethyl (R)">Dicarbamidomethyl (R)</option>
-        <option value="Didehydro (C-term K)">Didehydro (C-term K)</option>
-        <option value="Didehydro (S)">Didehydro (S)</option>
-        <option value="Didehydro (T)">Didehydro (T)</option>
-        <option value="Didehydro (Y)">Didehydro (Y)</option>
-        <option value="Didehydroretinylidene (K)">Didehydroretinylidene (K)</option>
-        <option value="Diethyl (K)">Diethyl (K)</option>
-        <option value="Diethyl (N-term)">Diethyl (N-term)</option>
-        <option value="Diethylphosphate (C)">Diethylphosphate (C)</option>
-        <option value="Diethylphosphate (H)">Diethylphosphate (H)</option>
-        <option value="Diethylphosphate (K)">Diethylphosphate (K)</option>
-        <option value="Diethylphosphate (N-term)">Diethylphosphate (N-term)</option>
-        <option value="Diethylphosphate (S)">Diethylphosphate (S)</option>
-        <option value="Diethylphosphate (T)">Diethylphosphate (T)</option>
-        <option value="Diethylphosphate (Y)">Diethylphosphate (Y)</option>
-        <option value="Difuran (Y)">Difuran (Y)</option>
-        <option value="Dihydroxyimidazolidine (R)">Dihydroxyimidazolidine (R)</option>
-        <option value="Diiodo (H)">Diiodo (H)</option>
-        <option value="Diiodo (Y)">Diiodo (Y)</option>
-        <option value="Diironsubcluster (C)">Diironsubcluster (C)</option>
-        <option value="Diisopropylphosphate (K)">Diisopropylphosphate (K)</option>
-        <option value="Diisopropylphosphate (N-term)">Diisopropylphosphate (N-term)</option>
-        <option value="Diisopropylphosphate (S)">Diisopropylphosphate (S)</option>
-        <option value="Diisopropylphosphate (T)">Diisopropylphosphate (T)</option>
-        <option value="Diisopropylphosphate (Y)">Diisopropylphosphate (Y)</option>
-        <option value="Dimethyl (K)">Dimethyl (K)</option>
-        <option value="Dimethyl (N)">Dimethyl (N)</option>
-        <option value="Dimethyl (N-term)">Dimethyl (N-term)</option>
-        <option value="Dimethyl (R)">Dimethyl (R)</option>
-        <option value="Dimethyl:2H(2)13C (K)">Dimethyl:2H(2)13C (K)</option>
-        <option value="Dimethyl:2H(2)13C (N)">Dimethyl:2H(2)13C (N)</option>
-        <option value="Dimethyl:2H(2)13C (N-term)">Dimethyl:2H(2)13C (N-term)</option>
-        <option value="Dimethyl:2H(2)13C (R)">Dimethyl:2H(2)13C (R)</option>
-        <option value="Dimethyl:2H(4) (K)">Dimethyl:2H(4) (K)</option>
-        <option value="Dimethyl:2H(4) (N-term)">Dimethyl:2H(4) (N-term)</option>
-        <option value="Dimethyl:2H(4) (R)">Dimethyl:2H(4) (R)</option>
-        <option value="Dimethyl:2H(4)13C(2) (K)">Dimethyl:2H(4)13C(2) (K)</option>
-        <option value="Dimethyl:2H(4)13C(2) (N-term)">Dimethyl:2H(4)13C(2) (N-term)</option>
-        <option value="Dimethyl:2H(4)13C(2) (R)">Dimethyl:2H(4)13C(2) (R)</option>
-        <option value="Dimethyl:2H(6) (K)">Dimethyl:2H(6) (K)</option>
-        <option value="Dimethyl:2H(6) (N-term)">Dimethyl:2H(6) (N-term)</option>
-        <option value="Dimethyl:2H(6) (R)">Dimethyl:2H(6) (R)</option>
-        <option value="Dimethyl:2H(6)13C(2) (K)">Dimethyl:2H(6)13C(2) (K)</option>
-        <option value="Dimethyl:2H(6)13C(2) (N-term)">Dimethyl:2H(6)13C(2) (N-term)</option>
-        <option value="Dimethyl:2H(6)13C(2) (R)">Dimethyl:2H(6)13C(2) (R)</option>
-        <option value="DimethylArsino (C)">DimethylArsino (C)</option>
-        <option value="DimethylamineGMBS (C)">DimethylamineGMBS (C)</option>
-        <option value="DimethylpyrroleAdduct (K)">DimethylpyrroleAdduct (K)</option>
-        <option value="Dioxidation (C)">Dioxidation (C)</option>
-        <option value="Dioxidation (F)">Dioxidation (F)</option>
-        <option value="Dioxidation (K)">Dioxidation (K)</option>
-        <option value="Dioxidation (M)">Dioxidation (M)</option>
-        <option value="Dioxidation (P)">Dioxidation (P)</option>
-        <option value="Dioxidation (R)">Dioxidation (R)</option>
-        <option value="Dioxidation (U)">Dioxidation (U)</option>
-        <option value="Dioxidation (W)">Dioxidation (W)</option>
-        <option value="Dioxidation (Y)">Dioxidation (Y)</option>
-        <option value="Diphthamide (H)">Diphthamide (H)</option>
-        <option value="Dipyridyl (C)">Dipyridyl (C)</option>
-        <option value="Dipyrrolylmethanemethyl (C)">Dipyrrolylmethanemethyl (C)</option>
-        <option value="DyLight-maleimide (C)">DyLight-maleimide (C)</option>
-        <option value="EDEDTIDVFQQQTGG (K)">EDEDTIDVFQQQTGG (K)</option>
-        <option value="EDT-iodoacetyl-PEO-biotin (S)">EDT-iodoacetyl-PEO-biotin (S)</option>
-        <option value="EDT-iodoacetyl-PEO-biotin (T)">EDT-iodoacetyl-PEO-biotin (T)</option>
-        <option value="EDT-maleimide-PEO-biotin (S)">EDT-maleimide-PEO-biotin (S)</option>
-        <option value="EDT-maleimide-PEO-biotin (T)">EDT-maleimide-PEO-biotin (T)</option>
-        <option value="EEEDVIEVYQEQTGG (K)">EEEDVIEVYQEQTGG (K)</option>
-        <option value="EGCG1 (C)">EGCG1 (C)</option>
-        <option value="EGCG2 (C)">EGCG2 (C)</option>
-        <option value="EHD-diphenylpentanone (C)">EHD-diphenylpentanone (C)</option>
-        <option value="EHD-diphenylpentanone (M)">EHD-diphenylpentanone (M)</option>
-        <option value="EQAT (C)">EQAT (C)</option>
-        <option value="EQAT:2H(5) (C)">EQAT:2H(5) (C)</option>
-        <option value="EQIGG (K)">EQIGG (K)</option>
-        <option value="ESP (K)">ESP (K)</option>
-        <option value="ESP (N-term)">ESP (N-term)</option>
-        <option value="ESP:2H(10) (K)">ESP:2H(10) (K)</option>
-        <option value="ESP:2H(10) (N-term)">ESP:2H(10) (N-term)</option>
-        <option value="Ethanedithiol (S)">Ethanedithiol (S)</option>
-        <option value="Ethanedithiol (T)">Ethanedithiol (T)</option>
-        <option value="Ethanolamine (C)">Ethanolamine (C)</option>
-        <option value="Ethanolamine (C-term)">Ethanolamine (C-term)</option>
-        <option value="Ethanolamine (D)">Ethanolamine (D)</option>
-        <option value="Ethanolamine (E)">Ethanolamine (E)</option>
-        <option value="Ethanolyl (C)">Ethanolyl (C)</option>
-        <option value="Ethanolyl (K)">Ethanolyl (K)</option>
-        <option value="Ethanolyl (R)">Ethanolyl (R)</option>
-        <option value="Ethoxyformyl (H)">Ethoxyformyl (H)</option>
-        <option value="Ethyl (C-term)">Ethyl (C-term)</option>
-        <option value="Ethyl (D)">Ethyl (D)</option>
-        <option value="Ethyl (E)">Ethyl (E)</option>
-        <option value="Ethyl (K)">Ethyl (K)</option>
-        <option value="Ethyl (N-term)">Ethyl (N-term)</option>
-        <option value="Ethyl+Deamidated (N)">Ethyl+Deamidated (N)</option>
-        <option value="Ethyl+Deamidated (Q)">Ethyl+Deamidated (Q)</option>
-        <option value="Ethylphosphate (K)">Ethylphosphate (K)</option>
-        <option value="Ethylphosphate (N-term)">Ethylphosphate (N-term)</option>
-        <option value="Ethylphosphate (S)">Ethylphosphate (S)</option>
-        <option value="Ethylphosphate (T)">Ethylphosphate (T)</option>
-        <option value="Ethylphosphate (Y)">Ethylphosphate (Y)</option>
-        <option value="ExacTagAmine (K)">ExacTagAmine (K)</option>
-        <option value="ExacTagThiol (C)">ExacTagThiol (C)</option>
-        <option value="FAD (C)">FAD (C)</option>
-        <option value="FAD (H)">FAD (H)</option>
-        <option value="FAD (Y)">FAD (Y)</option>
-        <option value="FMN (S)">FMN (S)</option>
-        <option value="FMN (T)">FMN (T)</option>
-        <option value="FMNC (C)">FMNC (C)</option>
-        <option value="FMNH (C)">FMNH (C)</option>
-        <option value="FMNH (H)">FMNH (H)</option>
-        <option value="FNEM (C)">FNEM (C)</option>
-        <option value="FP-Biotin (K)">FP-Biotin (K)</option>
-        <option value="FP-Biotin (S)">FP-Biotin (S)</option>
-        <option value="FP-Biotin (T)">FP-Biotin (T)</option>
-        <option value="FP-Biotin (Y)">FP-Biotin (Y)</option>
-        <option value="FTC (C)">FTC (C)</option>
-        <option value="FTC (K)">FTC (K)</option>
-        <option value="FTC (P)">FTC (P)</option>
-        <option value="FTC (R)">FTC (R)</option>
-        <option value="FTC (S)">FTC (S)</option>
-        <option value="Farnesyl (C)">Farnesyl (C)</option>
-        <option value="Fluorescein (C)">Fluorescein (C)</option>
-        <option value="Fluorescein-tyramine (Y)">Fluorescein-tyramine (Y)</option>
-        <option value="Fluoro (A)">Fluoro (A)</option>
-        <option value="Fluoro (F)">Fluoro (F)</option>
-        <option value="Fluoro (W)">Fluoro (W)</option>
-        <option value="Fluoro (Y)">Fluoro (Y)</option>
-        <option value="Formyl (K)">Formyl (K)</option>
-        <option value="Formyl (N-term)">Formyl (N-term)</option>
-        <option value="Formyl (S)">Formyl (S)</option>
-        <option value="Formyl (T)">Formyl (T)</option>
-        <option value="Furan (Y)">Furan (Y)</option>
-        <option value="G-H1 (R)">G-H1 (R)</option>
-        <option value="GEE (Q)">GEE (Q)</option>
-        <option value="GG (C)">GG (C)</option>
-        <option value="GG (K)">GG (K)</option>
-        <option value="GG (S)">GG (S)</option>
-        <option value="GG (T)">GG (T)</option>
-        <option value="GGQ (K)">GGQ (K)</option>
-        <option value="GIST-Quat (K)">GIST-Quat (K)</option>
-        <option value="GIST-Quat (N-term)">GIST-Quat (N-term)</option>
-        <option value="GIST-Quat:2H(3) (K)">GIST-Quat:2H(3) (K)</option>
-        <option value="GIST-Quat:2H(3) (N-term)">GIST-Quat:2H(3) (N-term)</option>
-        <option value="GIST-Quat:2H(6) (K)">GIST-Quat:2H(6) (K)</option>
-        <option value="GIST-Quat:2H(6) (N-term)">GIST-Quat:2H(6) (N-term)</option>
-        <option value="GIST-Quat:2H(9) (K)">GIST-Quat:2H(9) (K)</option>
-        <option value="GIST-Quat:2H(9) (N-term)">GIST-Quat:2H(9) (N-term)</option>
-        <option value="Galactosyl (K)">Galactosyl (K)</option>
-        <option value="Galactosyl (N-term)">Galactosyl (N-term)</option>
-        <option value="GeranylGeranyl (C)">GeranylGeranyl (C)</option>
-        <option value="Gln-&gt;Ala (Q)">Gln-&gt;Ala (Q)</option>
-        <option value="Gln-&gt;Arg (Q)">Gln-&gt;Arg (Q)</option>
-        <option value="Gln-&gt;Asn (Q)">Gln-&gt;Asn (Q)</option>
-        <option value="Gln-&gt;Asp (Q)">Gln-&gt;Asp (Q)</option>
-        <option value="Gln-&gt;Cys (Q)">Gln-&gt;Cys (Q)</option>
-        <option value="Gln-&gt;Glu (Q)">Gln-&gt;Glu (Q)</option>
-        <option value="Gln-&gt;Gly (Q)">Gln-&gt;Gly (Q)</option>
-        <option value="Gln-&gt;His (Q)">Gln-&gt;His (Q)</option>
-        <option value="Gln-&gt;Lys (Q)">Gln-&gt;Lys (Q)</option>
-        <option value="Gln-&gt;Met (Q)">Gln-&gt;Met (Q)</option>
-        <option value="Gln-&gt;Phe (Q)">Gln-&gt;Phe (Q)</option>
-        <option value="Gln-&gt;Pro (Q)">Gln-&gt;Pro (Q)</option>
-        <option value="Gln-&gt;Ser (Q)">Gln-&gt;Ser (Q)</option>
-        <option value="Gln-&gt;Thr (Q)">Gln-&gt;Thr (Q)</option>
-        <option value="Gln-&gt;Trp (Q)">Gln-&gt;Trp (Q)</option>
-        <option value="Gln-&gt;Tyr (Q)">Gln-&gt;Tyr (Q)</option>
-        <option value="Gln-&gt;Val (Q)">Gln-&gt;Val (Q)</option>
-        <option value="Gln-&gt;Xle (Q)">Gln-&gt;Xle (Q)</option>
-        <option value="Gln-&gt;pyro-Glu (N-term Q)">Gln-&gt;pyro-Glu (N-term Q)</option>
-        <option value="Glu (E)">Glu (E)</option>
-        <option value="Glu-&gt;Ala (E)">Glu-&gt;Ala (E)</option>
-        <option value="Glu-&gt;Arg (E)">Glu-&gt;Arg (E)</option>
-        <option value="Glu-&gt;Asn (E)">Glu-&gt;Asn (E)</option>
-        <option value="Glu-&gt;Asp (E)">Glu-&gt;Asp (E)</option>
-        <option value="Glu-&gt;Cys (E)">Glu-&gt;Cys (E)</option>
-        <option value="Glu-&gt;Gln (E)">Glu-&gt;Gln (E)</option>
-        <option value="Glu-&gt;Gly (E)">Glu-&gt;Gly (E)</option>
-        <option value="Glu-&gt;His (E)">Glu-&gt;His (E)</option>
-        <option value="Glu-&gt;Lys (E)">Glu-&gt;Lys (E)</option>
-        <option value="Glu-&gt;Met (E)">Glu-&gt;Met (E)</option>
-        <option value="Glu-&gt;Phe (E)">Glu-&gt;Phe (E)</option>
-        <option value="Glu-&gt;Pro (E)">Glu-&gt;Pro (E)</option>
-        <option value="Glu-&gt;Ser (E)">Glu-&gt;Ser (E)</option>
-        <option value="Glu-&gt;Thr (E)">Glu-&gt;Thr (E)</option>
-        <option value="Glu-&gt;Trp (E)">Glu-&gt;Trp (E)</option>
-        <option value="Glu-&gt;Tyr (E)">Glu-&gt;Tyr (E)</option>
-        <option value="Glu-&gt;Val (E)">Glu-&gt;Val (E)</option>
-        <option value="Glu-&gt;Xle (E)">Glu-&gt;Xle (E)</option>
-        <option value="Glu-&gt;pyro-Glu (N-term E)">Glu-&gt;pyro-Glu (N-term E)</option>
-        <option value="Glu-&gt;pyro-Glu+Methyl (N-term E)">Glu-&gt;pyro-Glu+Methyl (N-term E)</option>
-        <option value="Glu-&gt;pyro-Glu+Methyl (N-term E)">Glu-&gt;pyro-Glu+Methyl (N-term E)</option>
-        <option value="Glu-&gt;pyro-Glu+Methyl:2H(2)13C (N-term E)">Glu-&gt;pyro-Glu+Methyl:2H(2)13C (N-term E)</option>
-        <option value="Glu-&gt;pyro-Glu+Methyl:2H(2)13C(1) (N-term E)">Glu-&gt;pyro-Glu+Methyl:2H(2)13C(1) (N-term E)</option>
-        <option value="GluGlu (E)">GluGlu (E)</option>
-        <option value="GluGluGlu (E)">GluGluGlu (E)</option>
-        <option value="GluGluGluGlu (E)">GluGluGluGlu (E)</option>
-        <option value="Glucosylgalactosyl (K)">Glucosylgalactosyl (K)</option>
-        <option value="Glucuronyl (S)">Glucuronyl (S)</option>
-        <option value="Glucuronyl (T)">Glucuronyl (T)</option>
-        <option value="Glutathione (C)">Glutathione (C)</option>
-        <option value="Gly (K)">Gly (K)</option>
-        <option value="Gly (S)">Gly (S)</option>
-        <option value="Gly (T)">Gly (T)</option>
-        <option value="Gly-&gt;Ala (G)">Gly-&gt;Ala (G)</option>
-        <option value="Gly-&gt;Arg (G)">Gly-&gt;Arg (G)</option>
-        <option value="Gly-&gt;Asn (G)">Gly-&gt;Asn (G)</option>
-        <option value="Gly-&gt;Asp (G)">Gly-&gt;Asp (G)</option>
-        <option value="Gly-&gt;Cys (G)">Gly-&gt;Cys (G)</option>
-        <option value="Gly-&gt;Gln (G)">Gly-&gt;Gln (G)</option>
-        <option value="Gly-&gt;Glu (G)">Gly-&gt;Glu (G)</option>
-        <option value="Gly-&gt;His (G)">Gly-&gt;His (G)</option>
-        <option value="Gly-&gt;Lys (G)">Gly-&gt;Lys (G)</option>
-        <option value="Gly-&gt;Met (G)">Gly-&gt;Met (G)</option>
-        <option value="Gly-&gt;Phe (G)">Gly-&gt;Phe (G)</option>
-        <option value="Gly-&gt;Pro (G)">Gly-&gt;Pro (G)</option>
-        <option value="Gly-&gt;Ser (G)">Gly-&gt;Ser (G)</option>
-        <option value="Gly-&gt;Thr (G)">Gly-&gt;Thr (G)</option>
-        <option value="Gly-&gt;Trp (G)">Gly-&gt;Trp (G)</option>
-        <option value="Gly-&gt;Tyr (G)">Gly-&gt;Tyr (G)</option>
-        <option value="Gly-&gt;Val (G)">Gly-&gt;Val (G)</option>
-        <option value="Gly-&gt;Xle (G)">Gly-&gt;Xle (G)</option>
-        <option value="Gly-loss+Amide (C-term G)">Gly-loss+Amide (C-term G)</option>
-        <option value="Glycerophospho (S)">Glycerophospho (S)</option>
-        <option value="GlycerylPE (E)">GlycerylPE (E)</option>
-        <option value="Glycosyl (P)">Glycosyl (P)</option>
-        <option value="Guanidinyl (K)">Guanidinyl (K)</option>
-        <option value="Guanidinyl (N-term)">Guanidinyl (N-term)</option>
-        <option value="HCysThiolactone (K)">HCysThiolactone (K)</option>
-        <option value="HCysteinyl (C)">HCysteinyl (C)</option>
-        <option value="HMVK (C)">HMVK (C)</option>
-        <option value="HN2_mustard (C)">HN2_mustard (C)</option>
-        <option value="HN2_mustard (H)">HN2_mustard (H)</option>
-        <option value="HN2_mustard (K)">HN2_mustard (K)</option>
-        <option value="HN3_mustard (C)">HN3_mustard (C)</option>
-        <option value="HN3_mustard (H)">HN3_mustard (H)</option>
-        <option value="HN3_mustard (K)">HN3_mustard (K)</option>
-        <option value="HNE (A)">HNE (A)</option>
-        <option value="HNE (C)">HNE (C)</option>
-        <option value="HNE (H)">HNE (H)</option>
-        <option value="HNE (K)">HNE (K)</option>
-        <option value="HNE (L)">HNE (L)</option>
-        <option value="HNE+Delta:H(2) (C)">HNE+Delta:H(2) (C)</option>
-        <option value="HNE+Delta:H(2) (H)">HNE+Delta:H(2) (H)</option>
-        <option value="HNE+Delta:H(2) (K)">HNE+Delta:H(2) (K)</option>
-        <option value="HNE-BAHAH (C)">HNE-BAHAH (C)</option>
-        <option value="HNE-BAHAH (H)">HNE-BAHAH (H)</option>
-        <option value="HNE-BAHAH (K)">HNE-BAHAH (K)</option>
-        <option value="HNE-Delta:H(2)O (C)">HNE-Delta:H(2)O (C)</option>
-        <option value="HNE-Delta:H(2)O (H)">HNE-Delta:H(2)O (H)</option>
-        <option value="HNE-Delta:H(2)O (K)">HNE-Delta:H(2)O (K)</option>
-        <option value="HPG (R)">HPG (R)</option>
-        <option value="Heme (C)">Heme (C)</option>
-        <option value="Heme (H)">Heme (H)</option>
-        <option value="Hep (K)">Hep (K)</option>
-        <option value="Hep (N)">Hep (N)</option>
-        <option value="Hep (Q)">Hep (Q)</option>
-        <option value="Hep (R)">Hep (R)</option>
-        <option value="Hep (S)">Hep (S)</option>
-        <option value="Hep (T)">Hep (T)</option>
-        <option value="Hex (C)">Hex (C)</option>
-        <option value="Hex (K)">Hex (K)</option>
-        <option value="Hex (N)">Hex (N)</option>
-        <option value="Hex (N-term)">Hex (N-term)</option>
-        <option value="Hex (R)">Hex (R)</option>
-        <option value="Hex (S)">Hex (S)</option>
-        <option value="Hex (T)">Hex (T)</option>
-        <option value="Hex (W)">Hex (W)</option>
-        <option value="Hex (Y)">Hex (Y)</option>
-        <option value="Hex(1)HexA(1) (S)">Hex(1)HexA(1) (S)</option>
-        <option value="Hex(1)HexA(1) (T)">Hex(1)HexA(1) (T)</option>
-        <option value="Hex(1)HexA(1)HexNAc(1) (S)">Hex(1)HexA(1)HexNAc(1) (S)</option>
-        <option value="Hex(1)HexA(1)HexNAc(1) (T)">Hex(1)HexA(1)HexNAc(1) (T)</option>
-        <option value="Hex(1)HexA(1)HexNAc(2) (S)">Hex(1)HexA(1)HexNAc(2) (S)</option>
-        <option value="Hex(1)HexA(1)HexNAc(2) (T)">Hex(1)HexA(1)HexNAc(2) (T)</option>
-        <option value="Hex(1)HexNAc(1) (N)">Hex(1)HexNAc(1) (N)</option>
-        <option value="Hex(1)HexNAc(1) (S)">Hex(1)HexNAc(1) (S)</option>
-        <option value="Hex(1)HexNAc(1) (T)">Hex(1)HexNAc(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)Kdn(1)Sulf(1) (S)">Hex(1)HexNAc(1)Kdn(1)Sulf(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)Kdn(1)Sulf(1) (T)">Hex(1)HexNAc(1)Kdn(1)Sulf(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1) (N)">Hex(1)HexNAc(1)NeuAc(1) (N)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1) (S)">Hex(1)HexNAc(1)NeuAc(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1) (T)">Hex(1)HexNAc(1)NeuAc(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1)Ac(1) (S)">Hex(1)HexNAc(1)NeuAc(1)Ac(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1)Ac(1) (T)">Hex(1)HexNAc(1)NeuAc(1)Ac(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1)NeuGc(1) (S)">Hex(1)HexNAc(1)NeuAc(1)NeuGc(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1)NeuGc(1) (T)">Hex(1)HexNAc(1)NeuAc(1)NeuGc(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1)Sulf(1) (S)">Hex(1)HexNAc(1)NeuAc(1)Sulf(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(1)Sulf(1) (T)">Hex(1)HexNAc(1)NeuAc(1)Sulf(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(2) (N)">Hex(1)HexNAc(1)NeuAc(2) (N)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(2) (S)">Hex(1)HexNAc(1)NeuAc(2) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(2) (T)">Hex(1)HexNAc(1)NeuAc(2) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(2)Ac(1) (S)">Hex(1)HexNAc(1)NeuAc(2)Ac(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(2)Ac(1) (T)">Hex(1)HexNAc(1)NeuAc(2)Ac(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(2)Ac(2) (S)">Hex(1)HexNAc(1)NeuAc(2)Ac(2) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(2)Ac(2) (T)">Hex(1)HexNAc(1)NeuAc(2)Ac(2) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(3) (S)">Hex(1)HexNAc(1)NeuAc(3) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuAc(3) (T)">Hex(1)HexNAc(1)NeuAc(3) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(1) (S)">Hex(1)HexNAc(1)NeuGc(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(1) (T)">Hex(1)HexNAc(1)NeuGc(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(2) (S)">Hex(1)HexNAc(1)NeuGc(2) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(2) (T)">Hex(1)HexNAc(1)NeuGc(2) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(3) (S)">Hex(1)HexNAc(1)NeuGc(3) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(3) (T)">Hex(1)HexNAc(1)NeuGc(3) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(4) (S)">Hex(1)HexNAc(1)NeuGc(4) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(4) (T)">Hex(1)HexNAc(1)NeuGc(4) (T)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(5) (S)">Hex(1)HexNAc(1)NeuGc(5) (S)</option>
-        <option value="Hex(1)HexNAc(1)NeuGc(5) (T)">Hex(1)HexNAc(1)NeuGc(5) (T)</option>
-        <option value="Hex(1)HexNAc(1)Phos(1) (S)">Hex(1)HexNAc(1)Phos(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)Phos(1) (T)">Hex(1)HexNAc(1)Phos(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)Sulf(1) (S)">Hex(1)HexNAc(1)Sulf(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)Sulf(1) (T)">Hex(1)HexNAc(1)Sulf(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)dHex(1) (N)">Hex(1)HexNAc(1)dHex(1) (N)</option>
-        <option value="Hex(1)HexNAc(1)dHex(1) (S)">Hex(1)HexNAc(1)dHex(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)dHex(1) (T)">Hex(1)HexNAc(1)dHex(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)dHex(1)Me(1) (S)">Hex(1)HexNAc(1)dHex(1)Me(1) (S)</option>
-        <option value="Hex(1)HexNAc(1)dHex(1)Me(1) (T)">Hex(1)HexNAc(1)dHex(1)Me(1) (T)</option>
-        <option value="Hex(1)HexNAc(1)dHex(1)Me(2) (S)">Hex(1)HexNAc(1)dHex(1)Me(2) (S)</option>
-        <option value="Hex(1)HexNAc(1)dHex(1)Me(2) (T)">Hex(1)HexNAc(1)dHex(1)Me(2) (T)</option>
-        <option value="Hex(1)HexNAc(2) (N)">Hex(1)HexNAc(2) (N)</option>
-        <option value="Hex(1)HexNAc(2) (S)">Hex(1)HexNAc(2) (S)</option>
-        <option value="Hex(1)HexNAc(2) (T)">Hex(1)HexNAc(2) (T)</option>
-        <option value="Hex(1)HexNAc(2)NeuAc(1) (S)">Hex(1)HexNAc(2)NeuAc(1) (S)</option>
-        <option value="Hex(1)HexNAc(2)NeuAc(1) (T)">Hex(1)HexNAc(2)NeuAc(1) (T)</option>
-        <option value="Hex(1)HexNAc(2)NeuAc(1)Sulf(1) (S)">Hex(1)HexNAc(2)NeuAc(1)Sulf(1) (S)</option>
-        <option value="Hex(1)HexNAc(2)NeuAc(1)Sulf(1) (T)">Hex(1)HexNAc(2)NeuAc(1)Sulf(1) (T)</option>
-        <option value="Hex(1)HexNAc(2)NeuAc(2) (S)">Hex(1)HexNAc(2)NeuAc(2) (S)</option>
-        <option value="Hex(1)HexNAc(2)NeuAc(2) (T)">Hex(1)HexNAc(2)NeuAc(2) (T)</option>
-        <option value="Hex(1)HexNAc(2)NeuAc(2)Sulf(1) (S)">Hex(1)HexNAc(2)NeuAc(2)Sulf(1) (S)</option>
-        <option value="Hex(1)HexNAc(2)NeuAc(2)Sulf(1) (T)">Hex(1)HexNAc(2)NeuAc(2)Sulf(1) (T)</option>
-        <option value="Hex(1)HexNAc(2)NeuGc(1) (S)">Hex(1)HexNAc(2)NeuGc(1) (S)</option>
-        <option value="Hex(1)HexNAc(2)NeuGc(1) (T)">Hex(1)HexNAc(2)NeuGc(1) (T)</option>
-        <option value="Hex(1)HexNAc(2)Pent(1) (N)">Hex(1)HexNAc(2)Pent(1) (N)</option>
-        <option value="Hex(1)HexNAc(2)Sulf(1) (S)">Hex(1)HexNAc(2)Sulf(1) (S)</option>
-        <option value="Hex(1)HexNAc(2)Sulf(1) (T)">Hex(1)HexNAc(2)Sulf(1) (T)</option>
-        <option value="Hex(1)HexNAc(2)dHex(1) (N)">Hex(1)HexNAc(2)dHex(1) (N)</option>
-        <option value="Hex(1)HexNAc(2)dHex(1) (S)">Hex(1)HexNAc(2)dHex(1) (S)</option>
-        <option value="Hex(1)HexNAc(2)dHex(1) (T)">Hex(1)HexNAc(2)dHex(1) (T)</option>
-        <option value="Hex(1)HexNAc(2)dHex(1)Pent(1) (N)">Hex(1)HexNAc(2)dHex(1)Pent(1) (N)</option>
-        <option value="Hex(1)HexNAc(2)dHex(2) (N)">Hex(1)HexNAc(2)dHex(2) (N)</option>
-        <option value="Hex(1)HexNAc(2)dHex(2) (S)">Hex(1)HexNAc(2)dHex(2) (S)</option>
-        <option value="Hex(1)HexNAc(2)dHex(2) (T)">Hex(1)HexNAc(2)dHex(2) (T)</option>
-        <option value="Hex(1)HexNAc(3) (S)">Hex(1)HexNAc(3) (S)</option>
-        <option value="Hex(1)HexNAc(3) (T)">Hex(1)HexNAc(3) (T)</option>
-        <option value="Hex(1)HexNAc(3)NeuAc(1) (S)">Hex(1)HexNAc(3)NeuAc(1) (S)</option>
-        <option value="Hex(1)HexNAc(3)NeuAc(1) (T)">Hex(1)HexNAc(3)NeuAc(1) (T)</option>
-        <option value="Hex(1)HexNAc(3)NeuAc(2) (S)">Hex(1)HexNAc(3)NeuAc(2) (S)</option>
-        <option value="Hex(1)HexNAc(3)NeuAc(2) (T)">Hex(1)HexNAc(3)NeuAc(2) (T)</option>
-        <option value="Hex(1)HexNAc(3)NeuGc(1) (S)">Hex(1)HexNAc(3)NeuGc(1) (S)</option>
-        <option value="Hex(1)HexNAc(3)NeuGc(1) (T)">Hex(1)HexNAc(3)NeuGc(1) (T)</option>
-        <option value="Hex(1)HexNAc(3)Sulf(1) (S)">Hex(1)HexNAc(3)Sulf(1) (S)</option>
-        <option value="Hex(1)HexNAc(3)Sulf(1) (T)">Hex(1)HexNAc(3)Sulf(1) (T)</option>
-        <option value="Hex(1)NeuAc(1) (S)">Hex(1)NeuAc(1) (S)</option>
-        <option value="Hex(1)NeuAc(1) (T)">Hex(1)NeuAc(1) (T)</option>
-        <option value="Hex(1)NeuAc(1)Pent(1) (S)">Hex(1)NeuAc(1)Pent(1) (S)</option>
-        <option value="Hex(1)NeuAc(1)Pent(1) (T)">Hex(1)NeuAc(1)Pent(1) (T)</option>
-        <option value="Hex(1)NeuGc(1) (S)">Hex(1)NeuGc(1) (S)</option>
-        <option value="Hex(1)NeuGc(1) (T)">Hex(1)NeuGc(1) (T)</option>
-        <option value="Hex(1)Pent(1) (S)">Hex(1)Pent(1) (S)</option>
-        <option value="Hex(1)Pent(1) (T)">Hex(1)Pent(1) (T)</option>
-        <option value="Hex(1)Pent(2) (S)">Hex(1)Pent(2) (S)</option>
-        <option value="Hex(1)Pent(2) (T)">Hex(1)Pent(2) (T)</option>
-        <option value="Hex(10)Phos(3) (S)">Hex(10)Phos(3) (S)</option>
-        <option value="Hex(10)Phos(3) (T)">Hex(10)Phos(3) (T)</option>
-        <option value="Hex(2) (K)">Hex(2) (K)</option>
-        <option value="Hex(2) (R)">Hex(2) (R)</option>
-        <option value="Hex(2)HexA(1)HexNAc(1)Sulf(1) (S)">Hex(2)HexA(1)HexNAc(1)Sulf(1) (S)</option>
-        <option value="Hex(2)HexA(1)HexNAc(1)Sulf(1) (T)">Hex(2)HexA(1)HexNAc(1)Sulf(1) (T)</option>
-        <option value="Hex(2)HexA(1)NeuAc(1)Pent(1)Sulf(1) (S)">Hex(2)HexA(1)NeuAc(1)Pent(1)Sulf(1) (S)</option>
-        <option value="Hex(2)HexA(1)NeuAc(1)Pent(1)Sulf(1) (T)">Hex(2)HexA(1)NeuAc(1)Pent(1)Sulf(1) (T)</option>
-        <option value="Hex(2)HexA(1)Pent(1)Sulf(1) (S)">Hex(2)HexA(1)Pent(1)Sulf(1) (S)</option>
-        <option value="Hex(2)HexA(1)Pent(1)Sulf(1) (T)">Hex(2)HexA(1)Pent(1)Sulf(1) (T)</option>
-        <option value="Hex(2)HexNAc(1) (S)">Hex(2)HexNAc(1) (S)</option>
-        <option value="Hex(2)HexNAc(1) (T)">Hex(2)HexNAc(1) (T)</option>
-        <option value="Hex(2)HexNAc(1)Me(1) (S)">Hex(2)HexNAc(1)Me(1) (S)</option>
-        <option value="Hex(2)HexNAc(1)Me(1) (T)">Hex(2)HexNAc(1)Me(1) (T)</option>
-        <option value="Hex(2)HexNAc(1)NeuGc(1) (S)">Hex(2)HexNAc(1)NeuGc(1) (S)</option>
-        <option value="Hex(2)HexNAc(1)NeuGc(1) (T)">Hex(2)HexNAc(1)NeuGc(1) (T)</option>
-        <option value="Hex(2)HexNAc(1)NeuGc(2) (S)">Hex(2)HexNAc(1)NeuGc(2) (S)</option>
-        <option value="Hex(2)HexNAc(1)NeuGc(2) (T)">Hex(2)HexNAc(1)NeuGc(2) (T)</option>
-        <option value="Hex(2)HexNAc(1)NeuGc(3) (S)">Hex(2)HexNAc(1)NeuGc(3) (S)</option>
-        <option value="Hex(2)HexNAc(1)NeuGc(3) (T)">Hex(2)HexNAc(1)NeuGc(3) (T)</option>
-        <option value="Hex(2)HexNAc(1)NeuGc(4) (S)">Hex(2)HexNAc(1)NeuGc(4) (S)</option>
-        <option value="Hex(2)HexNAc(1)NeuGc(4) (T)">Hex(2)HexNAc(1)NeuGc(4) (T)</option>
-        <option value="Hex(2)HexNAc(1)Sulf(1) (S)">Hex(2)HexNAc(1)Sulf(1) (S)</option>
-        <option value="Hex(2)HexNAc(1)Sulf(1) (T)">Hex(2)HexNAc(1)Sulf(1) (T)</option>
-        <option value="Hex(2)HexNAc(2) (N)">Hex(2)HexNAc(2) (N)</option>
-        <option value="Hex(2)HexNAc(2) (S)">Hex(2)HexNAc(2) (S)</option>
-        <option value="Hex(2)HexNAc(2) (T)">Hex(2)HexNAc(2) (T)</option>
-        <option value="Hex(2)HexNAc(2)NeuAc(1) (N)">Hex(2)HexNAc(2)NeuAc(1) (N)</option>
-        <option value="Hex(2)HexNAc(2)NeuAc(1)Sulf(1) (S)">Hex(2)HexNAc(2)NeuAc(1)Sulf(1) (S)</option>
-        <option value="Hex(2)HexNAc(2)NeuAc(1)Sulf(1) (T)">Hex(2)HexNAc(2)NeuAc(1)Sulf(1) (T)</option>
-        <option value="Hex(2)HexNAc(2)NeuAc(2) (S)">Hex(2)HexNAc(2)NeuAc(2) (S)</option>
-        <option value="Hex(2)HexNAc(2)NeuAc(2) (T)">Hex(2)HexNAc(2)NeuAc(2) (T)</option>
-        <option value="Hex(2)HexNAc(2)NeuAc(2)Sulf(1) (S)">Hex(2)HexNAc(2)NeuAc(2)Sulf(1) (S)</option>
-        <option value="Hex(2)HexNAc(2)NeuAc(2)Sulf(1) (T)">Hex(2)HexNAc(2)NeuAc(2)Sulf(1) (T)</option>
-        <option value="Hex(2)HexNAc(2)NeuGc(1) (S)">Hex(2)HexNAc(2)NeuGc(1) (S)</option>
-        <option value="Hex(2)HexNAc(2)NeuGc(1) (T)">Hex(2)HexNAc(2)NeuGc(1) (T)</option>
-        <option value="Hex(2)HexNAc(2)Pent(1) (N)">Hex(2)HexNAc(2)Pent(1) (N)</option>
-        <option value="Hex(2)HexNAc(2)Sulf(1) (S)">Hex(2)HexNAc(2)Sulf(1) (S)</option>
-        <option value="Hex(2)HexNAc(2)Sulf(1) (T)">Hex(2)HexNAc(2)Sulf(1) (T)</option>
-        <option value="Hex(2)HexNAc(2)dHex(1) (N)">Hex(2)HexNAc(2)dHex(1) (N)</option>
-        <option value="Hex(2)HexNAc(2)dHex(1) (S)">Hex(2)HexNAc(2)dHex(1) (S)</option>
-        <option value="Hex(2)HexNAc(2)dHex(1) (T)">Hex(2)HexNAc(2)dHex(1) (T)</option>
-        <option value="Hex(2)HexNAc(3) (S)">Hex(2)HexNAc(3) (S)</option>
-        <option value="Hex(2)HexNAc(3) (T)">Hex(2)HexNAc(3) (T)</option>
-        <option value="Hex(2)HexNAc(3)NeuAc(1)NeuGc(1) (S)">Hex(2)HexNAc(3)NeuAc(1)NeuGc(1) (S)</option>
-        <option value="Hex(2)HexNAc(3)NeuAc(1)NeuGc(1) (T)">Hex(2)HexNAc(3)NeuAc(1)NeuGc(1) (T)</option>
-        <option value="Hex(2)HexNAc(3)NeuAc(1)Sulf(1) (S)">Hex(2)HexNAc(3)NeuAc(1)Sulf(1) (S)</option>
-        <option value="Hex(2)HexNAc(3)NeuAc(1)Sulf(1) (T)">Hex(2)HexNAc(3)NeuAc(1)Sulf(1) (T)</option>
-        <option value="Hex(2)HexNAc(3)NeuAc(2) (S)">Hex(2)HexNAc(3)NeuAc(2) (S)</option>
-        <option value="Hex(2)HexNAc(3)NeuAc(2) (T)">Hex(2)HexNAc(3)NeuAc(2) (T)</option>
-        <option value="Hex(2)HexNAc(3)NeuAc(3) (S)">Hex(2)HexNAc(3)NeuAc(3) (S)</option>
-        <option value="Hex(2)HexNAc(3)NeuAc(3) (T)">Hex(2)HexNAc(3)NeuAc(3) (T)</option>
-        <option value="Hex(2)HexNAc(3)NeuGc(1) (S)">Hex(2)HexNAc(3)NeuGc(1) (S)</option>
-        <option value="Hex(2)HexNAc(3)NeuGc(1) (T)">Hex(2)HexNAc(3)NeuGc(1) (T)</option>
-        <option value="Hex(2)HexNAc(3)NeuGc(2) (S)">Hex(2)HexNAc(3)NeuGc(2) (S)</option>
-        <option value="Hex(2)HexNAc(3)NeuGc(2) (T)">Hex(2)HexNAc(3)NeuGc(2) (T)</option>
-        <option value="Hex(2)HexNAc(3)NeuGc(3) (S)">Hex(2)HexNAc(3)NeuGc(3) (S)</option>
-        <option value="Hex(2)HexNAc(3)NeuGc(3) (T)">Hex(2)HexNAc(3)NeuGc(3) (T)</option>
-        <option value="Hex(2)HexNAc(3)Sulf(1) (S)">Hex(2)HexNAc(3)Sulf(1) (S)</option>
-        <option value="Hex(2)HexNAc(3)Sulf(1) (T)">Hex(2)HexNAc(3)Sulf(1) (T)</option>
-        <option value="Hex(2)HexNAc(4) (S)">Hex(2)HexNAc(4) (S)</option>
-        <option value="Hex(2)HexNAc(4) (T)">Hex(2)HexNAc(4) (T)</option>
-        <option value="Hex(2)HexNAc(4)NeuAc(1) (S)">Hex(2)HexNAc(4)NeuAc(1) (S)</option>
-        <option value="Hex(2)HexNAc(4)NeuAc(1) (T)">Hex(2)HexNAc(4)NeuAc(1) (T)</option>
-        <option value="Hex(2)HexNAc(5) (S)">Hex(2)HexNAc(5) (S)</option>
-        <option value="Hex(2)HexNAc(5) (T)">Hex(2)HexNAc(5) (T)</option>
-        <option value="Hex(2)NeuAc(1) (S)">Hex(2)NeuAc(1) (S)</option>
-        <option value="Hex(2)NeuAc(1) (T)">Hex(2)NeuAc(1) (T)</option>
-        <option value="Hex(3) (N)">Hex(3) (N)</option>
-        <option value="Hex(3) (S)">Hex(3) (S)</option>
-        <option value="Hex(3) (T)">Hex(3) (T)</option>
-        <option value="Hex(3)HexNAc(1) (S)">Hex(3)HexNAc(1) (S)</option>
-        <option value="Hex(3)HexNAc(1) (T)">Hex(3)HexNAc(1) (T)</option>
-        <option value="Hex(3)HexNAc(1)Me(1) (S)">Hex(3)HexNAc(1)Me(1) (S)</option>
-        <option value="Hex(3)HexNAc(1)Me(1) (T)">Hex(3)HexNAc(1)Me(1) (T)</option>
-        <option value="Hex(3)HexNAc(1)Pent(1) (N)">Hex(3)HexNAc(1)Pent(1) (N)</option>
-        <option value="Hex(3)HexNAc(2) (N)">Hex(3)HexNAc(2) (N)</option>
-        <option value="Hex(3)HexNAc(2) (S)">Hex(3)HexNAc(2) (S)</option>
-        <option value="Hex(3)HexNAc(2) (T)">Hex(3)HexNAc(2) (T)</option>
-        <option value="Hex(3)HexNAc(2)NeuAc(1) (N)">Hex(3)HexNAc(2)NeuAc(1) (N)</option>
-        <option value="Hex(3)HexNAc(2)NeuAc(2) (S)">Hex(3)HexNAc(2)NeuAc(2) (S)</option>
-        <option value="Hex(3)HexNAc(2)NeuAc(2) (T)">Hex(3)HexNAc(2)NeuAc(2) (T)</option>
-        <option value="Hex(3)HexNAc(2)Pent(1) (N)">Hex(3)HexNAc(2)Pent(1) (N)</option>
-        <option value="Hex(3)HexNAc(2)Phos(1) (N)">Hex(3)HexNAc(2)Phos(1) (N)</option>
-        <option value="Hex(3)HexNAc(3) (N)">Hex(3)HexNAc(3) (N)</option>
-        <option value="Hex(3)HexNAc(3) (S)">Hex(3)HexNAc(3) (S)</option>
-        <option value="Hex(3)HexNAc(3) (T)">Hex(3)HexNAc(3) (T)</option>
-        <option value="Hex(3)HexNAc(3)NeuAc(1) (S)">Hex(3)HexNAc(3)NeuAc(1) (S)</option>
-        <option value="Hex(3)HexNAc(3)NeuAc(1) (T)">Hex(3)HexNAc(3)NeuAc(1) (T)</option>
-        <option value="Hex(3)HexNAc(3)NeuAc(1)Sulf(1) (S)">Hex(3)HexNAc(3)NeuAc(1)Sulf(1) (S)</option>
-        <option value="Hex(3)HexNAc(3)NeuAc(1)Sulf(1) (T)">Hex(3)HexNAc(3)NeuAc(1)Sulf(1) (T)</option>
-        <option value="Hex(3)HexNAc(3)NeuAc(2) (S)">Hex(3)HexNAc(3)NeuAc(2) (S)</option>
-        <option value="Hex(3)HexNAc(3)NeuAc(2) (T)">Hex(3)HexNAc(3)NeuAc(2) (T)</option>
-        <option value="Hex(3)HexNAc(3)NeuAc(2)Sulf(1) (S)">Hex(3)HexNAc(3)NeuAc(2)Sulf(1) (S)</option>
-        <option value="Hex(3)HexNAc(3)NeuAc(2)Sulf(1) (T)">Hex(3)HexNAc(3)NeuAc(2)Sulf(1) (T)</option>
-        <option value="Hex(3)HexNAc(3)NeuGc(1) (S)">Hex(3)HexNAc(3)NeuGc(1) (S)</option>
-        <option value="Hex(3)HexNAc(3)NeuGc(1) (T)">Hex(3)HexNAc(3)NeuGc(1) (T)</option>
-        <option value="Hex(3)HexNAc(3)NeuGc(1)Sulf(1) (S)">Hex(3)HexNAc(3)NeuGc(1)Sulf(1) (S)</option>
-        <option value="Hex(3)HexNAc(3)NeuGc(1)Sulf(1) (T)">Hex(3)HexNAc(3)NeuGc(1)Sulf(1) (T)</option>
-        <option value="Hex(3)HexNAc(3)Pent(1) (N)">Hex(3)HexNAc(3)Pent(1) (N)</option>
-        <option value="Hex(3)HexNAc(3)Sulf(1) (S)">Hex(3)HexNAc(3)Sulf(1) (S)</option>
-        <option value="Hex(3)HexNAc(3)Sulf(1) (T)">Hex(3)HexNAc(3)Sulf(1) (T)</option>
-        <option value="Hex(3)HexNAc(4) (N)">Hex(3)HexNAc(4) (N)</option>
-        <option value="Hex(3)HexNAc(4) (S)">Hex(3)HexNAc(4) (S)</option>
-        <option value="Hex(3)HexNAc(4) (T)">Hex(3)HexNAc(4) (T)</option>
-        <option value="Hex(3)HexNAc(4)NeuAc(1) (N)">Hex(3)HexNAc(4)NeuAc(1) (N)</option>
-        <option value="Hex(3)HexNAc(4)Pent(1) (N)">Hex(3)HexNAc(4)Pent(1) (N)</option>
-        <option value="Hex(3)HexNAc(4)Sulf(1) (N)">Hex(3)HexNAc(4)Sulf(1) (N)</option>
-        <option value="Hex(3)HexNAc(5) (N)">Hex(3)HexNAc(5) (N)</option>
-        <option value="Hex(3)HexNAc(5) (S)">Hex(3)HexNAc(5) (S)</option>
-        <option value="Hex(3)HexNAc(5) (T)">Hex(3)HexNAc(5) (T)</option>
-        <option value="Hex(3)HexNAc(5)Sulf(1) (N)">Hex(3)HexNAc(5)Sulf(1) (N)</option>
-        <option value="Hex(3)HexNAc(6) (N)">Hex(3)HexNAc(6) (N)</option>
-        <option value="Hex(3)HexNAc(6) (S)">Hex(3)HexNAc(6) (S)</option>
-        <option value="Hex(3)HexNAc(6) (T)">Hex(3)HexNAc(6) (T)</option>
-        <option value="Hex(3)HexNAc(6)NeuAc(1) (N)">Hex(3)HexNAc(6)NeuAc(1) (N)</option>
-        <option value="Hex(3)HexNAc(6)Sulf(1) (N)">Hex(3)HexNAc(6)Sulf(1) (N)</option>
-        <option value="Hex(3)HexNAc(6)Sulf(2) (N)">Hex(3)HexNAc(6)Sulf(2) (N)</option>
-        <option value="Hex(3)HexNAc(7) (N)">Hex(3)HexNAc(7) (N)</option>
-        <option value="Hex(3)HexNAc(7)Sulf(1) (N)">Hex(3)HexNAc(7)Sulf(1) (N)</option>
-        <option value="Hex(3)Phos(1) (S)">Hex(3)Phos(1) (S)</option>
-        <option value="Hex(3)Phos(1) (T)">Hex(3)Phos(1) (T)</option>
-        <option value="Hex(4) (S)">Hex(4) (S)</option>
-        <option value="Hex(4) (T)">Hex(4) (T)</option>
-        <option value="Hex(4)HexNAc(1) (S)">Hex(4)HexNAc(1) (S)</option>
-        <option value="Hex(4)HexNAc(1) (T)">Hex(4)HexNAc(1) (T)</option>
-        <option value="Hex(4)HexNAc(2) (N)">Hex(4)HexNAc(2) (N)</option>
-        <option value="Hex(4)HexNAc(2)NeuAc(1) (N)">Hex(4)HexNAc(2)NeuAc(1) (N)</option>
-        <option value="Hex(4)HexNAc(2)Pent(1) (N)">Hex(4)HexNAc(2)Pent(1) (N)</option>
-        <option value="Hex(4)HexNAc(3) (N)">Hex(4)HexNAc(3) (N)</option>
-        <option value="Hex(4)HexNAc(3) (S)">Hex(4)HexNAc(3) (S)</option>
-        <option value="Hex(4)HexNAc(3) (T)">Hex(4)HexNAc(3) (T)</option>
-        <option value="Hex(4)HexNAc(3)NeuAc(1) (N)">Hex(4)HexNAc(3)NeuAc(1) (N)</option>
-        <option value="Hex(4)HexNAc(3)NeuAc(1) (S)">Hex(4)HexNAc(3)NeuAc(1) (S)</option>
-        <option value="Hex(4)HexNAc(3)NeuAc(1) (T)">Hex(4)HexNAc(3)NeuAc(1) (T)</option>
-        <option value="Hex(4)HexNAc(3)NeuAc(2) (N)">Hex(4)HexNAc(3)NeuAc(2) (N)</option>
-        <option value="Hex(4)HexNAc(3)NeuGc(1) (N)">Hex(4)HexNAc(3)NeuGc(1) (N)</option>
-        <option value="Hex(4)HexNAc(3)Pent(1) (N)">Hex(4)HexNAc(3)Pent(1) (N)</option>
-        <option value="Hex(4)HexNAc(4) (N)">Hex(4)HexNAc(4) (N)</option>
-        <option value="Hex(4)HexNAc(4) (S)">Hex(4)HexNAc(4) (S)</option>
-        <option value="Hex(4)HexNAc(4) (T)">Hex(4)HexNAc(4) (T)</option>
-        <option value="Hex(4)HexNAc(4)Me(2)Pent(1) (N)">Hex(4)HexNAc(4)Me(2)Pent(1) (N)</option>
-        <option value="Hex(4)HexNAc(4)NeuAc(1) (N)">Hex(4)HexNAc(4)NeuAc(1) (N)</option>
-        <option value="Hex(4)HexNAc(4)NeuAc(1) (S)">Hex(4)HexNAc(4)NeuAc(1) (S)</option>
-        <option value="Hex(4)HexNAc(4)NeuAc(1) (T)">Hex(4)HexNAc(4)NeuAc(1) (T)</option>
-        <option value="Hex(4)HexNAc(4)NeuAc(1)Sulf(2) (S)">Hex(4)HexNAc(4)NeuAc(1)Sulf(2) (S)</option>
-        <option value="Hex(4)HexNAc(4)NeuAc(1)Sulf(2) (T)">Hex(4)HexNAc(4)NeuAc(1)Sulf(2) (T)</option>
-        <option value="Hex(4)HexNAc(4)NeuAc(1)Sulf(3) (S)">Hex(4)HexNAc(4)NeuAc(1)Sulf(3) (S)</option>
-        <option value="Hex(4)HexNAc(4)NeuAc(1)Sulf(3) (T)">Hex(4)HexNAc(4)NeuAc(1)Sulf(3) (T)</option>
-        <option value="Hex(4)HexNAc(4)NeuGc(1)Sulf(2) (S)">Hex(4)HexNAc(4)NeuGc(1)Sulf(2) (S)</option>
-        <option value="Hex(4)HexNAc(4)NeuGc(1)Sulf(2) (T)">Hex(4)HexNAc(4)NeuGc(1)Sulf(2) (T)</option>
-        <option value="Hex(4)HexNAc(4)Pent(1) (N)">Hex(4)HexNAc(4)Pent(1) (N)</option>
-        <option value="Hex(4)HexNAc(4)Sulf(1) (N)">Hex(4)HexNAc(4)Sulf(1) (N)</option>
-        <option value="Hex(4)HexNAc(4)Sulf(2) (S)">Hex(4)HexNAc(4)Sulf(2) (S)</option>
-        <option value="Hex(4)HexNAc(4)Sulf(2) (T)">Hex(4)HexNAc(4)Sulf(2) (T)</option>
-        <option value="Hex(4)HexNAc(5) (N)">Hex(4)HexNAc(5) (N)</option>
-        <option value="Hex(4)HexNAc(5)NeuAc(1) (N)">Hex(4)HexNAc(5)NeuAc(1) (N)</option>
-        <option value="Hex(4)HexNAc(5)Sulf(1) (N)">Hex(4)HexNAc(5)Sulf(1) (N)</option>
-        <option value="Hex(4)HexNAc(6) (N)">Hex(4)HexNAc(6) (N)</option>
-        <option value="Hex(4)Phos(1) (S)">Hex(4)Phos(1) (S)</option>
-        <option value="Hex(4)Phos(1) (T)">Hex(4)Phos(1) (T)</option>
-        <option value="Hex(5) (S)">Hex(5) (S)</option>
-        <option value="Hex(5) (T)">Hex(5) (T)</option>
-        <option value="Hex(5)HexNAc(1) (S)">Hex(5)HexNAc(1) (S)</option>
-        <option value="Hex(5)HexNAc(1) (T)">Hex(5)HexNAc(1) (T)</option>
-        <option value="Hex(5)HexNAc(2) (N)">Hex(5)HexNAc(2) (N)</option>
-        <option value="Hex(5)HexNAc(2)Phos(1) (N)">Hex(5)HexNAc(2)Phos(1) (N)</option>
-        <option value="Hex(5)HexNAc(3) (N)">Hex(5)HexNAc(3) (N)</option>
-        <option value="Hex(5)HexNAc(3)Pent(1) (N)">Hex(5)HexNAc(3)Pent(1) (N)</option>
-        <option value="Hex(5)HexNAc(4) (N)">Hex(5)HexNAc(4) (N)</option>
-        <option value="Hex(5)HexNAc(4) (S)">Hex(5)HexNAc(4) (S)</option>
-        <option value="Hex(5)HexNAc(4) (T)">Hex(5)HexNAc(4) (T)</option>
-        <option value="Hex(5)HexNAc(4)Me(2)Pent(1) (N)">Hex(5)HexNAc(4)Me(2)Pent(1) (N)</option>
-        <option value="Hex(5)HexNAc(4)NeuAc(1) (N)">Hex(5)HexNAc(4)NeuAc(1) (N)</option>
-        <option value="Hex(5)HexNAc(4)NeuAc(1)Sulf(1) (N)">Hex(5)HexNAc(4)NeuAc(1)Sulf(1) (N)</option>
-        <option value="Hex(5)HexNAc(4)NeuAc(2) (N)">Hex(5)HexNAc(4)NeuAc(2) (N)</option>
-        <option value="Hex(5)HexNAc(4)NeuGc(1) (N)">Hex(5)HexNAc(4)NeuGc(1) (N)</option>
-        <option value="Hex(5)HexNAc(4)Sulf(1) (N)">Hex(5)HexNAc(4)Sulf(1) (N)</option>
-        <option value="Hex(5)HexNAc(5) (N)">Hex(5)HexNAc(5) (N)</option>
-        <option value="Hex(5)HexNAc(5) (S)">Hex(5)HexNAc(5) (S)</option>
-        <option value="Hex(5)HexNAc(5) (T)">Hex(5)HexNAc(5) (T)</option>
-        <option value="Hex(5)Phos(1) (S)">Hex(5)Phos(1) (S)</option>
-        <option value="Hex(5)Phos(1) (T)">Hex(5)Phos(1) (T)</option>
-        <option value="Hex(5)Phos(3) (S)">Hex(5)Phos(3) (S)</option>
-        <option value="Hex(5)Phos(3) (T)">Hex(5)Phos(3) (T)</option>
-        <option value="Hex(6)HexNAc(2) (N)">Hex(6)HexNAc(2) (N)</option>
-        <option value="Hex(6)HexNAc(2)Phos(1) (N)">Hex(6)HexNAc(2)Phos(1) (N)</option>
-        <option value="Hex(6)HexNAc(3) (N)">Hex(6)HexNAc(3) (N)</option>
-        <option value="Hex(6)HexNAc(3)Phos(1) (N)">Hex(6)HexNAc(3)Phos(1) (N)</option>
-        <option value="Hex(6)HexNAc(4) (N)">Hex(6)HexNAc(4) (N)</option>
-        <option value="Hex(6)HexNAc(4) (S)">Hex(6)HexNAc(4) (S)</option>
-        <option value="Hex(6)HexNAc(4) (T)">Hex(6)HexNAc(4) (T)</option>
-        <option value="Hex(6)HexNAc(4)Me(3) (N)">Hex(6)HexNAc(4)Me(3) (N)</option>
-        <option value="Hex(6)HexNAc(4)Me(3)Pent(1) (N)">Hex(6)HexNAc(4)Me(3)Pent(1) (N)</option>
-        <option value="Hex(6)HexNAc(5) (N)">Hex(6)HexNAc(5) (N)</option>
-        <option value="Hex(6)Phos(1) (S)">Hex(6)Phos(1) (S)</option>
-        <option value="Hex(6)Phos(1) (T)">Hex(6)Phos(1) (T)</option>
-        <option value="Hex(6)Phos(3) (S)">Hex(6)Phos(3) (S)</option>
-        <option value="Hex(6)Phos(3) (T)">Hex(6)Phos(3) (T)</option>
-        <option value="Hex(7)HexNAc(1) (N)">Hex(7)HexNAc(1) (N)</option>
-        <option value="Hex(7)HexNAc(2) (N)">Hex(7)HexNAc(2) (N)</option>
-        <option value="Hex(7)HexNAc(2)Phos(1) (N)">Hex(7)HexNAc(2)Phos(1) (N)</option>
-        <option value="Hex(7)HexNAc(2)Phos(2) (N)">Hex(7)HexNAc(2)Phos(2) (N)</option>
-        <option value="Hex(7)HexNAc(3) (N)">Hex(7)HexNAc(3) (N)</option>
-        <option value="Hex(7)HexNAc(3)Phos(1) (N)">Hex(7)HexNAc(3)Phos(1) (N)</option>
-        <option value="Hex(7)HexNAc(4) (N)">Hex(7)HexNAc(4) (N)</option>
-        <option value="Hex(7)Phos(3) (S)">Hex(7)Phos(3) (S)</option>
-        <option value="Hex(7)Phos(3) (T)">Hex(7)Phos(3) (T)</option>
-        <option value="Hex(8)HexNAc(1) (N)">Hex(8)HexNAc(1) (N)</option>
-        <option value="Hex(8)HexNAc(2) (N)">Hex(8)HexNAc(2) (N)</option>
-        <option value="Hex(8)Phos(3) (S)">Hex(8)Phos(3) (S)</option>
-        <option value="Hex(8)Phos(3) (T)">Hex(8)Phos(3) (T)</option>
-        <option value="Hex(9)HexNAc(2) (N)">Hex(9)HexNAc(2) (N)</option>
-        <option value="Hex(9)Phos(3) (S)">Hex(9)Phos(3) (S)</option>
-        <option value="Hex(9)Phos(3) (T)">Hex(9)Phos(3) (T)</option>
-        <option value="HexN (K)">HexN (K)</option>
-        <option value="HexN (N)">HexN (N)</option>
-        <option value="HexN (S)">HexN (S)</option>
-        <option value="HexN (T)">HexN (T)</option>
-        <option value="HexN (W)">HexN (W)</option>
-        <option value="HexNAc (N)">HexNAc (N)</option>
-        <option value="HexNAc (S)">HexNAc (S)</option>
-        <option value="HexNAc (T)">HexNAc (T)</option>
-        <option value="HexNAc(1)Kdn(2) (S)">HexNAc(1)Kdn(2) (S)</option>
-        <option value="HexNAc(1)Kdn(2) (T)">HexNAc(1)Kdn(2) (T)</option>
-        <option value="HexNAc(1)NeuAc(1) (S)">HexNAc(1)NeuAc(1) (S)</option>
-        <option value="HexNAc(1)NeuAc(1) (T)">HexNAc(1)NeuAc(1) (T)</option>
-        <option value="HexNAc(1)NeuGc(1) (S)">HexNAc(1)NeuGc(1) (S)</option>
-        <option value="HexNAc(1)NeuGc(1) (T)">HexNAc(1)NeuGc(1) (T)</option>
-        <option value="HexNAc(1)NeuGc(2) (S)">HexNAc(1)NeuGc(2) (S)</option>
-        <option value="HexNAc(1)NeuGc(2) (T)">HexNAc(1)NeuGc(2) (T)</option>
-        <option value="HexNAc(1)dHex(1) (N)">HexNAc(1)dHex(1) (N)</option>
-        <option value="HexNAc(1)dHex(1) (S)">HexNAc(1)dHex(1) (S)</option>
-        <option value="HexNAc(1)dHex(1) (T)">HexNAc(1)dHex(1) (T)</option>
-        <option value="HexNAc(1)dHex(2) (N)">HexNAc(1)dHex(2) (N)</option>
-        <option value="HexNAc(2) (N)">HexNAc(2) (N)</option>
-        <option value="HexNAc(2) (S)">HexNAc(2) (S)</option>
-        <option value="HexNAc(2) (T)">HexNAc(2) (T)</option>
-        <option value="HexNAc(2)NeuAc(1) (S)">HexNAc(2)NeuAc(1) (S)</option>
-        <option value="HexNAc(2)NeuAc(1) (T)">HexNAc(2)NeuAc(1) (T)</option>
-        <option value="HexNAc(2)NeuAc(1)Sulf(1) (S)">HexNAc(2)NeuAc(1)Sulf(1) (S)</option>
-        <option value="HexNAc(2)NeuAc(1)Sulf(1) (T)">HexNAc(2)NeuAc(1)Sulf(1) (T)</option>
-        <option value="HexNAc(2)NeuGc(1) (S)">HexNAc(2)NeuGc(1) (S)</option>
-        <option value="HexNAc(2)NeuGc(1) (T)">HexNAc(2)NeuGc(1) (T)</option>
-        <option value="HexNAc(2)dHex(1) (N)">HexNAc(2)dHex(1) (N)</option>
-        <option value="HexNAc(2)dHex(2) (N)">HexNAc(2)dHex(2) (N)</option>
-        <option value="HexNAc(3) (S)">HexNAc(3) (S)</option>
-        <option value="HexNAc(3) (T)">HexNAc(3) (T)</option>
-        <option value="HexNAc(3)Sulf(1) (S)">HexNAc(3)Sulf(1) (S)</option>
-        <option value="HexNAc(3)Sulf(1) (T)">HexNAc(3)Sulf(1) (T)</option>
-        <option value="HexNAc(4) (S)">HexNAc(4) (S)</option>
-        <option value="HexNAc(4) (T)">HexNAc(4) (T)</option>
-        <option value="HexNAc(5) (S)">HexNAc(5) (S)</option>
-        <option value="HexNAc(5) (T)">HexNAc(5) (T)</option>
-        <option value="His-&gt;Ala (H)">His-&gt;Ala (H)</option>
-        <option value="His-&gt;Arg (H)">His-&gt;Arg (H)</option>
-        <option value="His-&gt;Asn (H)">His-&gt;Asn (H)</option>
-        <option value="His-&gt;Asp (H)">His-&gt;Asp (H)</option>
-        <option value="His-&gt;Cys (H)">His-&gt;Cys (H)</option>
-        <option value="His-&gt;Gln (H)">His-&gt;Gln (H)</option>
-        <option value="His-&gt;Glu (H)">His-&gt;Glu (H)</option>
-        <option value="His-&gt;Gly (H)">His-&gt;Gly (H)</option>
-        <option value="His-&gt;Lys (H)">His-&gt;Lys (H)</option>
-        <option value="His-&gt;Met (H)">His-&gt;Met (H)</option>
-        <option value="His-&gt;Phe (H)">His-&gt;Phe (H)</option>
-        <option value="His-&gt;Pro (H)">His-&gt;Pro (H)</option>
-        <option value="His-&gt;Ser (H)">His-&gt;Ser (H)</option>
-        <option value="His-&gt;Thr (H)">His-&gt;Thr (H)</option>
-        <option value="His-&gt;Trp (H)">His-&gt;Trp (H)</option>
-        <option value="His-&gt;Tyr (H)">His-&gt;Tyr (H)</option>
-        <option value="His-&gt;Val (H)">His-&gt;Val (H)</option>
-        <option value="His-&gt;Xle (H)">His-&gt;Xle (H)</option>
-        <option value="Homocysteic_acid (M)">Homocysteic_acid (M)</option>
-        <option value="Hydroxamic_acid (D)">Hydroxamic_acid (D)</option>
-        <option value="Hydroxamic_acid (E)">Hydroxamic_acid (E)</option>
-        <option value="Hydroxycinnamyl (C)">Hydroxycinnamyl (C)</option>
-        <option value="Hydroxyfarnesyl (C)">Hydroxyfarnesyl (C)</option>
-        <option value="Hydroxyheme (E)">Hydroxyheme (E)</option>
-        <option value="Hydroxymethyl (N)">Hydroxymethyl (N)</option>
-        <option value="HydroxymethylOP (K)">HydroxymethylOP (K)</option>
-        <option value="Hydroxytrimethyl (K)">Hydroxytrimethyl (K)</option>
-        <option value="Hypusine (K)">Hypusine (K)</option>
-        <option value="IASD (C)">IASD (C)</option>
-        <option value="IBTP (C)">IBTP (C)</option>
-        <option value="ICAT-C (C)">ICAT-C (C)</option>
-        <option value="ICAT-C:13C(9) (C)">ICAT-C:13C(9) (C)</option>
-        <option value="ICAT-D (C)">ICAT-D (C)</option>
-        <option value="ICAT-D:2H(8) (C)">ICAT-D:2H(8) (C)</option>
-        <option value="ICAT-G (C)">ICAT-G (C)</option>
-        <option value="ICAT-G:2H(8) (C)">ICAT-G:2H(8) (C)</option>
-        <option value="ICAT-H (C)">ICAT-H (C)</option>
-        <option value="ICAT-H:13C(6) (C)">ICAT-H:13C(6) (C)</option>
-        <option value="ICDID (C)">ICDID (C)</option>
-        <option value="ICDID:2H(6) (C)">ICDID:2H(6) (C)</option>
-        <option value="ICPL (K)">ICPL (K)</option>
-        <option value="ICPL (N-term)">ICPL (N-term)</option>
-        <option value="ICPL:13C(6) (K)">ICPL:13C(6) (K)</option>
-        <option value="ICPL:13C(6) (N-term)">ICPL:13C(6) (N-term)</option>
-        <option value="ICPL:13C(6)2H(4) (K)">ICPL:13C(6)2H(4) (K)</option>
-        <option value="ICPL:13C(6)2H(4) (N-term)">ICPL:13C(6)2H(4) (N-term)</option>
-        <option value="ICPL:2H(4) (K)">ICPL:2H(4) (K)</option>
-        <option value="ICPL:2H(4) (N-term)">ICPL:2H(4) (N-term)</option>
-        <option value="IDEnT (C)">IDEnT (C)</option>
-        <option value="IED-Biotin (C)">IED-Biotin (C)</option>
-        <option value="IGBP (C)">IGBP (C)</option>
-        <option value="IGBP:13C(2) (C)">IGBP:13C(2) (C)</option>
-        <option value="IMEHex(2)NeuAc(1) (K)">IMEHex(2)NeuAc(1) (K)</option>
-        <option value="IMID (K)">IMID (K)</option>
-        <option value="IMID:2H(4) (K)">IMID:2H(4) (K)</option>
-        <option value="ISD_z+2_ion (N-term)">ISD_z+2_ion (N-term)</option>
-        <option value="Iminobiotin (K)">Iminobiotin (K)</option>
-        <option value="Iminobiotin (N-term)">Iminobiotin (N-term)</option>
-        <option value="Iodo (H)">Iodo (H)</option>
-        <option value="Iodo (Y)">Iodo (Y)</option>
-        <option value="IodoU-AMP (F)">IodoU-AMP (F)</option>
-        <option value="IodoU-AMP (W)">IodoU-AMP (W)</option>
-        <option value="IodoU-AMP (Y)">IodoU-AMP (Y)</option>
-        <option value="Iodoacetanilide (C)">Iodoacetanilide (C)</option>
-        <option value="Iodoacetanilide (K)">Iodoacetanilide (K)</option>
-        <option value="Iodoacetanilide (N-term)">Iodoacetanilide (N-term)</option>
-        <option value="Iodoacetanilide:13C(6) (C)">Iodoacetanilide:13C(6) (C)</option>
-        <option value="Iodoacetanilide:13C(6) (K)">Iodoacetanilide:13C(6) (K)</option>
-        <option value="Iodoacetanilide:13C(6) (N-term)">Iodoacetanilide:13C(6) (N-term)</option>
-        <option value="Isopropylphospho (S)">Isopropylphospho (S)</option>
-        <option value="Isopropylphospho (T)">Isopropylphospho (T)</option>
-        <option value="Isopropylphospho (Y)">Isopropylphospho (Y)</option>
-        <option value="LG-Hlactam-K (K)">LG-Hlactam-K (K)</option>
-        <option value="LG-Hlactam-R (R)">LG-Hlactam-R (R)</option>
-        <option value="LG-anhydrolactam (K)">LG-anhydrolactam (K)</option>
-        <option value="LG-anhydrolactam (N-term)">LG-anhydrolactam (N-term)</option>
-        <option value="LG-anhyropyrrole (K)">LG-anhyropyrrole (K)</option>
-        <option value="LG-anhyropyrrole (N-term)">LG-anhyropyrrole (N-term)</option>
-        <option value="LG-lactam-K (K)">LG-lactam-K (K)</option>
-        <option value="LG-lactam-R (R)">LG-lactam-R (R)</option>
-        <option value="LG-pyrrole (K)">LG-pyrrole (K)</option>
-        <option value="LG-pyrrole (N-term)">LG-pyrrole (N-term)</option>
-        <option value="LRGG (K)">LRGG (K)</option>
-        <option value="LRGG+dimethyl (K)">LRGG+dimethyl (K)</option>
-        <option value="LRGG+methyl (K)">LRGG+methyl (K)</option>
-        <option value="Label:13C(1)2H(3) (M)">Label:13C(1)2H(3) (M)</option>
-        <option value="Label:13C(1)2H(3)+Oxidation (M)">Label:13C(1)2H(3)+Oxidation (M)</option>
-        <option value="Label:13C(2)15N(2) (K)">Label:13C(2)15N(2) (K)</option>
-        <option value="Label:13C(3) (A)">Label:13C(3) (A)</option>
-        <option value="Label:13C(3)15N(1) (A)">Label:13C(3)15N(1) (A)</option>
-        <option value="Label:13C(4) (M)">Label:13C(4) (M)</option>
-        <option value="Label:13C(4)+Oxidation (M)">Label:13C(4)+Oxidation (M)</option>
-        <option value="Label:13C(4)15N(1) (D)">Label:13C(4)15N(1) (D)</option>
-        <option value="Label:13C(4)15N(2)+GG (K)">Label:13C(4)15N(2)+GG (K)</option>
-        <option value="Label:13C(5) (P)">Label:13C(5) (P)</option>
-        <option value="Label:13C(5)15N(1) (E)">Label:13C(5)15N(1) (E)</option>
-        <option value="Label:13C(5)15N(1) (M)">Label:13C(5)15N(1) (M)</option>
-        <option value="Label:13C(5)15N(1) (P)">Label:13C(5)15N(1) (P)</option>
-        <option value="Label:13C(5)15N(1) (V)">Label:13C(5)15N(1) (V)</option>
-        <option value="Label:13C(6) (I)">Label:13C(6) (I)</option>
-        <option value="Label:13C(6) (K)">Label:13C(6) (K)</option>
-        <option value="Label:13C(6) (L)">Label:13C(6) (L)</option>
-        <option value="Label:13C(6) (R)">Label:13C(6) (R)</option>
-        <option value="Label:13C(6)+Acetyl (K)">Label:13C(6)+Acetyl (K)</option>
-        <option value="Label:13C(6)+Dimethyl (K)">Label:13C(6)+Dimethyl (K)</option>
-        <option value="Label:13C(6)+GG (K)">Label:13C(6)+GG (K)</option>
-        <option value="Label:13C(6)15N(1) (I)">Label:13C(6)15N(1) (I)</option>
-        <option value="Label:13C(6)15N(1) (L)">Label:13C(6)15N(1) (L)</option>
-        <option value="Label:13C(6)15N(2) (K)">Label:13C(6)15N(2) (K)</option>
-        <option value="Label:13C(6)15N(2)+Acetyl (K)">Label:13C(6)15N(2)+Acetyl (K)</option>
-        <option value="Label:13C(6)15N(2)+Dimethyl (K)">Label:13C(6)15N(2)+Dimethyl (K)</option>
-        <option value="Label:13C(6)15N(2)+GG (K)">Label:13C(6)15N(2)+GG (K)</option>
-        <option value="Label:13C(6)15N(4) (R)">Label:13C(6)15N(4) (R)</option>
-        <option value="Label:13C(6)15N(4)+Dimethyl (R)">Label:13C(6)15N(4)+Dimethyl (R)</option>
-        <option value="Label:13C(6)15N(4)+Dimethyl:2H(6)13C(2) (R)">Label:13C(6)15N(4)+Dimethyl:2H(6)13C(2) (R)</option>
-        <option value="Label:13C(6)15N(4)+Methyl (R)">Label:13C(6)15N(4)+Methyl (R)</option>
-        <option value="Label:13C(6)15N(4)+Methyl:2H(3)13C(1) (R)">Label:13C(6)15N(4)+Methyl:2H(3)13C(1) (R)</option>
-        <option value="Label:13C(9) (F)">Label:13C(9) (F)</option>
-        <option value="Label:13C(9) (Y)">Label:13C(9) (Y)</option>
-        <option value="Label:13C(9)+Phospho (Y)">Label:13C(9)+Phospho (Y)</option>
-        <option value="Label:13C(9)15N(1) (F)">Label:13C(9)15N(1) (F)</option>
-        <option value="Label:15N(1) (A)">Label:15N(1) (A)</option>
-        <option value="Label:15N(1) (C)">Label:15N(1) (C)</option>
-        <option value="Label:15N(1) (D)">Label:15N(1) (D)</option>
-        <option value="Label:15N(1) (E)">Label:15N(1) (E)</option>
-        <option value="Label:15N(1) (F)">Label:15N(1) (F)</option>
-        <option value="Label:15N(1) (G)">Label:15N(1) (G)</option>
-        <option value="Label:15N(1) (I)">Label:15N(1) (I)</option>
-        <option value="Label:15N(1) (L)">Label:15N(1) (L)</option>
-        <option value="Label:15N(1) (M)">Label:15N(1) (M)</option>
-        <option value="Label:15N(1) (P)">Label:15N(1) (P)</option>
-        <option value="Label:15N(1) (S)">Label:15N(1) (S)</option>
-        <option value="Label:15N(1) (T)">Label:15N(1) (T)</option>
-        <option value="Label:15N(1) (V)">Label:15N(1) (V)</option>
-        <option value="Label:15N(1) (Y)">Label:15N(1) (Y)</option>
-        <option value="Label:15N(2) (K)">Label:15N(2) (K)</option>
-        <option value="Label:15N(2) (N)">Label:15N(2) (N)</option>
-        <option value="Label:15N(2) (Q)">Label:15N(2) (Q)</option>
-        <option value="Label:15N(2) (W)">Label:15N(2) (W)</option>
-        <option value="Label:15N(2)2H(9) (K)">Label:15N(2)2H(9) (K)</option>
-        <option value="Label:15N(3) (H)">Label:15N(3) (H)</option>
-        <option value="Label:15N(4) (R)">Label:15N(4) (R)</option>
-        <option value="Label:18O(1) (C-term)">Label:18O(1) (C-term)</option>
-        <option value="Label:18O(1) (S)">Label:18O(1) (S)</option>
-        <option value="Label:18O(1) (T)">Label:18O(1) (T)</option>
-        <option value="Label:18O(1) (Y)">Label:18O(1) (Y)</option>
-        <option value="Label:18O(2) (C-term)">Label:18O(2) (C-term)</option>
-        <option value="Label:2H(10) (L)">Label:2H(10) (L)</option>
-        <option value="Label:2H(3) (L)">Label:2H(3) (L)</option>
-        <option value="Label:2H(3) (M)">Label:2H(3) (M)</option>
-        <option value="Label:2H(3)+Oxidation (M)">Label:2H(3)+Oxidation (M)</option>
-        <option value="Label:2H(4) (F)">Label:2H(4) (F)</option>
-        <option value="Label:2H(4) (K)">Label:2H(4) (K)</option>
-        <option value="Label:2H(4) (Y)">Label:2H(4) (Y)</option>
-        <option value="Label:2H(4)+Acetyl (K)">Label:2H(4)+Acetyl (K)</option>
-        <option value="Label:2H(4)+GG (K)">Label:2H(4)+GG (K)</option>
-        <option value="Label:2H(4)13C(1) (R)">Label:2H(4)13C(1) (R)</option>
-        <option value="Label:2H(6)15N(1) (P)">Label:2H(6)15N(1) (P)</option>
-        <option value="Label:2H(7)15N(4) (R)">Label:2H(7)15N(4) (R)</option>
-        <option value="Label:2H(9)13C(6)15N(2) (K)">Label:2H(9)13C(6)15N(2) (K)</option>
-        <option value="Leu-&gt;MetOx (L)">Leu-&gt;MetOx (L)</option>
-        <option value="Lipoyl (K)">Lipoyl (K)</option>
-        <option value="Lys (N-term)">Lys (N-term)</option>
-        <option value="Lys-&gt;Ala (K)">Lys-&gt;Ala (K)</option>
-        <option value="Lys-&gt;Allysine (K)">Lys-&gt;Allysine (K)</option>
-        <option value="Lys-&gt;AminoadipicAcid (K)">Lys-&gt;AminoadipicAcid (K)</option>
-        <option value="Lys-&gt;Arg (K)">Lys-&gt;Arg (K)</option>
-        <option value="Lys-&gt;Asn (K)">Lys-&gt;Asn (K)</option>
-        <option value="Lys-&gt;Asp (K)">Lys-&gt;Asp (K)</option>
-        <option value="Lys-&gt;CamCys (K)">Lys-&gt;CamCys (K)</option>
-        <option value="Lys-&gt;Cys (K)">Lys-&gt;Cys (K)</option>
-        <option value="Lys-&gt;Gln (K)">Lys-&gt;Gln (K)</option>
-        <option value="Lys-&gt;Glu (K)">Lys-&gt;Glu (K)</option>
-        <option value="Lys-&gt;Gly (K)">Lys-&gt;Gly (K)</option>
-        <option value="Lys-&gt;His (K)">Lys-&gt;His (K)</option>
-        <option value="Lys-&gt;Met (K)">Lys-&gt;Met (K)</option>
-        <option value="Lys-&gt;MetOx (K)">Lys-&gt;MetOx (K)</option>
-        <option value="Lys-&gt;Phe (K)">Lys-&gt;Phe (K)</option>
-        <option value="Lys-&gt;Pro (K)">Lys-&gt;Pro (K)</option>
-        <option value="Lys-&gt;Ser (K)">Lys-&gt;Ser (K)</option>
-        <option value="Lys-&gt;Thr (K)">Lys-&gt;Thr (K)</option>
-        <option value="Lys-&gt;Trp (K)">Lys-&gt;Trp (K)</option>
-        <option value="Lys-&gt;Tyr (K)">Lys-&gt;Tyr (K)</option>
-        <option value="Lys-&gt;Val (K)">Lys-&gt;Val (K)</option>
-        <option value="Lys-&gt;Xle (K)">Lys-&gt;Xle (K)</option>
-        <option value="Lysbiotinhydrazide (K)">Lysbiotinhydrazide (K)</option>
-        <option value="MDCC (C)">MDCC (C)</option>
-        <option value="MG-H1 (R)">MG-H1 (R)</option>
-        <option value="MM-diphenylpentanone (C)">MM-diphenylpentanone (C)</option>
-        <option value="MTSL (C)">MTSL (C)</option>
-        <option value="Maleimide-PEO2-Biotin (C)">Maleimide-PEO2-Biotin (C)</option>
-        <option value="Malonyl (C)">Malonyl (C)</option>
-        <option value="Malonyl (S)">Malonyl (S)</option>
-        <option value="Menadione (C)">Menadione (C)</option>
-        <option value="Menadione (K)">Menadione (K)</option>
-        <option value="Menadione-HQ (C)">Menadione-HQ (C)</option>
-        <option value="Menadione-HQ (K)">Menadione-HQ (K)</option>
-        <option value="MercaptoEthanol (S)">MercaptoEthanol (S)</option>
-        <option value="MercaptoEthanol (T)">MercaptoEthanol (T)</option>
-        <option value="Met-&gt;Aha (M)">Met-&gt;Aha (M)</option>
-        <option value="Met-&gt;Ala (M)">Met-&gt;Ala (M)</option>
-        <option value="Met-&gt;Arg (M)">Met-&gt;Arg (M)</option>
-        <option value="Met-&gt;Asn (M)">Met-&gt;Asn (M)</option>
-        <option value="Met-&gt;Asp (M)">Met-&gt;Asp (M)</option>
-        <option value="Met-&gt;Cys (M)">Met-&gt;Cys (M)</option>
-        <option value="Met-&gt;Gln (M)">Met-&gt;Gln (M)</option>
-        <option value="Met-&gt;Glu (M)">Met-&gt;Glu (M)</option>
-        <option value="Met-&gt;Gly (M)">Met-&gt;Gly (M)</option>
-        <option value="Met-&gt;His (M)">Met-&gt;His (M)</option>
-        <option value="Met-&gt;Hpg (M)">Met-&gt;Hpg (M)</option>
-        <option value="Met-&gt;Hse (C-term M)">Met-&gt;Hse (C-term M)</option>
-        <option value="Met-&gt;Hsl (C-term M)">Met-&gt;Hsl (C-term M)</option>
-        <option value="Met-&gt;Lys (M)">Met-&gt;Lys (M)</option>
-        <option value="Met-&gt;Phe (M)">Met-&gt;Phe (M)</option>
-        <option value="Met-&gt;Pro (M)">Met-&gt;Pro (M)</option>
-        <option value="Met-&gt;Ser (M)">Met-&gt;Ser (M)</option>
-        <option value="Met-&gt;Thr (M)">Met-&gt;Thr (M)</option>
-        <option value="Met-&gt;Trp (M)">Met-&gt;Trp (M)</option>
-        <option value="Met-&gt;Tyr (M)">Met-&gt;Tyr (M)</option>
-        <option value="Met-&gt;Val (M)">Met-&gt;Val (M)</option>
-        <option value="Met-&gt;Xle (M)">Met-&gt;Xle (M)</option>
-        <option value="Methyl (C)">Methyl (C)</option>
-        <option value="Methyl (C-term)">Methyl (C-term)</option>
-        <option value="Methyl (D)">Methyl (D)</option>
-        <option value="Methyl (E)">Methyl (E)</option>
-        <option value="Methyl (H)">Methyl (H)</option>
-        <option value="Methyl (I)">Methyl (I)</option>
-        <option value="Methyl (K)">Methyl (K)</option>
-        <option value="Methyl (L)">Methyl (L)</option>
-        <option value="Methyl (N)">Methyl (N)</option>
-        <option value="Methyl (N-term)">Methyl (N-term)</option>
-        <option value="Methyl (Q)">Methyl (Q)</option>
-        <option value="Methyl (R)">Methyl (R)</option>
-        <option value="Methyl (S)">Methyl (S)</option>
-        <option value="Methyl (T)">Methyl (T)</option>
-        <option value="Methyl+Acetyl:2H(3) (K)">Methyl+Acetyl:2H(3) (K)</option>
-        <option value="Methyl+Deamidated (N)">Methyl+Deamidated (N)</option>
-        <option value="Methyl+Deamidated (Q)">Methyl+Deamidated (Q)</option>
-        <option value="Methyl-PEO12-Maleimide (C)">Methyl-PEO12-Maleimide (C)</option>
-        <option value="Methyl:2H(2) (K)">Methyl:2H(2) (K)</option>
-        <option value="Methyl:2H(2) (N-term)">Methyl:2H(2) (N-term)</option>
-        <option value="Methyl:2H(2)13C (C)">Methyl:2H(2)13C (C)</option>
-        <option value="Methyl:2H(2)13C (C-term)">Methyl:2H(2)13C (C-term)</option>
-        <option value="Methyl:2H(2)13C (D)">Methyl:2H(2)13C (D)</option>
-        <option value="Methyl:2H(2)13C (E)">Methyl:2H(2)13C (E)</option>
-        <option value="Methyl:2H(2)13C (H)">Methyl:2H(2)13C (H)</option>
-        <option value="Methyl:2H(2)13C (I)">Methyl:2H(2)13C (I)</option>
-        <option value="Methyl:2H(2)13C (K)">Methyl:2H(2)13C (K)</option>
-        <option value="Methyl:2H(2)13C (L)">Methyl:2H(2)13C (L)</option>
-        <option value="Methyl:2H(2)13C (N)">Methyl:2H(2)13C (N)</option>
-        <option value="Methyl:2H(2)13C (N-term)">Methyl:2H(2)13C (N-term)</option>
-        <option value="Methyl:2H(2)13C (Q)">Methyl:2H(2)13C (Q)</option>
-        <option value="Methyl:2H(2)13C (R)">Methyl:2H(2)13C (R)</option>
-        <option value="Methyl:2H(2)13C (S)">Methyl:2H(2)13C (S)</option>
-        <option value="Methyl:2H(2)13C (T)">Methyl:2H(2)13C (T)</option>
-        <option value="Methyl:2H(3) (D)">Methyl:2H(3) (D)</option>
-        <option value="Methyl:2H(3) (E)">Methyl:2H(3) (E)</option>
-        <option value="Methyl:2H(3) (K)">Methyl:2H(3) (K)</option>
-        <option value="Methyl:2H(3) (R)">Methyl:2H(3) (R)</option>
-        <option value="Methyl:2H(3) (X)">Methyl:2H(3) (X)</option>
-        <option value="Methyl:2H(3)+Acetyl:2H(3) (K)">Methyl:2H(3)+Acetyl:2H(3) (K)</option>
-        <option value="Methyl:2H(3)13C(1) (K)">Methyl:2H(3)13C(1) (K)</option>
-        <option value="Methyl:2H(3)13C(1) (N-term)">Methyl:2H(3)13C(1) (N-term)</option>
-        <option value="Methyl:2H(3)13C(1) (R)">Methyl:2H(3)13C(1) (R)</option>
-        <option value="Methylamine (S)">Methylamine (S)</option>
-        <option value="Methylamine (T)">Methylamine (T)</option>
-        <option value="Methylmalonylation (S)">Methylmalonylation (S)</option>
-        <option value="Methylphosphonate (S)">Methylphosphonate (S)</option>
-        <option value="Methylphosphonate (T)">Methylphosphonate (T)</option>
-        <option value="Methylphosphonate (Y)">Methylphosphonate (Y)</option>
-        <option value="Methylpyrroline (K)">Methylpyrroline (K)</option>
-        <option value="Methylthio (C)">Methylthio (C)</option>
-        <option value="Methylthio (D)">Methylthio (D)</option>
-        <option value="Methylthio (K)">Methylthio (K)</option>
-        <option value="Methylthio (N)">Methylthio (N)</option>
-        <option value="Methylthio (N-term)">Methylthio (N-term)</option>
-        <option value="Molybdopterin (C)">Molybdopterin (C)</option>
-        <option value="MolybdopterinGD (C)">MolybdopterinGD (C)</option>
-        <option value="MolybdopterinGD (D)">MolybdopterinGD (D)</option>
-        <option value="MolybdopterinGD (U)">MolybdopterinGD (U)</option>
-        <option value="MolybdopterinGD+Delta:S(-1)Se(1) (C)">MolybdopterinGD+Delta:S(-1)Se(1) (C)</option>
-        <option value="MurNAc (A)">MurNAc (A)</option>
-        <option value="Myristoyl (C)">Myristoyl (C)</option>
-        <option value="Myristoyl (K)">Myristoyl (K)</option>
-        <option value="Myristoyl (N-term G)">Myristoyl (N-term G)</option>
-        <option value="N-dimethylphosphate (S)">N-dimethylphosphate (S)</option>
-        <option value="NA-LNO2 (C)">NA-LNO2 (C)</option>
-        <option value="NA-LNO2 (H)">NA-LNO2 (H)</option>
-        <option value="NA-OA-NO2 (C)">NA-OA-NO2 (C)</option>
-        <option value="NA-OA-NO2 (H)">NA-OA-NO2 (H)</option>
-        <option value="NBS (W)">NBS (W)</option>
-        <option value="NBS:13C(6) (W)">NBS:13C(6) (W)</option>
-        <option value="NDA (K)">NDA (K)</option>
-        <option value="NDA (N-term)">NDA (N-term)</option>
-        <option value="NEIAA (C)">NEIAA (C)</option>
-        <option value="NEIAA (Y)">NEIAA (Y)</option>
-        <option value="NEIAA:2H(5) (C)">NEIAA:2H(5) (C)</option>
-        <option value="NEIAA:2H(5) (Y)">NEIAA:2H(5) (Y)</option>
-        <option value="NEM:2H(5) (C)">NEM:2H(5) (C)</option>
-        <option value="NEM:2H(5)+H2O (C)">NEM:2H(5)+H2O (C)</option>
-        <option value="NEMsulfur (C)">NEMsulfur (C)</option>
-        <option value="NEMsulfurWater (C)">NEMsulfurWater (C)</option>
-        <option value="NHS-LC-Biotin (K)">NHS-LC-Biotin (K)</option>
-        <option value="NHS-LC-Biotin (N-term)">NHS-LC-Biotin (N-term)</option>
-        <option value="NHS-fluorescein (K)">NHS-fluorescein (K)</option>
-        <option value="NIC (K)">NIC (K)</option>
-        <option value="NIC (N-term)">NIC (N-term)</option>
-        <option value="NIPCAM (C)">NIPCAM (C)</option>
-        <option value="NO_SMX_SEMD (C)">NO_SMX_SEMD (C)</option>
-        <option value="NO_SMX_SIMD (C)">NO_SMX_SIMD (C)</option>
-        <option value="NO_SMX_SMCT (C)">NO_SMX_SMCT (C)</option>
-        <option value="NP40 (N-term)">NP40 (N-term)</option>
-        <option value="NQIGG (K)">NQIGG (K)</option>
-        <option value="Nethylmaleimide (C)">Nethylmaleimide (C)</option>
-        <option value="Nethylmaleimide+water (C)">Nethylmaleimide+water (C)</option>
-        <option value="Nethylmaleimide+water (K)">Nethylmaleimide+water (K)</option>
-        <option value="NeuAc (N)">NeuAc (N)</option>
-        <option value="NeuAc (S)">NeuAc (S)</option>
-        <option value="NeuAc (T)">NeuAc (T)</option>
-        <option value="NeuGc (N)">NeuGc (N)</option>
-        <option value="NeuGc (S)">NeuGc (S)</option>
-        <option value="NeuGc (T)">NeuGc (T)</option>
-        <option value="Nitro (W)">Nitro (W)</option>
-        <option value="Nitro (Y)">Nitro (Y)</option>
-        <option value="Nitrosyl (C)">Nitrosyl (C)</option>
-        <option value="Nmethylmaleimide (C)">Nmethylmaleimide (C)</option>
-        <option value="Nmethylmaleimide (K)">Nmethylmaleimide (K)</option>
-        <option value="Nmethylmaleimide+water (C)">Nmethylmaleimide+water (C)</option>
-        <option value="O-Dimethylphosphate (S)">O-Dimethylphosphate (S)</option>
-        <option value="O-Dimethylphosphate (T)">O-Dimethylphosphate (T)</option>
-        <option value="O-Dimethylphosphate (Y)">O-Dimethylphosphate (Y)</option>
-        <option value="O-Et-N-diMePhospho (S)">O-Et-N-diMePhospho (S)</option>
-        <option value="O-Isopropylmethylphosphonate (S)">O-Isopropylmethylphosphonate (S)</option>
-        <option value="O-Isopropylmethylphosphonate (T)">O-Isopropylmethylphosphonate (T)</option>
-        <option value="O-Isopropylmethylphosphonate (Y)">O-Isopropylmethylphosphonate (Y)</option>
-        <option value="O-Methylphosphate (S)">O-Methylphosphate (S)</option>
-        <option value="O-Methylphosphate (T)">O-Methylphosphate (T)</option>
-        <option value="O-Methylphosphate (Y)">O-Methylphosphate (Y)</option>
-        <option value="O-pinacolylmethylphosphonate (H)">O-pinacolylmethylphosphonate (H)</option>
-        <option value="O-pinacolylmethylphosphonate (K)">O-pinacolylmethylphosphonate (K)</option>
-        <option value="O-pinacolylmethylphosphonate (S)">O-pinacolylmethylphosphonate (S)</option>
-        <option value="O-pinacolylmethylphosphonate (T)">O-pinacolylmethylphosphonate (T)</option>
-        <option value="O-pinacolylmethylphosphonate (Y)">O-pinacolylmethylphosphonate (Y)</option>
-        <option value="Octanoyl (C)">Octanoyl (C)</option>
-        <option value="Octanoyl (S)">Octanoyl (S)</option>
-        <option value="Octanoyl (T)">Octanoyl (T)</option>
-        <option value="OxArgBiotin (R)">OxArgBiotin (R)</option>
-        <option value="OxArgBiotinRed (R)">OxArgBiotinRed (R)</option>
-        <option value="OxLysBiotin (K)">OxLysBiotin (K)</option>
-        <option value="OxLysBiotinRed (K)">OxLysBiotinRed (K)</option>
-        <option value="OxProBiotin (P)">OxProBiotin (P)</option>
-        <option value="OxProBiotinRed (P)">OxProBiotinRed (P)</option>
-        <option value="Oxidation (C)">Oxidation (C)</option>
-        <option value="Oxidation (C-term G)">Oxidation (C-term G)</option>
-        <option value="Oxidation (D)">Oxidation (D)</option>
-        <option value="Oxidation (F)">Oxidation (F)</option>
-        <option value="Oxidation (H)">Oxidation (H)</option>
-        <option value="Oxidation (K)">Oxidation (K)</option>
-        <option value="Oxidation (M)">Oxidation (M)</option>
-        <option value="Oxidation (N)">Oxidation (N)</option>
-        <option value="Oxidation (P)">Oxidation (P)</option>
-        <option value="Oxidation (R)">Oxidation (R)</option>
-        <option value="Oxidation (U)">Oxidation (U)</option>
-        <option value="Oxidation (W)">Oxidation (W)</option>
-        <option value="Oxidation (Y)">Oxidation (Y)</option>
-        <option value="Oxidation+NEM (C)">Oxidation+NEM (C)</option>
-        <option value="PEITC (C)">PEITC (C)</option>
-        <option value="PEITC (K)">PEITC (K)</option>
-        <option value="PEITC (N-term)">PEITC (N-term)</option>
-        <option value="PEO-Iodoacetyl-LC-Biotin (C)">PEO-Iodoacetyl-LC-Biotin (C)</option>
-        <option value="PET (S)">PET (S)</option>
-        <option value="PET (T)">PET (T)</option>
-        <option value="PS_Hapten (C)">PS_Hapten (C)</option>
-        <option value="PS_Hapten (H)">PS_Hapten (H)</option>
-        <option value="PS_Hapten (K)">PS_Hapten (K)</option>
-        <option value="Palmitoleyl (C)">Palmitoleyl (C)</option>
-        <option value="Palmitoleyl (S)">Palmitoleyl (S)</option>
-        <option value="Palmitoleyl (T)">Palmitoleyl (T)</option>
-        <option value="Palmitoyl (C)">Palmitoyl (C)</option>
-        <option value="Palmitoyl (K)">Palmitoyl (K)</option>
-        <option value="Palmitoyl (S)">Palmitoyl (S)</option>
-        <option value="Palmitoyl (T)">Palmitoyl (T)</option>
-        <option value="Pentose (S)">Pentose (S)</option>
-        <option value="Pentose (T)">Pentose (T)</option>
-        <option value="Pentylamine (Q)">Pentylamine (Q)</option>
-        <option value="Phe-&gt;Ala (F)">Phe-&gt;Ala (F)</option>
-        <option value="Phe-&gt;Arg (F)">Phe-&gt;Arg (F)</option>
-        <option value="Phe-&gt;Asn (F)">Phe-&gt;Asn (F)</option>
-        <option value="Phe-&gt;Asp (F)">Phe-&gt;Asp (F)</option>
-        <option value="Phe-&gt;CamCys (F)">Phe-&gt;CamCys (F)</option>
-        <option value="Phe-&gt;Cys (F)">Phe-&gt;Cys (F)</option>
-        <option value="Phe-&gt;Gln (F)">Phe-&gt;Gln (F)</option>
-        <option value="Phe-&gt;Glu (F)">Phe-&gt;Glu (F)</option>
-        <option value="Phe-&gt;Gly (F)">Phe-&gt;Gly (F)</option>
-        <option value="Phe-&gt;His (F)">Phe-&gt;His (F)</option>
-        <option value="Phe-&gt;Lys (F)">Phe-&gt;Lys (F)</option>
-        <option value="Phe-&gt;Met (F)">Phe-&gt;Met (F)</option>
-        <option value="Phe-&gt;Pro (F)">Phe-&gt;Pro (F)</option>
-        <option value="Phe-&gt;Ser (F)">Phe-&gt;Ser (F)</option>
-        <option value="Phe-&gt;Thr (F)">Phe-&gt;Thr (F)</option>
-        <option value="Phe-&gt;Trp (F)">Phe-&gt;Trp (F)</option>
-        <option value="Phe-&gt;Tyr (F)">Phe-&gt;Tyr (F)</option>
-        <option value="Phe-&gt;Val (F)">Phe-&gt;Val (F)</option>
-        <option value="Phe-&gt;Xle (F)">Phe-&gt;Xle (F)</option>
-        <option value="Phenylisocyanate (N-term)">Phenylisocyanate (N-term)</option>
-        <option value="Phenylisocyanate:2H(5) (N-term)">Phenylisocyanate:2H(5) (N-term)</option>
-        <option value="Phospho (C)">Phospho (C)</option>
-        <option value="Phospho (D)">Phospho (D)</option>
-        <option value="Phospho (H)">Phospho (H)</option>
-        <option value="Phospho (K)">Phospho (K)</option>
-        <option value="Phospho (R)">Phospho (R)</option>
-        <option value="Phospho (S)">Phospho (S)</option>
-        <option value="Phospho (T)">Phospho (T)</option>
-        <option value="Phospho (Y)">Phospho (Y)</option>
-        <option value="PhosphoHex (S)">PhosphoHex (S)</option>
-        <option value="PhosphoHex (T)">PhosphoHex (T)</option>
-        <option value="PhosphoHex(2) (N)">PhosphoHex(2) (N)</option>
-        <option value="PhosphoHex(2) (S)">PhosphoHex(2) (S)</option>
-        <option value="PhosphoHex(2) (T)">PhosphoHex(2) (T)</option>
-        <option value="PhosphoHexNAc (S)">PhosphoHexNAc (S)</option>
-        <option value="PhosphoHexNAc (T)">PhosphoHexNAc (T)</option>
-        <option value="PhosphoUridine (H)">PhosphoUridine (H)</option>
-        <option value="PhosphoUridine (Y)">PhosphoUridine (Y)</option>
-        <option value="Phosphoadenosine (H)">Phosphoadenosine (H)</option>
-        <option value="Phosphoadenosine (K)">Phosphoadenosine (K)</option>
-        <option value="Phosphoadenosine (T)">Phosphoadenosine (T)</option>
-        <option value="Phosphoadenosine (Y)">Phosphoadenosine (Y)</option>
-        <option value="Phosphogluconoylation (K)">Phosphogluconoylation (K)</option>
-        <option value="Phosphogluconoylation (N-term)">Phosphogluconoylation (N-term)</option>
-        <option value="Phosphoguanosine (H)">Phosphoguanosine (H)</option>
-        <option value="Phosphoguanosine (K)">Phosphoguanosine (K)</option>
-        <option value="Phosphopantetheine (S)">Phosphopantetheine (S)</option>
-        <option value="Phosphopropargyl (S)">Phosphopropargyl (S)</option>
-        <option value="Phosphopropargyl (T)">Phosphopropargyl (T)</option>
-        <option value="Phosphopropargyl (Y)">Phosphopropargyl (Y)</option>
-        <option value="PhosphoribosyldephosphoCoA (S)">PhosphoribosyldephosphoCoA (S)</option>
-        <option value="Phycocyanobilin (C)">Phycocyanobilin (C)</option>
-        <option value="Phycoerythrobilin (C)">Phycoerythrobilin (C)</option>
-        <option value="Phytochromobilin (C)">Phytochromobilin (C)</option>
-        <option value="Piperidine (K)">Piperidine (K)</option>
-        <option value="Piperidine (N-term)">Piperidine (N-term)</option>
-        <option value="Pro-&gt;Ala (P)">Pro-&gt;Ala (P)</option>
-        <option value="Pro-&gt;Arg (P)">Pro-&gt;Arg (P)</option>
-        <option value="Pro-&gt;Asn (P)">Pro-&gt;Asn (P)</option>
-        <option value="Pro-&gt;Asp (P)">Pro-&gt;Asp (P)</option>
-        <option value="Pro-&gt;Cys (P)">Pro-&gt;Cys (P)</option>
-        <option value="Pro-&gt;Gln (P)">Pro-&gt;Gln (P)</option>
-        <option value="Pro-&gt;Glu (P)">Pro-&gt;Glu (P)</option>
-        <option value="Pro-&gt;Gly (P)">Pro-&gt;Gly (P)</option>
-        <option value="Pro-&gt;His (P)">Pro-&gt;His (P)</option>
-        <option value="Pro-&gt;Lys (P)">Pro-&gt;Lys (P)</option>
-        <option value="Pro-&gt;Met (P)">Pro-&gt;Met (P)</option>
-        <option value="Pro-&gt;Phe (P)">Pro-&gt;Phe (P)</option>
-        <option value="Pro-&gt;Pyrrolidinone (P)">Pro-&gt;Pyrrolidinone (P)</option>
-        <option value="Pro-&gt;Pyrrolidone (P)">Pro-&gt;Pyrrolidone (P)</option>
-        <option value="Pro-&gt;Ser (P)">Pro-&gt;Ser (P)</option>
-        <option value="Pro-&gt;Thr (P)">Pro-&gt;Thr (P)</option>
-        <option value="Pro-&gt;Trp (P)">Pro-&gt;Trp (P)</option>
-        <option value="Pro-&gt;Tyr (P)">Pro-&gt;Tyr (P)</option>
-        <option value="Pro-&gt;Val (P)">Pro-&gt;Val (P)</option>
-        <option value="Pro-&gt;Xle (P)">Pro-&gt;Xle (P)</option>
-        <option value="Pro-&gt;pyro-Glu (P)">Pro-&gt;pyro-Glu (P)</option>
-        <option value="Propargylamine (C-term)">Propargylamine (C-term)</option>
-        <option value="Propargylamine (D)">Propargylamine (D)</option>
-        <option value="Propargylamine (E)">Propargylamine (E)</option>
-        <option value="Propionamide (C)">Propionamide (C)</option>
-        <option value="Propionamide (K)">Propionamide (K)</option>
-        <option value="Propionamide (N-term)">Propionamide (N-term)</option>
-        <option value="Propionamide:2H(3) (C)">Propionamide:2H(3) (C)</option>
-        <option value="Propionyl (K)">Propionyl (K)</option>
-        <option value="Propionyl (N-term)">Propionyl (N-term)</option>
-        <option value="Propionyl (S)">Propionyl (S)</option>
-        <option value="Propionyl (T)">Propionyl (T)</option>
-        <option value="Propionyl:13C(3) (K)">Propionyl:13C(3) (K)</option>
-        <option value="Propionyl:13C(3) (N-term)">Propionyl:13C(3) (N-term)</option>
-        <option value="Propiophenone (C)">Propiophenone (C)</option>
-        <option value="Propiophenone (H)">Propiophenone (H)</option>
-        <option value="Propiophenone (K)">Propiophenone (K)</option>
-        <option value="Propiophenone (R)">Propiophenone (R)</option>
-        <option value="Propiophenone (S)">Propiophenone (S)</option>
-        <option value="Propiophenone (T)">Propiophenone (T)</option>
-        <option value="Propiophenone (W)">Propiophenone (W)</option>
-        <option value="Propyl (C-term)">Propyl (C-term)</option>
-        <option value="Propyl (D)">Propyl (D)</option>
-        <option value="Propyl (E)">Propyl (E)</option>
-        <option value="Propyl (K)">Propyl (K)</option>
-        <option value="Propyl (N-term)">Propyl (N-term)</option>
-        <option value="Propyl:2H(6) (K)">Propyl:2H(6) (K)</option>
-        <option value="Propyl:2H(6) (N-term)">Propyl:2H(6) (N-term)</option>
-        <option value="PropylNAGthiazoline (C)">PropylNAGthiazoline (C)</option>
-        <option value="Puromycin (C-term)">Puromycin (C-term)</option>
-        <option value="PyMIC (N-term)">PyMIC (N-term)</option>
-        <option value="PyridoxalPhosphate (K)">PyridoxalPhosphate (K)</option>
-        <option value="PyridoxalPhosphateH2 (K)">PyridoxalPhosphateH2 (K)</option>
-        <option value="Pyridylacetyl (K)">Pyridylacetyl (K)</option>
-        <option value="Pyridylacetyl (N-term)">Pyridylacetyl (N-term)</option>
-        <option value="Pyridylethyl (C)">Pyridylethyl (C)</option>
-        <option value="Pyro-carbamidomethyl (N-term C)">Pyro-carbamidomethyl (N-term C)</option>
-        <option value="PyruvicAcidIminyl (K)">PyruvicAcidIminyl (K)</option>
-        <option value="QAT (C)">QAT (C)</option>
-        <option value="QAT:2H(3) (C)">QAT:2H(3) (C)</option>
-        <option value="QEQTGG (K)">QEQTGG (K)</option>
-        <option value="QQQTGG (K)">QQQTGG (K)</option>
-        <option value="QTGG (K)">QTGG (K)</option>
-        <option value="Quinone (W)">Quinone (W)</option>
-        <option value="Quinone (Y)">Quinone (Y)</option>
-        <option value="RNPXL (N-term K)">RNPXL (N-term K)</option>
-        <option value="RNPXL (N-term R)">RNPXL (N-term R)</option>
-        <option value="RNPXlink1 (C)">RNPXlink1 (C)</option>
-        <option value="RNPXlink2 (F)">RNPXlink2 (F)</option>
-        <option value="RNPXlink2 (K)">RNPXlink2 (K)</option>
-        <option value="RNPXlink2 (L)">RNPXlink2 (L)</option>
-        <option value="RNPXlink3 (C)">RNPXlink3 (C)</option>
-        <option value="RNPXlink3 (F)">RNPXlink3 (F)</option>
-        <option value="RNPXlink4 (C)">RNPXlink4 (C)</option>
-        <option value="RNPXlink5 (F)">RNPXlink5 (F)</option>
-        <option value="RNPXlink5 (Y)">RNPXlink5 (Y)</option>
-        <option value="Retinylidene (K)">Retinylidene (K)</option>
-        <option value="SMA (K)">SMA (K)</option>
-        <option value="SMA (N-term)">SMA (N-term)</option>
-        <option value="SMCC-maleimide (C)">SMCC-maleimide (C)</option>
-        <option value="SPITC (K)">SPITC (K)</option>
-        <option value="SPITC (N-term)">SPITC (N-term)</option>
-        <option value="SPITC:13C(6) (K)">SPITC:13C(6) (K)</option>
-        <option value="SPITC:13C(6) (N-term)">SPITC:13C(6) (N-term)</option>
-        <option value="SUMO2135 (K)">SUMO2135 (K)</option>
-        <option value="SUMO3549 (K)">SUMO3549 (K)</option>
-        <option value="Saligenin (H)">Saligenin (H)</option>
-        <option value="Saligenin (K)">Saligenin (K)</option>
-        <option value="Ser-&gt;Ala (S)">Ser-&gt;Ala (S)</option>
-        <option value="Ser-&gt;Arg (S)">Ser-&gt;Arg (S)</option>
-        <option value="Ser-&gt;Asn (S)">Ser-&gt;Asn (S)</option>
-        <option value="Ser-&gt;Asp (S)">Ser-&gt;Asp (S)</option>
-        <option value="Ser-&gt;Cys (S)">Ser-&gt;Cys (S)</option>
-        <option value="Ser-&gt;Gln (S)">Ser-&gt;Gln (S)</option>
-        <option value="Ser-&gt;Glu (S)">Ser-&gt;Glu (S)</option>
-        <option value="Ser-&gt;Gly (S)">Ser-&gt;Gly (S)</option>
-        <option value="Ser-&gt;His (S)">Ser-&gt;His (S)</option>
-        <option value="Ser-&gt;Lys (S)">Ser-&gt;Lys (S)</option>
-        <option value="Ser-&gt;Met (S)">Ser-&gt;Met (S)</option>
-        <option value="Ser-&gt;Phe (S)">Ser-&gt;Phe (S)</option>
-        <option value="Ser-&gt;Pro (S)">Ser-&gt;Pro (S)</option>
-        <option value="Ser-&gt;Thr (S)">Ser-&gt;Thr (S)</option>
-        <option value="Ser-&gt;Trp (S)">Ser-&gt;Trp (S)</option>
-        <option value="Ser-&gt;Tyr (S)">Ser-&gt;Tyr (S)</option>
-        <option value="Ser-&gt;Val (S)">Ser-&gt;Val (S)</option>
-        <option value="Ser-&gt;Xle (S)">Ser-&gt;Xle (S)</option>
-        <option value="Succinyl (K)">Succinyl (K)</option>
-        <option value="Succinyl (N-term)">Succinyl (N-term)</option>
-        <option value="Succinyl:13C(4) (K)">Succinyl:13C(4) (K)</option>
-        <option value="Succinyl:13C(4) (N-term)">Succinyl:13C(4) (N-term)</option>
-        <option value="Succinyl:2H(4) (K)">Succinyl:2H(4) (K)</option>
-        <option value="Succinyl:2H(4) (N-term)">Succinyl:2H(4) (N-term)</option>
-        <option value="SulfanilicAcid (C-term)">SulfanilicAcid (C-term)</option>
-        <option value="SulfanilicAcid (D)">SulfanilicAcid (D)</option>
-        <option value="SulfanilicAcid (E)">SulfanilicAcid (E)</option>
-        <option value="SulfanilicAcid:13C(6) (C-term)">SulfanilicAcid:13C(6) (C-term)</option>
-        <option value="SulfanilicAcid:13C(6) (D)">SulfanilicAcid:13C(6) (D)</option>
-        <option value="SulfanilicAcid:13C(6) (E)">SulfanilicAcid:13C(6) (E)</option>
-        <option value="Sulfide (C)">Sulfide (C)</option>
-        <option value="Sulfide (D)">Sulfide (D)</option>
-        <option value="Sulfide (W)">Sulfide (W)</option>
-        <option value="Sulfo (C)">Sulfo (C)</option>
-        <option value="Sulfo (S)">Sulfo (S)</option>
-        <option value="Sulfo (T)">Sulfo (T)</option>
-        <option value="Sulfo (Y)">Sulfo (Y)</option>
-        <option value="Sulfo-NHS-LC-LC-Biotin (K)">Sulfo-NHS-LC-LC-Biotin (K)</option>
-        <option value="Sulfo-NHS-LC-LC-Biotin (N-term)">Sulfo-NHS-LC-LC-Biotin (N-term)</option>
-        <option value="SulfoGMBS (C)">SulfoGMBS (C)</option>
-        <option value="SulfurDioxide (C)">SulfurDioxide (C)</option>
-        <option value="TAMRA-FP (S)">TAMRA-FP (S)</option>
-        <option value="TAMRA-FP (Y)">TAMRA-FP (Y)</option>
-        <option value="TMAB (K)">TMAB (K)</option>
-        <option value="TMAB (N-term)">TMAB (N-term)</option>
-        <option value="TMAB:2H(9) (K)">TMAB:2H(9) (K)</option>
-        <option value="TMAB:2H(9) (N-term)">TMAB:2H(9) (N-term)</option>
-        <option value="TMPP-Ac (N-term)">TMPP-Ac (N-term)</option>
-        <option value="TMT (H)">TMT (H)</option>
-        <option value="TMT (K)">TMT (K)</option>
-        <option value="TMT (N-term)">TMT (N-term)</option>
-        <option value="TMT (S)">TMT (S)</option>
-        <option value="TMT (T)">TMT (T)</option>
-        <option value="TMT2plex (H)">TMT2plex (H)</option>
-        <option value="TMT2plex (K)">TMT2plex (K)</option>
-        <option value="TMT2plex (N-term)">TMT2plex (N-term)</option>
-        <option value="TMT2plex (S)">TMT2plex (S)</option>
-        <option value="TMT2plex (T)">TMT2plex (T)</option>
-        <option value="TMT6plex (H)">TMT6plex (H)</option>
-        <option value="TMT6plex (K)">TMT6plex (K)</option>
-        <option value="TMT6plex (N-term)">TMT6plex (N-term)</option>
-        <option value="TMT6plex (S)">TMT6plex (S)</option>
-        <option value="TMT6plex (T)">TMT6plex (T)</option>
-        <option value="TNBS (K)">TNBS (K)</option>
-        <option value="TNBS (N-term)">TNBS (N-term)</option>
-        <option value="Thiadiazole (C)">Thiadiazole (C)</option>
-        <option value="Thiazolidine (N-term C)">Thiazolidine (N-term C)</option>
-        <option value="Thioacyl (K)">Thioacyl (K)</option>
-        <option value="Thioacyl (X)">Thioacyl (X)</option>
-        <option value="Thiophos-S-S-biotin (S)">Thiophos-S-S-biotin (S)</option>
-        <option value="Thiophos-S-S-biotin (T)">Thiophos-S-S-biotin (T)</option>
-        <option value="Thiophos-S-S-biotin (Y)">Thiophos-S-S-biotin (Y)</option>
-        <option value="Thiophospho (S)">Thiophospho (S)</option>
-        <option value="Thiophospho (T)">Thiophospho (T)</option>
-        <option value="Thiophospho (Y)">Thiophospho (Y)</option>
-        <option value="Thr-&gt;Ala (T)">Thr-&gt;Ala (T)</option>
-        <option value="Thr-&gt;Arg (T)">Thr-&gt;Arg (T)</option>
-        <option value="Thr-&gt;Asn (T)">Thr-&gt;Asn (T)</option>
-        <option value="Thr-&gt;Asp (T)">Thr-&gt;Asp (T)</option>
-        <option value="Thr-&gt;Cys (T)">Thr-&gt;Cys (T)</option>
-        <option value="Thr-&gt;Gln (T)">Thr-&gt;Gln (T)</option>
-        <option value="Thr-&gt;Glu (T)">Thr-&gt;Glu (T)</option>
-        <option value="Thr-&gt;Gly (T)">Thr-&gt;Gly (T)</option>
-        <option value="Thr-&gt;His (T)">Thr-&gt;His (T)</option>
-        <option value="Thr-&gt;Lys (T)">Thr-&gt;Lys (T)</option>
-        <option value="Thr-&gt;Met (T)">Thr-&gt;Met (T)</option>
-        <option value="Thr-&gt;Phe (T)">Thr-&gt;Phe (T)</option>
-        <option value="Thr-&gt;Pro (T)">Thr-&gt;Pro (T)</option>
-        <option value="Thr-&gt;Ser (T)">Thr-&gt;Ser (T)</option>
-        <option value="Thr-&gt;Trp (T)">Thr-&gt;Trp (T)</option>
-        <option value="Thr-&gt;Tyr (T)">Thr-&gt;Tyr (T)</option>
-        <option value="Thr-&gt;Val (T)">Thr-&gt;Val (T)</option>
-        <option value="Thr-&gt;Xle (T)">Thr-&gt;Xle (T)</option>
-        <option value="Thrbiotinhydrazide (T)">Thrbiotinhydrazide (T)</option>
-        <option value="Thyroxine (Y)">Thyroxine (Y)</option>
-        <option value="Triiodo (Y)">Triiodo (Y)</option>
-        <option value="Triiodothyronine (Y)">Triiodothyronine (Y)</option>
-        <option value="Trimethyl (K)">Trimethyl (K)</option>
-        <option value="Trimethyl (R)">Trimethyl (R)</option>
-        <option value="Trimethyl:13C(3)2H(9) (K)">Trimethyl:13C(3)2H(9) (K)</option>
-        <option value="Trimethyl:13C(3)2H(9) (R)">Trimethyl:13C(3)2H(9) (R)</option>
-        <option value="Trimethyl:2H(9) (K)">Trimethyl:2H(9) (K)</option>
-        <option value="Trimethyl:2H(9) (R)">Trimethyl:2H(9) (R)</option>
-        <option value="Trioxidation (C)">Trioxidation (C)</option>
-        <option value="Trioxidation (W)">Trioxidation (W)</option>
-        <option value="Trioxidation (Y)">Trioxidation (Y)</option>
-        <option value="Tris (N)">Tris (N)</option>
-        <option value="Triton (C-term)">Triton (C-term)</option>
-        <option value="Triton (N-term)">Triton (N-term)</option>
-        <option value="Trp-&gt;Ala (W)">Trp-&gt;Ala (W)</option>
-        <option value="Trp-&gt;Arg (W)">Trp-&gt;Arg (W)</option>
-        <option value="Trp-&gt;Asn (W)">Trp-&gt;Asn (W)</option>
-        <option value="Trp-&gt;Asp (W)">Trp-&gt;Asp (W)</option>
-        <option value="Trp-&gt;Cys (W)">Trp-&gt;Cys (W)</option>
-        <option value="Trp-&gt;Gln (W)">Trp-&gt;Gln (W)</option>
-        <option value="Trp-&gt;Glu (W)">Trp-&gt;Glu (W)</option>
-        <option value="Trp-&gt;Gly (W)">Trp-&gt;Gly (W)</option>
-        <option value="Trp-&gt;His (W)">Trp-&gt;His (W)</option>
-        <option value="Trp-&gt;Hydroxykynurenin (W)">Trp-&gt;Hydroxykynurenin (W)</option>
-        <option value="Trp-&gt;Kynurenin (W)">Trp-&gt;Kynurenin (W)</option>
-        <option value="Trp-&gt;Lys (W)">Trp-&gt;Lys (W)</option>
-        <option value="Trp-&gt;Met (W)">Trp-&gt;Met (W)</option>
-        <option value="Trp-&gt;Oxolactone (W)">Trp-&gt;Oxolactone (W)</option>
-        <option value="Trp-&gt;Phe (W)">Trp-&gt;Phe (W)</option>
-        <option value="Trp-&gt;Pro (W)">Trp-&gt;Pro (W)</option>
-        <option value="Trp-&gt;Ser (W)">Trp-&gt;Ser (W)</option>
-        <option value="Trp-&gt;Thr (W)">Trp-&gt;Thr (W)</option>
-        <option value="Trp-&gt;Tyr (W)">Trp-&gt;Tyr (W)</option>
-        <option value="Trp-&gt;Val (W)">Trp-&gt;Val (W)</option>
-        <option value="Trp-&gt;Xle (W)">Trp-&gt;Xle (W)</option>
-        <option value="Tween20 (N-term)">Tween20 (N-term)</option>
-        <option value="Tween80 (C-term)">Tween80 (C-term)</option>
-        <option value="Tyr-&gt;Ala (Y)">Tyr-&gt;Ala (Y)</option>
-        <option value="Tyr-&gt;Arg (Y)">Tyr-&gt;Arg (Y)</option>
-        <option value="Tyr-&gt;Asn (Y)">Tyr-&gt;Asn (Y)</option>
-        <option value="Tyr-&gt;Asp (Y)">Tyr-&gt;Asp (Y)</option>
-        <option value="Tyr-&gt;Cys (Y)">Tyr-&gt;Cys (Y)</option>
-        <option value="Tyr-&gt;Dha (Y)">Tyr-&gt;Dha (Y)</option>
-        <option value="Tyr-&gt;Gln (Y)">Tyr-&gt;Gln (Y)</option>
-        <option value="Tyr-&gt;Glu (Y)">Tyr-&gt;Glu (Y)</option>
-        <option value="Tyr-&gt;Gly (Y)">Tyr-&gt;Gly (Y)</option>
-        <option value="Tyr-&gt;His (Y)">Tyr-&gt;His (Y)</option>
-        <option value="Tyr-&gt;Lys (Y)">Tyr-&gt;Lys (Y)</option>
-        <option value="Tyr-&gt;Met (Y)">Tyr-&gt;Met (Y)</option>
-        <option value="Tyr-&gt;Phe (Y)">Tyr-&gt;Phe (Y)</option>
-        <option value="Tyr-&gt;Pro (Y)">Tyr-&gt;Pro (Y)</option>
-        <option value="Tyr-&gt;Ser (Y)">Tyr-&gt;Ser (Y)</option>
-        <option value="Tyr-&gt;Thr (Y)">Tyr-&gt;Thr (Y)</option>
-        <option value="Tyr-&gt;Trp (Y)">Tyr-&gt;Trp (Y)</option>
-        <option value="Tyr-&gt;Val (Y)">Tyr-&gt;Val (Y)</option>
-        <option value="Tyr-&gt;Xle (Y)">Tyr-&gt;Xle (Y)</option>
-        <option value="Ub-Br2 (C)">Ub-Br2 (C)</option>
-        <option value="Ub-VME (C)">Ub-VME (C)</option>
-        <option value="Ub-amide (C)">Ub-amide (C)</option>
-        <option value="Ub-fluorescein (C)">Ub-fluorescein (C)</option>
-        <option value="UgiJoullie (D)">UgiJoullie (D)</option>
-        <option value="UgiJoullie (E)">UgiJoullie (E)</option>
-        <option value="UgiJoullieProGly (D)">UgiJoullieProGly (D)</option>
-        <option value="UgiJoullieProGly (E)">UgiJoullieProGly (E)</option>
-        <option value="UgiJoullieProGlyProGly (D)">UgiJoullieProGlyProGly (D)</option>
-        <option value="UgiJoullieProGlyProGly (E)">UgiJoullieProGlyProGly (E)</option>
-        <option value="VFQQQTGG (K)">VFQQQTGG (K)</option>
-        <option value="VIEVYQEQTGG (K)">VIEVYQEQTGG (K)</option>
-        <option value="Val-&gt;Ala (V)">Val-&gt;Ala (V)</option>
-        <option value="Val-&gt;Arg (V)">Val-&gt;Arg (V)</option>
-        <option value="Val-&gt;Asn (V)">Val-&gt;Asn (V)</option>
-        <option value="Val-&gt;Asp (V)">Val-&gt;Asp (V)</option>
-        <option value="Val-&gt;Cys (V)">Val-&gt;Cys (V)</option>
-        <option value="Val-&gt;Gln (V)">Val-&gt;Gln (V)</option>
-        <option value="Val-&gt;Glu (V)">Val-&gt;Glu (V)</option>
-        <option value="Val-&gt;Gly (V)">Val-&gt;Gly (V)</option>
-        <option value="Val-&gt;His (V)">Val-&gt;His (V)</option>
-        <option value="Val-&gt;Lys (V)">Val-&gt;Lys (V)</option>
-        <option value="Val-&gt;Met (V)">Val-&gt;Met (V)</option>
-        <option value="Val-&gt;Phe (V)">Val-&gt;Phe (V)</option>
-        <option value="Val-&gt;Pro (V)">Val-&gt;Pro (V)</option>
-        <option value="Val-&gt;Ser (V)">Val-&gt;Ser (V)</option>
-        <option value="Val-&gt;Thr (V)">Val-&gt;Thr (V)</option>
-        <option value="Val-&gt;Trp (V)">Val-&gt;Trp (V)</option>
-        <option value="Val-&gt;Tyr (V)">Val-&gt;Tyr (V)</option>
-        <option value="Val-&gt;Xle (V)">Val-&gt;Xle (V)</option>
-        <option value="Withaferin (C)">Withaferin (C)</option>
-        <option value="Xle-&gt;Ala (I)">Xle-&gt;Ala (I)</option>
-        <option value="Xle-&gt;Ala (L)">Xle-&gt;Ala (L)</option>
-        <option value="Xle-&gt;Arg (I)">Xle-&gt;Arg (I)</option>
-        <option value="Xle-&gt;Arg (L)">Xle-&gt;Arg (L)</option>
-        <option value="Xle-&gt;Asn (I)">Xle-&gt;Asn (I)</option>
-        <option value="Xle-&gt;Asn (L)">Xle-&gt;Asn (L)</option>
-        <option value="Xle-&gt;Asp (I)">Xle-&gt;Asp (I)</option>
-        <option value="Xle-&gt;Asp (L)">Xle-&gt;Asp (L)</option>
-        <option value="Xle-&gt;Cys (I)">Xle-&gt;Cys (I)</option>
-        <option value="Xle-&gt;Cys (L)">Xle-&gt;Cys (L)</option>
-        <option value="Xle-&gt;Gln (I)">Xle-&gt;Gln (I)</option>
-        <option value="Xle-&gt;Gln (L)">Xle-&gt;Gln (L)</option>
-        <option value="Xle-&gt;Glu (I)">Xle-&gt;Glu (I)</option>
-        <option value="Xle-&gt;Glu (L)">Xle-&gt;Glu (L)</option>
-        <option value="Xle-&gt;Gly (I)">Xle-&gt;Gly (I)</option>
-        <option value="Xle-&gt;Gly (L)">Xle-&gt;Gly (L)</option>
-        <option value="Xle-&gt;His (I)">Xle-&gt;His (I)</option>
-        <option value="Xle-&gt;His (L)">Xle-&gt;His (L)</option>
-        <option value="Xle-&gt;Lys (I)">Xle-&gt;Lys (I)</option>
-        <option value="Xle-&gt;Lys (L)">Xle-&gt;Lys (L)</option>
-        <option value="Xle-&gt;Met (I)">Xle-&gt;Met (I)</option>
-        <option value="Xle-&gt;Met (L)">Xle-&gt;Met (L)</option>
-        <option value="Xle-&gt;Phe (I)">Xle-&gt;Phe (I)</option>
-        <option value="Xle-&gt;Phe (L)">Xle-&gt;Phe (L)</option>
-        <option value="Xle-&gt;Pro (I)">Xle-&gt;Pro (I)</option>
-        <option value="Xle-&gt;Pro (L)">Xle-&gt;Pro (L)</option>
-        <option value="Xle-&gt;Ser (I)">Xle-&gt;Ser (I)</option>
-        <option value="Xle-&gt;Ser (L)">Xle-&gt;Ser (L)</option>
-        <option value="Xle-&gt;Thr (I)">Xle-&gt;Thr (I)</option>
-        <option value="Xle-&gt;Thr (L)">Xle-&gt;Thr (L)</option>
-        <option value="Xle-&gt;Trp (I)">Xle-&gt;Trp (I)</option>
-        <option value="Xle-&gt;Trp (L)">Xle-&gt;Trp (L)</option>
-        <option value="Xle-&gt;Tyr (I)">Xle-&gt;Tyr (I)</option>
-        <option value="Xle-&gt;Tyr (L)">Xle-&gt;Tyr (L)</option>
-        <option value="Xle-&gt;Val (I)">Xle-&gt;Val (I)</option>
-        <option value="Xle-&gt;Val (L)">Xle-&gt;Val (L)</option>
-        <option value="Xlink:B10621 (C)">Xlink:B10621 (C)</option>
-        <option value="Xlink:DMP (K)">Xlink:DMP (K)</option>
-        <option value="Xlink:DMP-de (K)">Xlink:DMP-de (K)</option>
-        <option value="Xlink:DMP-s (K)">Xlink:DMP-s (K)</option>
-        <option value="Xlink:DSS (K)">Xlink:DSS (K)</option>
-        <option value="Xlink:DSS-NH2 (K)">Xlink:DSS-NH2 (K)</option>
-        <option value="Xlink:DST (K)">Xlink:DST (K)</option>
-        <option value="Xlink:DTSSP (K)">Xlink:DTSSP (K)</option>
-        <option value="Xlink:EGS (K)">Xlink:EGS (K)</option>
-        <option value="Xlink:EGScleaved (K)">Xlink:EGScleaved (K)</option>
-        <option value="Xlink:SMCC (C)">Xlink:SMCC (C)</option>
-        <option value="Xlink:SSD (K)">Xlink:SSD (K)</option>
-        <option value="ZGB (K)">ZGB (K)</option>
-        <option value="ZGB (N-term)">ZGB (N-term)</option>
-        <option value="a-type-ion (C-term)">a-type-ion (C-term)</option>
-        <option value="azole (C)">azole (C)</option>
-        <option value="azole (S)">azole (S)</option>
-        <option value="benzylguanidine (K)">benzylguanidine (K)</option>
-        <option value="beta FNA (C)">beta FNA (C)</option>
-        <option value="beta FNA (K)">beta FNA (K)</option>
-        <option value="biotinAcrolein298 (C)">biotinAcrolein298 (C)</option>
-        <option value="biotinAcrolein298 (H)">biotinAcrolein298 (H)</option>
-        <option value="biotinAcrolein298 (K)">biotinAcrolein298 (K)</option>
-        <option value="bisANS-sulfonates (K)">bisANS-sulfonates (K)</option>
-        <option value="bisANS-sulfonates (S)">bisANS-sulfonates (S)</option>
-        <option value="bisANS-sulfonates (T)">bisANS-sulfonates (T)</option>
-        <option value="cGMP (C)">cGMP (C)</option>
-        <option value="cGMP (S)">cGMP (S)</option>
-        <option value="cGMP+RMP-loss (C)">cGMP+RMP-loss (C)</option>
-        <option value="cGMP+RMP-loss (S)">cGMP+RMP-loss (S)</option>
-        <option value="cysTMT (C)">cysTMT (C)</option>
-        <option value="cysTMT6plex (C)">cysTMT6plex (C)</option>
+        <option value="DFDNB (K)">DFDNB (K)</option>
+        <option value="DFDNB (N)">DFDNB (N)</option>
+        <option value="DFDNB (Q)">DFDNB (Q)</option>
+        <option value="DFDNB (R)">DFDNB (R)</option>
         <option value="dHex (N)">dHex (N)</option>
         <option value="dHex (S)">dHex (S)</option>
         <option value="dHex (T)">dHex (T)</option>
@@ -5228,21 +3780,797 @@
         <option value="dHex(4)Hex(3)HexNAc(3) (T)">dHex(4)Hex(3)HexNAc(3) (T)</option>
         <option value="dHex(4)HexNAc(3)Kdn(1) (S)">dHex(4)HexNAc(3)Kdn(1) (S)</option>
         <option value="dHex(4)HexNAc(3)Kdn(1) (T)">dHex(4)HexNAc(3)Kdn(1) (T)</option>
+        <option value="DHP (C)">DHP (C)</option>
+        <option value="Diacylglycerol (C)">Diacylglycerol (C)</option>
+        <option value="DiART6plex (K)">DiART6plex (K)</option>
+        <option value="DiART6plex (N-term)">DiART6plex (N-term)</option>
+        <option value="DiART6plex (Protein N-term)">DiART6plex (Protein N-term)</option>
+        <option value="DiART6plex (Y)">DiART6plex (Y)</option>
+        <option value="DiART6plex115 (K)">DiART6plex115 (K)</option>
+        <option value="DiART6plex115 (N-term)">DiART6plex115 (N-term)</option>
+        <option value="DiART6plex115 (Protein N-term)">DiART6plex115 (Protein N-term)</option>
+        <option value="DiART6plex115 (Y)">DiART6plex115 (Y)</option>
+        <option value="DiART6plex116/119 (K)">DiART6plex116/119 (K)</option>
+        <option value="DiART6plex116/119 (N-term)">DiART6plex116/119 (N-term)</option>
+        <option value="DiART6plex116/119 (Protein N-term)">DiART6plex116/119 (Protein N-term)</option>
+        <option value="DiART6plex116/119 (Y)">DiART6plex116/119 (Y)</option>
+        <option value="DiART6plex117 (K)">DiART6plex117 (K)</option>
+        <option value="DiART6plex117 (N-term)">DiART6plex117 (N-term)</option>
+        <option value="DiART6plex117 (Protein N-term)">DiART6plex117 (Protein N-term)</option>
+        <option value="DiART6plex117 (Y)">DiART6plex117 (Y)</option>
+        <option value="DiART6plex118 (K)">DiART6plex118 (K)</option>
+        <option value="DiART6plex118 (N-term)">DiART6plex118 (N-term)</option>
+        <option value="DiART6plex118 (Protein N-term)">DiART6plex118 (Protein N-term)</option>
+        <option value="DiART6plex118 (Y)">DiART6plex118 (Y)</option>
+        <option value="Dibromo (Y)">Dibromo (Y)</option>
+        <option value="Dicarbamidomethyl (C)">Dicarbamidomethyl (C)</option>
+        <option value="Dicarbamidomethyl (H)">Dicarbamidomethyl (H)</option>
+        <option value="Dicarbamidomethyl (K)">Dicarbamidomethyl (K)</option>
+        <option value="Dicarbamidomethyl (N-term)">Dicarbamidomethyl (N-term)</option>
+        <option value="Dicarbamidomethyl (R)">Dicarbamidomethyl (R)</option>
+        <option value="dichlorination (C)">dichlorination (C)</option>
+        <option value="dichlorination (Y)">dichlorination (Y)</option>
+        <option value="Didehydro (C-term K)">Didehydro (C-term K)</option>
+        <option value="Didehydro (S)">Didehydro (S)</option>
+        <option value="Didehydro (T)">Didehydro (T)</option>
+        <option value="Didehydro (Y)">Didehydro (Y)</option>
+        <option value="Didehydroretinylidene (K)">Didehydroretinylidene (K)</option>
+        <option value="Diethyl (K)">Diethyl (K)</option>
+        <option value="Diethyl (N-term)">Diethyl (N-term)</option>
+        <option value="Diethylphosphate (C)">Diethylphosphate (C)</option>
+        <option value="Diethylphosphate (H)">Diethylphosphate (H)</option>
+        <option value="Diethylphosphate (K)">Diethylphosphate (K)</option>
+        <option value="Diethylphosphate (N-term)">Diethylphosphate (N-term)</option>
+        <option value="Diethylphosphate (S)">Diethylphosphate (S)</option>
+        <option value="Diethylphosphate (T)">Diethylphosphate (T)</option>
+        <option value="Diethylphosphate (Y)">Diethylphosphate (Y)</option>
+        <option value="Difuran (Y)">Difuran (Y)</option>
+        <option value="Dihydroxyimidazolidine (R)">Dihydroxyimidazolidine (R)</option>
+        <option value="Diiodo (H)">Diiodo (H)</option>
+        <option value="Diiodo (Y)">Diiodo (Y)</option>
+        <option value="Diironsubcluster (C)">Diironsubcluster (C)</option>
+        <option value="Diisopropylphosphate (K)">Diisopropylphosphate (K)</option>
+        <option value="Diisopropylphosphate (N-term)">Diisopropylphosphate (N-term)</option>
+        <option value="Diisopropylphosphate (S)">Diisopropylphosphate (S)</option>
+        <option value="Diisopropylphosphate (T)">Diisopropylphosphate (T)</option>
+        <option value="Diisopropylphosphate (Y)">Diisopropylphosphate (Y)</option>
+        <option value="DiLeu4plex (K)">DiLeu4plex (K)</option>
+        <option value="DiLeu4plex (N-term)">DiLeu4plex (N-term)</option>
+        <option value="DiLeu4plex (Y)">DiLeu4plex (Y)</option>
+        <option value="DiLeu4plex115 (K)">DiLeu4plex115 (K)</option>
+        <option value="DiLeu4plex115 (N-term)">DiLeu4plex115 (N-term)</option>
+        <option value="DiLeu4plex115 (Y)">DiLeu4plex115 (Y)</option>
+        <option value="DiLeu4plex117 (K)">DiLeu4plex117 (K)</option>
+        <option value="DiLeu4plex117 (N-term)">DiLeu4plex117 (N-term)</option>
+        <option value="DiLeu4plex117 (Y)">DiLeu4plex117 (Y)</option>
+        <option value="DiLeu4plex118 (K)">DiLeu4plex118 (K)</option>
+        <option value="DiLeu4plex118 (N-term)">DiLeu4plex118 (N-term)</option>
+        <option value="DiLeu4plex118 (Y)">DiLeu4plex118 (Y)</option>
+        <option value="Dimethyl (K)">Dimethyl (K)</option>
+        <option value="Dimethyl (N)">Dimethyl (N)</option>
+        <option value="Dimethyl (N-term)">Dimethyl (N-term)</option>
+        <option value="Dimethyl (Protein N-term P)">Dimethyl (Protein N-term P)</option>
+        <option value="Dimethyl (Protein N-term)">Dimethyl (Protein N-term)</option>
+        <option value="Dimethyl (R)">Dimethyl (R)</option>
+        <option value="Dimethyl:2H(2)13C (K)">Dimethyl:2H(2)13C (K)</option>
+        <option value="Dimethyl:2H(2)13C (N)">Dimethyl:2H(2)13C (N)</option>
+        <option value="Dimethyl:2H(2)13C (N-term)">Dimethyl:2H(2)13C (N-term)</option>
+        <option value="Dimethyl:2H(2)13C (Protein N-term P)">Dimethyl:2H(2)13C (Protein N-term P)</option>
+        <option value="Dimethyl:2H(2)13C (R)">Dimethyl:2H(2)13C (R)</option>
+        <option value="Dimethyl:2H(4) (K)">Dimethyl:2H(4) (K)</option>
+        <option value="Dimethyl:2H(4) (N-term)">Dimethyl:2H(4) (N-term)</option>
+        <option value="Dimethyl:2H(4) (Protein N-term)">Dimethyl:2H(4) (Protein N-term)</option>
+        <option value="Dimethyl:2H(4) (R)">Dimethyl:2H(4) (R)</option>
+        <option value="Dimethyl:2H(4)13C(2) (K)">Dimethyl:2H(4)13C(2) (K)</option>
+        <option value="Dimethyl:2H(4)13C(2) (N-term)">Dimethyl:2H(4)13C(2) (N-term)</option>
+        <option value="Dimethyl:2H(4)13C(2) (Protein N-term)">Dimethyl:2H(4)13C(2) (Protein N-term)</option>
+        <option value="Dimethyl:2H(4)13C(2) (R)">Dimethyl:2H(4)13C(2) (R)</option>
+        <option value="Dimethyl:2H(6) (K)">Dimethyl:2H(6) (K)</option>
+        <option value="Dimethyl:2H(6) (N-term)">Dimethyl:2H(6) (N-term)</option>
+        <option value="Dimethyl:2H(6) (R)">Dimethyl:2H(6) (R)</option>
+        <option value="Dimethyl:2H(6)13C(2) (K)">Dimethyl:2H(6)13C(2) (K)</option>
+        <option value="Dimethyl:2H(6)13C(2) (N-term)">Dimethyl:2H(6)13C(2) (N-term)</option>
+        <option value="Dimethyl:2H(6)13C(2) (Protein N-term)">Dimethyl:2H(6)13C(2) (Protein N-term)</option>
+        <option value="Dimethyl:2H(6)13C(2) (R)">Dimethyl:2H(6)13C(2) (R)</option>
+        <option value="DimethylamineGMBS (C)">DimethylamineGMBS (C)</option>
+        <option value="DimethylArsino (C)">DimethylArsino (C)</option>
+        <option value="DimethylpyrroleAdduct (K)">DimethylpyrroleAdduct (K)</option>
+        <option value="Dioxidation (C)">Dioxidation (C)</option>
+        <option value="Dioxidation (F)">Dioxidation (F)</option>
+        <option value="Dioxidation (K)">Dioxidation (K)</option>
+        <option value="Dioxidation (M)">Dioxidation (M)</option>
+        <option value="Dioxidation (P)">Dioxidation (P)</option>
+        <option value="Dioxidation (R)">Dioxidation (R)</option>
+        <option value="Dioxidation (U)">Dioxidation (U)</option>
+        <option value="Dioxidation (W)">Dioxidation (W)</option>
+        <option value="Dioxidation (Y)">Dioxidation (Y)</option>
+        <option value="Diphthamide (H)">Diphthamide (H)</option>
+        <option value="Dipyridyl (C)">Dipyridyl (C)</option>
+        <option value="Dipyrrolylmethanemethyl (C)">Dipyrrolylmethanemethyl (C)</option>
+        <option value="DMPO (C)">DMPO (C)</option>
+        <option value="DMPO (H)">DMPO (H)</option>
+        <option value="DMPO (Y)">DMPO (Y)</option>
+        <option value="DNCB_hapten (C)">DNCB_hapten (C)</option>
+        <option value="DNCB_hapten (H)">DNCB_hapten (H)</option>
+        <option value="DNCB_hapten (K)">DNCB_hapten (K)</option>
+        <option value="DNCB_hapten (Y)">DNCB_hapten (Y)</option>
         <option value="dNIC (K)">dNIC (K)</option>
         <option value="dNIC (N-term)">dNIC (N-term)</option>
-        <option value="dichlorination (C)">dichlorination (C)</option>
-        <option value="dichlorination (Y)">dichlorination (Y)</option>
+        <option value="DNPS (C)">DNPS (C)</option>
+        <option value="DNPS (W)">DNPS (W)</option>
+        <option value="DTBP (K)">DTBP (K)</option>
+        <option value="DTBP (N)">DTBP (N)</option>
+        <option value="DTBP (Protein N-term)">DTBP (Protein N-term)</option>
+        <option value="DTBP (Q)">DTBP (Q)</option>
+        <option value="DTBP (R)">DTBP (R)</option>
+        <option value="DTT_C (C)">DTT_C (C)</option>
+        <option value="DTT_C:2H(6) (C)">DTT_C:2H(6) (C)</option>
+        <option value="DTT_ST (S)">DTT_ST (S)</option>
+        <option value="DTT_ST (T)">DTT_ST (T)</option>
+        <option value="DTT_ST:2H(6) (S)">DTT_ST:2H(6) (S)</option>
+        <option value="DTT_ST:2H(6) (T)">DTT_ST:2H(6) (T)</option>
+        <option value="DyLight-maleimide (C)">DyLight-maleimide (C)</option>
+        <option value="EDEDTIDVFQQQTGG (K)">EDEDTIDVFQQQTGG (K)</option>
+        <option value="EDT-iodoacetyl-PEO-biotin (S)">EDT-iodoacetyl-PEO-biotin (S)</option>
+        <option value="EDT-iodoacetyl-PEO-biotin (T)">EDT-iodoacetyl-PEO-biotin (T)</option>
+        <option value="EDT-maleimide-PEO-biotin (S)">EDT-maleimide-PEO-biotin (S)</option>
+        <option value="EDT-maleimide-PEO-biotin (T)">EDT-maleimide-PEO-biotin (T)</option>
+        <option value="EEEDVIEVYQEQTGG (K)">EEEDVIEVYQEQTGG (K)</option>
+        <option value="EGCG1 (C)">EGCG1 (C)</option>
+        <option value="EGCG2 (C)">EGCG2 (C)</option>
+        <option value="EHD-diphenylpentanone (C)">EHD-diphenylpentanone (C)</option>
+        <option value="EHD-diphenylpentanone (M)">EHD-diphenylpentanone (M)</option>
+        <option value="EQAT (C)">EQAT (C)</option>
+        <option value="EQAT:2H(5) (C)">EQAT:2H(5) (C)</option>
+        <option value="EQIGG (K)">EQIGG (K)</option>
+        <option value="ESP (K)">ESP (K)</option>
+        <option value="ESP (N-term)">ESP (N-term)</option>
+        <option value="ESP:2H(10) (K)">ESP:2H(10) (K)</option>
+        <option value="ESP:2H(10) (N-term)">ESP:2H(10) (N-term)</option>
+        <option value="Ethanedithiol (S)">Ethanedithiol (S)</option>
+        <option value="Ethanedithiol (T)">Ethanedithiol (T)</option>
+        <option value="Ethanolamine (C)">Ethanolamine (C)</option>
+        <option value="Ethanolamine (C-term)">Ethanolamine (C-term)</option>
+        <option value="Ethanolamine (D)">Ethanolamine (D)</option>
+        <option value="Ethanolamine (E)">Ethanolamine (E)</option>
+        <option value="Ethanolyl (C)">Ethanolyl (C)</option>
+        <option value="Ethanolyl (K)">Ethanolyl (K)</option>
+        <option value="Ethanolyl (R)">Ethanolyl (R)</option>
+        <option value="Ethoxyformyl (H)">Ethoxyformyl (H)</option>
+        <option value="Ethyl (C-term)">Ethyl (C-term)</option>
+        <option value="Ethyl (D)">Ethyl (D)</option>
+        <option value="Ethyl (E)">Ethyl (E)</option>
+        <option value="Ethyl (K)">Ethyl (K)</option>
+        <option value="Ethyl (N-term)">Ethyl (N-term)</option>
+        <option value="Ethyl (Protein N-term)">Ethyl (Protein N-term)</option>
+        <option value="Ethyl+Deamidated (N)">Ethyl+Deamidated (N)</option>
+        <option value="Ethyl+Deamidated (Q)">Ethyl+Deamidated (Q)</option>
         <option value="ethylamino (S)">ethylamino (S)</option>
         <option value="ethylamino (T)">ethylamino (T)</option>
+        <option value="Ethylphosphate (K)">Ethylphosphate (K)</option>
+        <option value="Ethylphosphate (N-term)">Ethylphosphate (N-term)</option>
+        <option value="Ethylphosphate (S)">Ethylphosphate (S)</option>
+        <option value="Ethylphosphate (T)">Ethylphosphate (T)</option>
+        <option value="Ethylphosphate (Y)">Ethylphosphate (Y)</option>
         <option value="ethylsulfonylethyl (C)">ethylsulfonylethyl (C)</option>
         <option value="ethylsulfonylethyl (H)">ethylsulfonylethyl (H)</option>
         <option value="ethylsulfonylethyl (K)">ethylsulfonylethyl (K)</option>
+        <option value="ExacTagAmine (K)">ExacTagAmine (K)</option>
+        <option value="ExacTagThiol (C)">ExacTagThiol (C)</option>
+        <option value="FAD (C)">FAD (C)</option>
+        <option value="FAD (H)">FAD (H)</option>
+        <option value="FAD (Y)">FAD (Y)</option>
+        <option value="Farnesyl (C)">Farnesyl (C)</option>
+        <option value="Fluorescein (C)">Fluorescein (C)</option>
+        <option value="Fluorescein-tyramine (Y)">Fluorescein-tyramine (Y)</option>
+        <option value="Fluoro (A)">Fluoro (A)</option>
+        <option value="Fluoro (F)">Fluoro (F)</option>
+        <option value="Fluoro (W)">Fluoro (W)</option>
+        <option value="Fluoro (Y)">Fluoro (Y)</option>
+        <option value="FMN (S)">FMN (S)</option>
+        <option value="FMN (T)">FMN (T)</option>
+        <option value="FMNC (C)">FMNC (C)</option>
+        <option value="FMNH (C)">FMNH (C)</option>
+        <option value="FMNH (H)">FMNH (H)</option>
+        <option value="FNEM (C)">FNEM (C)</option>
+        <option value="Formyl (K)">Formyl (K)</option>
+        <option value="Formyl (N-term)">Formyl (N-term)</option>
+        <option value="Formyl (Protein N-term)">Formyl (Protein N-term)</option>
+        <option value="Formyl (S)">Formyl (S)</option>
+        <option value="Formyl (T)">Formyl (T)</option>
+        <option value="FormylMet (Protein N-term)">FormylMet (Protein N-term)</option>
+        <option value="FP-Biotin (K)">FP-Biotin (K)</option>
+        <option value="FP-Biotin (S)">FP-Biotin (S)</option>
+        <option value="FP-Biotin (T)">FP-Biotin (T)</option>
+        <option value="FP-Biotin (Y)">FP-Biotin (Y)</option>
+        <option value="FTC (C)">FTC (C)</option>
+        <option value="FTC (K)">FTC (K)</option>
+        <option value="FTC (P)">FTC (P)</option>
+        <option value="FTC (R)">FTC (R)</option>
+        <option value="FTC (S)">FTC (S)</option>
+        <option value="Furan (Y)">Furan (Y)</option>
+        <option value="G-H1 (R)">G-H1 (R)</option>
+        <option value="Galactosyl (K)">Galactosyl (K)</option>
+        <option value="Galactosyl (N-term)">Galactosyl (N-term)</option>
+        <option value="GEE (Q)">GEE (Q)</option>
+        <option value="GeranylGeranyl (C)">GeranylGeranyl (C)</option>
+        <option value="GG (C)">GG (C)</option>
+        <option value="GG (K)">GG (K)</option>
+        <option value="GG (S)">GG (S)</option>
+        <option value="GG (T)">GG (T)</option>
+        <option value="GGQ (K)">GGQ (K)</option>
+        <option value="GIST-Quat (K)">GIST-Quat (K)</option>
+        <option value="GIST-Quat (N-term)">GIST-Quat (N-term)</option>
+        <option value="GIST-Quat:2H(3) (K)">GIST-Quat:2H(3) (K)</option>
+        <option value="GIST-Quat:2H(3) (N-term)">GIST-Quat:2H(3) (N-term)</option>
+        <option value="GIST-Quat:2H(6) (K)">GIST-Quat:2H(6) (K)</option>
+        <option value="GIST-Quat:2H(6) (N-term)">GIST-Quat:2H(6) (N-term)</option>
+        <option value="GIST-Quat:2H(9) (K)">GIST-Quat:2H(9) (K)</option>
+        <option value="GIST-Quat:2H(9) (N-term)">GIST-Quat:2H(9) (N-term)</option>
+        <option value="Gln-&gt;Ala (Q)">Gln-&gt;Ala (Q)</option>
+        <option value="Gln-&gt;Arg (Q)">Gln-&gt;Arg (Q)</option>
+        <option value="Gln-&gt;Asn (Q)">Gln-&gt;Asn (Q)</option>
+        <option value="Gln-&gt;Asp (Q)">Gln-&gt;Asp (Q)</option>
+        <option value="Gln-&gt;Cys (Q)">Gln-&gt;Cys (Q)</option>
+        <option value="Gln-&gt;Glu (Q)">Gln-&gt;Glu (Q)</option>
+        <option value="Gln-&gt;Gly (Q)">Gln-&gt;Gly (Q)</option>
+        <option value="Gln-&gt;His (Q)">Gln-&gt;His (Q)</option>
+        <option value="Gln-&gt;Lys (Q)">Gln-&gt;Lys (Q)</option>
+        <option value="Gln-&gt;Met (Q)">Gln-&gt;Met (Q)</option>
+        <option value="Gln-&gt;Phe (Q)">Gln-&gt;Phe (Q)</option>
+        <option value="Gln-&gt;Pro (Q)">Gln-&gt;Pro (Q)</option>
+        <option value="Gln-&gt;pyro-Glu (N-term Q)">Gln-&gt;pyro-Glu (N-term Q)</option>
+        <option value="Gln-&gt;Ser (Q)">Gln-&gt;Ser (Q)</option>
+        <option value="Gln-&gt;Thr (Q)">Gln-&gt;Thr (Q)</option>
+        <option value="Gln-&gt;Trp (Q)">Gln-&gt;Trp (Q)</option>
+        <option value="Gln-&gt;Tyr (Q)">Gln-&gt;Tyr (Q)</option>
+        <option value="Gln-&gt;Val (Q)">Gln-&gt;Val (Q)</option>
+        <option value="Gln-&gt;Xle (Q)">Gln-&gt;Xle (Q)</option>
+        <option value="Glu (E)">Glu (E)</option>
+        <option value="Glu (Protein C-term)">Glu (Protein C-term)</option>
+        <option value="Glu-&gt;Ala (E)">Glu-&gt;Ala (E)</option>
+        <option value="Glu-&gt;Arg (E)">Glu-&gt;Arg (E)</option>
+        <option value="Glu-&gt;Asn (E)">Glu-&gt;Asn (E)</option>
+        <option value="Glu-&gt;Asp (E)">Glu-&gt;Asp (E)</option>
+        <option value="Glu-&gt;Cys (E)">Glu-&gt;Cys (E)</option>
+        <option value="Glu-&gt;Gln (E)">Glu-&gt;Gln (E)</option>
+        <option value="Glu-&gt;Gly (E)">Glu-&gt;Gly (E)</option>
+        <option value="Glu-&gt;His (E)">Glu-&gt;His (E)</option>
+        <option value="Glu-&gt;Lys (E)">Glu-&gt;Lys (E)</option>
+        <option value="Glu-&gt;Met (E)">Glu-&gt;Met (E)</option>
+        <option value="Glu-&gt;Phe (E)">Glu-&gt;Phe (E)</option>
+        <option value="Glu-&gt;Pro (E)">Glu-&gt;Pro (E)</option>
+        <option value="Glu-&gt;pyro-Glu (N-term E)">Glu-&gt;pyro-Glu (N-term E)</option>
+        <option value="Glu-&gt;pyro-Glu+Methyl (N-term E)">Glu-&gt;pyro-Glu+Methyl (N-term E)</option>
+        <option value="Glu-&gt;pyro-Glu+Methyl (N-term E)">Glu-&gt;pyro-Glu+Methyl (N-term E)</option>
+        <option value="Glu-&gt;pyro-Glu+Methyl:2H(2)13C (N-term E)">Glu-&gt;pyro-Glu+Methyl:2H(2)13C (N-term E)</option>
+        <option value="Glu-&gt;pyro-Glu+Methyl:2H(2)13C(1) (N-term E)">Glu-&gt;pyro-Glu+Methyl:2H(2)13C(1) (N-term E)</option>
+        <option value="Glu-&gt;Ser (E)">Glu-&gt;Ser (E)</option>
+        <option value="Glu-&gt;Thr (E)">Glu-&gt;Thr (E)</option>
+        <option value="Glu-&gt;Trp (E)">Glu-&gt;Trp (E)</option>
+        <option value="Glu-&gt;Tyr (E)">Glu-&gt;Tyr (E)</option>
+        <option value="Glu-&gt;Val (E)">Glu-&gt;Val (E)</option>
+        <option value="Glu-&gt;Xle (E)">Glu-&gt;Xle (E)</option>
         <option value="glucosone (R)">glucosone (R)</option>
+        <option value="Glucosylgalactosyl (K)">Glucosylgalactosyl (K)</option>
+        <option value="Glucuronyl (Protein N-term)">Glucuronyl (Protein N-term)</option>
+        <option value="Glucuronyl (S)">Glucuronyl (S)</option>
+        <option value="Glucuronyl (T)">Glucuronyl (T)</option>
+        <option value="GluGlu (E)">GluGlu (E)</option>
+        <option value="GluGlu (Protein C-term)">GluGlu (Protein C-term)</option>
+        <option value="GluGluGlu (E)">GluGluGlu (E)</option>
+        <option value="GluGluGlu (Protein C-term)">GluGluGlu (Protein C-term)</option>
+        <option value="GluGluGluGlu (E)">GluGluGluGlu (E)</option>
+        <option value="GluGluGluGlu (Protein C-term)">GluGluGluGlu (Protein C-term)</option>
+        <option value="Glutathione (C)">Glutathione (C)</option>
+        <option value="Gly (K)">Gly (K)</option>
+        <option value="Gly (S)">Gly (S)</option>
+        <option value="Gly (T)">Gly (T)</option>
+        <option value="Gly-&gt;Ala (G)">Gly-&gt;Ala (G)</option>
+        <option value="Gly-&gt;Arg (G)">Gly-&gt;Arg (G)</option>
+        <option value="Gly-&gt;Asn (G)">Gly-&gt;Asn (G)</option>
+        <option value="Gly-&gt;Asp (G)">Gly-&gt;Asp (G)</option>
+        <option value="Gly-&gt;Cys (G)">Gly-&gt;Cys (G)</option>
+        <option value="Gly-&gt;Gln (G)">Gly-&gt;Gln (G)</option>
+        <option value="Gly-&gt;Glu (G)">Gly-&gt;Glu (G)</option>
+        <option value="Gly-&gt;His (G)">Gly-&gt;His (G)</option>
+        <option value="Gly-&gt;Lys (G)">Gly-&gt;Lys (G)</option>
+        <option value="Gly-&gt;Met (G)">Gly-&gt;Met (G)</option>
+        <option value="Gly-&gt;Phe (G)">Gly-&gt;Phe (G)</option>
+        <option value="Gly-&gt;Pro (G)">Gly-&gt;Pro (G)</option>
+        <option value="Gly-&gt;Ser (G)">Gly-&gt;Ser (G)</option>
+        <option value="Gly-&gt;Thr (G)">Gly-&gt;Thr (G)</option>
+        <option value="Gly-&gt;Trp (G)">Gly-&gt;Trp (G)</option>
+        <option value="Gly-&gt;Tyr (G)">Gly-&gt;Tyr (G)</option>
+        <option value="Gly-&gt;Val (G)">Gly-&gt;Val (G)</option>
+        <option value="Gly-&gt;Xle (G)">Gly-&gt;Xle (G)</option>
+        <option value="Gly-loss+Amide (C-term G)">Gly-loss+Amide (C-term G)</option>
+        <option value="Glycerophospho (S)">Glycerophospho (S)</option>
+        <option value="GlycerylPE (E)">GlycerylPE (E)</option>
         <option value="glycidamide (K)">glycidamide (K)</option>
         <option value="glycidamide (N-term)">glycidamide (N-term)</option>
+        <option value="Glycosyl (P)">Glycosyl (P)</option>
+        <option value="GPIanchor (Protein C-term)">GPIanchor (Protein C-term)</option>
+        <option value="Guanidinyl (K)">Guanidinyl (K)</option>
+        <option value="Guanidinyl (N-term)">Guanidinyl (N-term)</option>
+        <option value="HCysteinyl (C)">HCysteinyl (C)</option>
+        <option value="HCysThiolactone (K)">HCysThiolactone (K)</option>
+        <option value="Heme (C)">Heme (C)</option>
+        <option value="Heme (H)">Heme (H)</option>
+        <option value="Hep (K)">Hep (K)</option>
+        <option value="Hep (N)">Hep (N)</option>
+        <option value="Hep (Q)">Hep (Q)</option>
+        <option value="Hep (R)">Hep (R)</option>
+        <option value="Hep (S)">Hep (S)</option>
+        <option value="Hep (T)">Hep (T)</option>
+        <option value="Hex (C)">Hex (C)</option>
+        <option value="Hex (K)">Hex (K)</option>
+        <option value="Hex (N)">Hex (N)</option>
+        <option value="Hex (N-term)">Hex (N-term)</option>
+        <option value="Hex (R)">Hex (R)</option>
+        <option value="Hex (S)">Hex (S)</option>
+        <option value="Hex (T)">Hex (T)</option>
+        <option value="Hex (W)">Hex (W)</option>
+        <option value="Hex (Y)">Hex (Y)</option>
+        <option value="Hex(1)HexA(1) (S)">Hex(1)HexA(1) (S)</option>
+        <option value="Hex(1)HexA(1) (T)">Hex(1)HexA(1) (T)</option>
+        <option value="Hex(1)HexA(1)HexNAc(1) (S)">Hex(1)HexA(1)HexNAc(1) (S)</option>
+        <option value="Hex(1)HexA(1)HexNAc(1) (T)">Hex(1)HexA(1)HexNAc(1) (T)</option>
+        <option value="Hex(1)HexA(1)HexNAc(2) (S)">Hex(1)HexA(1)HexNAc(2) (S)</option>
+        <option value="Hex(1)HexA(1)HexNAc(2) (T)">Hex(1)HexA(1)HexNAc(2) (T)</option>
+        <option value="Hex(1)HexNAc(1) (N)">Hex(1)HexNAc(1) (N)</option>
+        <option value="Hex(1)HexNAc(1) (S)">Hex(1)HexNAc(1) (S)</option>
+        <option value="Hex(1)HexNAc(1) (T)">Hex(1)HexNAc(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)dHex(1) (N)">Hex(1)HexNAc(1)dHex(1) (N)</option>
+        <option value="Hex(1)HexNAc(1)dHex(1) (S)">Hex(1)HexNAc(1)dHex(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)dHex(1) (T)">Hex(1)HexNAc(1)dHex(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)dHex(1)Me(1) (S)">Hex(1)HexNAc(1)dHex(1)Me(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)dHex(1)Me(1) (T)">Hex(1)HexNAc(1)dHex(1)Me(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)dHex(1)Me(2) (S)">Hex(1)HexNAc(1)dHex(1)Me(2) (S)</option>
+        <option value="Hex(1)HexNAc(1)dHex(1)Me(2) (T)">Hex(1)HexNAc(1)dHex(1)Me(2) (T)</option>
+        <option value="Hex(1)HexNAc(1)Kdn(1)Sulf(1) (S)">Hex(1)HexNAc(1)Kdn(1)Sulf(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)Kdn(1)Sulf(1) (T)">Hex(1)HexNAc(1)Kdn(1)Sulf(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1) (N)">Hex(1)HexNAc(1)NeuAc(1) (N)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1) (S)">Hex(1)HexNAc(1)NeuAc(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1) (T)">Hex(1)HexNAc(1)NeuAc(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1)Ac(1) (S)">Hex(1)HexNAc(1)NeuAc(1)Ac(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1)Ac(1) (T)">Hex(1)HexNAc(1)NeuAc(1)Ac(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1)NeuGc(1) (S)">Hex(1)HexNAc(1)NeuAc(1)NeuGc(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1)NeuGc(1) (T)">Hex(1)HexNAc(1)NeuAc(1)NeuGc(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1)Sulf(1) (S)">Hex(1)HexNAc(1)NeuAc(1)Sulf(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(1)Sulf(1) (T)">Hex(1)HexNAc(1)NeuAc(1)Sulf(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(2) (N)">Hex(1)HexNAc(1)NeuAc(2) (N)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(2) (S)">Hex(1)HexNAc(1)NeuAc(2) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(2) (T)">Hex(1)HexNAc(1)NeuAc(2) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(2)Ac(1) (S)">Hex(1)HexNAc(1)NeuAc(2)Ac(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(2)Ac(1) (T)">Hex(1)HexNAc(1)NeuAc(2)Ac(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(2)Ac(2) (S)">Hex(1)HexNAc(1)NeuAc(2)Ac(2) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(2)Ac(2) (T)">Hex(1)HexNAc(1)NeuAc(2)Ac(2) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(3) (S)">Hex(1)HexNAc(1)NeuAc(3) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuAc(3) (T)">Hex(1)HexNAc(1)NeuAc(3) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(1) (S)">Hex(1)HexNAc(1)NeuGc(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(1) (T)">Hex(1)HexNAc(1)NeuGc(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(2) (S)">Hex(1)HexNAc(1)NeuGc(2) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(2) (T)">Hex(1)HexNAc(1)NeuGc(2) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(3) (S)">Hex(1)HexNAc(1)NeuGc(3) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(3) (T)">Hex(1)HexNAc(1)NeuGc(3) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(4) (S)">Hex(1)HexNAc(1)NeuGc(4) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(4) (T)">Hex(1)HexNAc(1)NeuGc(4) (T)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(5) (S)">Hex(1)HexNAc(1)NeuGc(5) (S)</option>
+        <option value="Hex(1)HexNAc(1)NeuGc(5) (T)">Hex(1)HexNAc(1)NeuGc(5) (T)</option>
+        <option value="Hex(1)HexNAc(1)Phos(1) (S)">Hex(1)HexNAc(1)Phos(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)Phos(1) (T)">Hex(1)HexNAc(1)Phos(1) (T)</option>
+        <option value="Hex(1)HexNAc(1)Sulf(1) (S)">Hex(1)HexNAc(1)Sulf(1) (S)</option>
+        <option value="Hex(1)HexNAc(1)Sulf(1) (T)">Hex(1)HexNAc(1)Sulf(1) (T)</option>
+        <option value="Hex(1)HexNAc(2) (N)">Hex(1)HexNAc(2) (N)</option>
+        <option value="Hex(1)HexNAc(2) (S)">Hex(1)HexNAc(2) (S)</option>
+        <option value="Hex(1)HexNAc(2) (T)">Hex(1)HexNAc(2) (T)</option>
+        <option value="Hex(1)HexNAc(2)dHex(1) (N)">Hex(1)HexNAc(2)dHex(1) (N)</option>
+        <option value="Hex(1)HexNAc(2)dHex(1) (S)">Hex(1)HexNAc(2)dHex(1) (S)</option>
+        <option value="Hex(1)HexNAc(2)dHex(1) (T)">Hex(1)HexNAc(2)dHex(1) (T)</option>
+        <option value="Hex(1)HexNAc(2)dHex(1)Pent(1) (N)">Hex(1)HexNAc(2)dHex(1)Pent(1) (N)</option>
+        <option value="Hex(1)HexNAc(2)dHex(2) (N)">Hex(1)HexNAc(2)dHex(2) (N)</option>
+        <option value="Hex(1)HexNAc(2)dHex(2) (S)">Hex(1)HexNAc(2)dHex(2) (S)</option>
+        <option value="Hex(1)HexNAc(2)dHex(2) (T)">Hex(1)HexNAc(2)dHex(2) (T)</option>
+        <option value="Hex(1)HexNAc(2)NeuAc(1) (S)">Hex(1)HexNAc(2)NeuAc(1) (S)</option>
+        <option value="Hex(1)HexNAc(2)NeuAc(1) (T)">Hex(1)HexNAc(2)NeuAc(1) (T)</option>
+        <option value="Hex(1)HexNAc(2)NeuAc(1)Sulf(1) (S)">Hex(1)HexNAc(2)NeuAc(1)Sulf(1) (S)</option>
+        <option value="Hex(1)HexNAc(2)NeuAc(1)Sulf(1) (T)">Hex(1)HexNAc(2)NeuAc(1)Sulf(1) (T)</option>
+        <option value="Hex(1)HexNAc(2)NeuAc(2) (S)">Hex(1)HexNAc(2)NeuAc(2) (S)</option>
+        <option value="Hex(1)HexNAc(2)NeuAc(2) (T)">Hex(1)HexNAc(2)NeuAc(2) (T)</option>
+        <option value="Hex(1)HexNAc(2)NeuAc(2)Sulf(1) (S)">Hex(1)HexNAc(2)NeuAc(2)Sulf(1) (S)</option>
+        <option value="Hex(1)HexNAc(2)NeuAc(2)Sulf(1) (T)">Hex(1)HexNAc(2)NeuAc(2)Sulf(1) (T)</option>
+        <option value="Hex(1)HexNAc(2)NeuGc(1) (S)">Hex(1)HexNAc(2)NeuGc(1) (S)</option>
+        <option value="Hex(1)HexNAc(2)NeuGc(1) (T)">Hex(1)HexNAc(2)NeuGc(1) (T)</option>
+        <option value="Hex(1)HexNAc(2)Pent(1) (N)">Hex(1)HexNAc(2)Pent(1) (N)</option>
+        <option value="Hex(1)HexNAc(2)Sulf(1) (S)">Hex(1)HexNAc(2)Sulf(1) (S)</option>
+        <option value="Hex(1)HexNAc(2)Sulf(1) (T)">Hex(1)HexNAc(2)Sulf(1) (T)</option>
+        <option value="Hex(1)HexNAc(3) (S)">Hex(1)HexNAc(3) (S)</option>
+        <option value="Hex(1)HexNAc(3) (T)">Hex(1)HexNAc(3) (T)</option>
+        <option value="Hex(1)HexNAc(3)NeuAc(1) (S)">Hex(1)HexNAc(3)NeuAc(1) (S)</option>
+        <option value="Hex(1)HexNAc(3)NeuAc(1) (T)">Hex(1)HexNAc(3)NeuAc(1) (T)</option>
+        <option value="Hex(1)HexNAc(3)NeuAc(2) (S)">Hex(1)HexNAc(3)NeuAc(2) (S)</option>
+        <option value="Hex(1)HexNAc(3)NeuAc(2) (T)">Hex(1)HexNAc(3)NeuAc(2) (T)</option>
+        <option value="Hex(1)HexNAc(3)NeuGc(1) (S)">Hex(1)HexNAc(3)NeuGc(1) (S)</option>
+        <option value="Hex(1)HexNAc(3)NeuGc(1) (T)">Hex(1)HexNAc(3)NeuGc(1) (T)</option>
+        <option value="Hex(1)HexNAc(3)Sulf(1) (S)">Hex(1)HexNAc(3)Sulf(1) (S)</option>
+        <option value="Hex(1)HexNAc(3)Sulf(1) (T)">Hex(1)HexNAc(3)Sulf(1) (T)</option>
+        <option value="Hex(1)NeuAc(1) (S)">Hex(1)NeuAc(1) (S)</option>
+        <option value="Hex(1)NeuAc(1) (T)">Hex(1)NeuAc(1) (T)</option>
+        <option value="Hex(1)NeuAc(1)Pent(1) (S)">Hex(1)NeuAc(1)Pent(1) (S)</option>
+        <option value="Hex(1)NeuAc(1)Pent(1) (T)">Hex(1)NeuAc(1)Pent(1) (T)</option>
+        <option value="Hex(1)NeuGc(1) (S)">Hex(1)NeuGc(1) (S)</option>
+        <option value="Hex(1)NeuGc(1) (T)">Hex(1)NeuGc(1) (T)</option>
+        <option value="Hex(1)Pent(1) (S)">Hex(1)Pent(1) (S)</option>
+        <option value="Hex(1)Pent(1) (T)">Hex(1)Pent(1) (T)</option>
+        <option value="Hex(1)Pent(2) (S)">Hex(1)Pent(2) (S)</option>
+        <option value="Hex(1)Pent(2) (T)">Hex(1)Pent(2) (T)</option>
+        <option value="Hex(10)Phos(3) (S)">Hex(10)Phos(3) (S)</option>
+        <option value="Hex(10)Phos(3) (T)">Hex(10)Phos(3) (T)</option>
+        <option value="Hex(2) (K)">Hex(2) (K)</option>
+        <option value="Hex(2) (R)">Hex(2) (R)</option>
+        <option value="Hex(2)HexA(1)HexNAc(1)Sulf(1) (S)">Hex(2)HexA(1)HexNAc(1)Sulf(1) (S)</option>
+        <option value="Hex(2)HexA(1)HexNAc(1)Sulf(1) (T)">Hex(2)HexA(1)HexNAc(1)Sulf(1) (T)</option>
+        <option value="Hex(2)HexA(1)NeuAc(1)Pent(1)Sulf(1) (S)">Hex(2)HexA(1)NeuAc(1)Pent(1)Sulf(1) (S)</option>
+        <option value="Hex(2)HexA(1)NeuAc(1)Pent(1)Sulf(1) (T)">Hex(2)HexA(1)NeuAc(1)Pent(1)Sulf(1) (T)</option>
+        <option value="Hex(2)HexA(1)Pent(1)Sulf(1) (S)">Hex(2)HexA(1)Pent(1)Sulf(1) (S)</option>
+        <option value="Hex(2)HexA(1)Pent(1)Sulf(1) (T)">Hex(2)HexA(1)Pent(1)Sulf(1) (T)</option>
+        <option value="Hex(2)HexNAc(1) (S)">Hex(2)HexNAc(1) (S)</option>
+        <option value="Hex(2)HexNAc(1) (T)">Hex(2)HexNAc(1) (T)</option>
+        <option value="Hex(2)HexNAc(1)Me(1) (S)">Hex(2)HexNAc(1)Me(1) (S)</option>
+        <option value="Hex(2)HexNAc(1)Me(1) (T)">Hex(2)HexNAc(1)Me(1) (T)</option>
+        <option value="Hex(2)HexNAc(1)NeuGc(1) (S)">Hex(2)HexNAc(1)NeuGc(1) (S)</option>
+        <option value="Hex(2)HexNAc(1)NeuGc(1) (T)">Hex(2)HexNAc(1)NeuGc(1) (T)</option>
+        <option value="Hex(2)HexNAc(1)NeuGc(2) (S)">Hex(2)HexNAc(1)NeuGc(2) (S)</option>
+        <option value="Hex(2)HexNAc(1)NeuGc(2) (T)">Hex(2)HexNAc(1)NeuGc(2) (T)</option>
+        <option value="Hex(2)HexNAc(1)NeuGc(3) (S)">Hex(2)HexNAc(1)NeuGc(3) (S)</option>
+        <option value="Hex(2)HexNAc(1)NeuGc(3) (T)">Hex(2)HexNAc(1)NeuGc(3) (T)</option>
+        <option value="Hex(2)HexNAc(1)NeuGc(4) (S)">Hex(2)HexNAc(1)NeuGc(4) (S)</option>
+        <option value="Hex(2)HexNAc(1)NeuGc(4) (T)">Hex(2)HexNAc(1)NeuGc(4) (T)</option>
+        <option value="Hex(2)HexNAc(1)Sulf(1) (S)">Hex(2)HexNAc(1)Sulf(1) (S)</option>
+        <option value="Hex(2)HexNAc(1)Sulf(1) (T)">Hex(2)HexNAc(1)Sulf(1) (T)</option>
+        <option value="Hex(2)HexNAc(2) (N)">Hex(2)HexNAc(2) (N)</option>
+        <option value="Hex(2)HexNAc(2) (S)">Hex(2)HexNAc(2) (S)</option>
+        <option value="Hex(2)HexNAc(2) (T)">Hex(2)HexNAc(2) (T)</option>
+        <option value="Hex(2)HexNAc(2)dHex(1) (N)">Hex(2)HexNAc(2)dHex(1) (N)</option>
+        <option value="Hex(2)HexNAc(2)dHex(1) (S)">Hex(2)HexNAc(2)dHex(1) (S)</option>
+        <option value="Hex(2)HexNAc(2)dHex(1) (T)">Hex(2)HexNAc(2)dHex(1) (T)</option>
+        <option value="Hex(2)HexNAc(2)NeuAc(1) (N)">Hex(2)HexNAc(2)NeuAc(1) (N)</option>
+        <option value="Hex(2)HexNAc(2)NeuAc(1)Sulf(1) (S)">Hex(2)HexNAc(2)NeuAc(1)Sulf(1) (S)</option>
+        <option value="Hex(2)HexNAc(2)NeuAc(1)Sulf(1) (T)">Hex(2)HexNAc(2)NeuAc(1)Sulf(1) (T)</option>
+        <option value="Hex(2)HexNAc(2)NeuAc(2) (S)">Hex(2)HexNAc(2)NeuAc(2) (S)</option>
+        <option value="Hex(2)HexNAc(2)NeuAc(2) (T)">Hex(2)HexNAc(2)NeuAc(2) (T)</option>
+        <option value="Hex(2)HexNAc(2)NeuAc(2)Sulf(1) (S)">Hex(2)HexNAc(2)NeuAc(2)Sulf(1) (S)</option>
+        <option value="Hex(2)HexNAc(2)NeuAc(2)Sulf(1) (T)">Hex(2)HexNAc(2)NeuAc(2)Sulf(1) (T)</option>
+        <option value="Hex(2)HexNAc(2)NeuGc(1) (S)">Hex(2)HexNAc(2)NeuGc(1) (S)</option>
+        <option value="Hex(2)HexNAc(2)NeuGc(1) (T)">Hex(2)HexNAc(2)NeuGc(1) (T)</option>
+        <option value="Hex(2)HexNAc(2)Pent(1) (N)">Hex(2)HexNAc(2)Pent(1) (N)</option>
+        <option value="Hex(2)HexNAc(2)Sulf(1) (S)">Hex(2)HexNAc(2)Sulf(1) (S)</option>
+        <option value="Hex(2)HexNAc(2)Sulf(1) (T)">Hex(2)HexNAc(2)Sulf(1) (T)</option>
+        <option value="Hex(2)HexNAc(3) (S)">Hex(2)HexNAc(3) (S)</option>
+        <option value="Hex(2)HexNAc(3) (T)">Hex(2)HexNAc(3) (T)</option>
+        <option value="Hex(2)HexNAc(3)NeuAc(1)NeuGc(1) (S)">Hex(2)HexNAc(3)NeuAc(1)NeuGc(1) (S)</option>
+        <option value="Hex(2)HexNAc(3)NeuAc(1)NeuGc(1) (T)">Hex(2)HexNAc(3)NeuAc(1)NeuGc(1) (T)</option>
+        <option value="Hex(2)HexNAc(3)NeuAc(1)Sulf(1) (S)">Hex(2)HexNAc(3)NeuAc(1)Sulf(1) (S)</option>
+        <option value="Hex(2)HexNAc(3)NeuAc(1)Sulf(1) (T)">Hex(2)HexNAc(3)NeuAc(1)Sulf(1) (T)</option>
+        <option value="Hex(2)HexNAc(3)NeuAc(2) (S)">Hex(2)HexNAc(3)NeuAc(2) (S)</option>
+        <option value="Hex(2)HexNAc(3)NeuAc(2) (T)">Hex(2)HexNAc(3)NeuAc(2) (T)</option>
+        <option value="Hex(2)HexNAc(3)NeuAc(3) (S)">Hex(2)HexNAc(3)NeuAc(3) (S)</option>
+        <option value="Hex(2)HexNAc(3)NeuAc(3) (T)">Hex(2)HexNAc(3)NeuAc(3) (T)</option>
+        <option value="Hex(2)HexNAc(3)NeuGc(1) (S)">Hex(2)HexNAc(3)NeuGc(1) (S)</option>
+        <option value="Hex(2)HexNAc(3)NeuGc(1) (T)">Hex(2)HexNAc(3)NeuGc(1) (T)</option>
+        <option value="Hex(2)HexNAc(3)NeuGc(2) (S)">Hex(2)HexNAc(3)NeuGc(2) (S)</option>
+        <option value="Hex(2)HexNAc(3)NeuGc(2) (T)">Hex(2)HexNAc(3)NeuGc(2) (T)</option>
+        <option value="Hex(2)HexNAc(3)NeuGc(3) (S)">Hex(2)HexNAc(3)NeuGc(3) (S)</option>
+        <option value="Hex(2)HexNAc(3)NeuGc(3) (T)">Hex(2)HexNAc(3)NeuGc(3) (T)</option>
+        <option value="Hex(2)HexNAc(3)Sulf(1) (S)">Hex(2)HexNAc(3)Sulf(1) (S)</option>
+        <option value="Hex(2)HexNAc(3)Sulf(1) (T)">Hex(2)HexNAc(3)Sulf(1) (T)</option>
+        <option value="Hex(2)HexNAc(4) (S)">Hex(2)HexNAc(4) (S)</option>
+        <option value="Hex(2)HexNAc(4) (T)">Hex(2)HexNAc(4) (T)</option>
+        <option value="Hex(2)HexNAc(4)NeuAc(1) (S)">Hex(2)HexNAc(4)NeuAc(1) (S)</option>
+        <option value="Hex(2)HexNAc(4)NeuAc(1) (T)">Hex(2)HexNAc(4)NeuAc(1) (T)</option>
+        <option value="Hex(2)HexNAc(5) (S)">Hex(2)HexNAc(5) (S)</option>
+        <option value="Hex(2)HexNAc(5) (T)">Hex(2)HexNAc(5) (T)</option>
+        <option value="Hex(2)NeuAc(1) (S)">Hex(2)NeuAc(1) (S)</option>
+        <option value="Hex(2)NeuAc(1) (T)">Hex(2)NeuAc(1) (T)</option>
+        <option value="Hex(3) (N)">Hex(3) (N)</option>
+        <option value="Hex(3) (S)">Hex(3) (S)</option>
+        <option value="Hex(3) (T)">Hex(3) (T)</option>
+        <option value="Hex(3)HexNAc(1) (S)">Hex(3)HexNAc(1) (S)</option>
+        <option value="Hex(3)HexNAc(1) (T)">Hex(3)HexNAc(1) (T)</option>
+        <option value="Hex(3)HexNAc(1)Me(1) (S)">Hex(3)HexNAc(1)Me(1) (S)</option>
+        <option value="Hex(3)HexNAc(1)Me(1) (T)">Hex(3)HexNAc(1)Me(1) (T)</option>
+        <option value="Hex(3)HexNAc(1)Pent(1) (N)">Hex(3)HexNAc(1)Pent(1) (N)</option>
+        <option value="Hex(3)HexNAc(2) (N)">Hex(3)HexNAc(2) (N)</option>
+        <option value="Hex(3)HexNAc(2) (S)">Hex(3)HexNAc(2) (S)</option>
+        <option value="Hex(3)HexNAc(2) (T)">Hex(3)HexNAc(2) (T)</option>
+        <option value="Hex(3)HexNAc(2)NeuAc(1) (N)">Hex(3)HexNAc(2)NeuAc(1) (N)</option>
+        <option value="Hex(3)HexNAc(2)NeuAc(2) (S)">Hex(3)HexNAc(2)NeuAc(2) (S)</option>
+        <option value="Hex(3)HexNAc(2)NeuAc(2) (T)">Hex(3)HexNAc(2)NeuAc(2) (T)</option>
+        <option value="Hex(3)HexNAc(2)Pent(1) (N)">Hex(3)HexNAc(2)Pent(1) (N)</option>
+        <option value="Hex(3)HexNAc(2)Phos(1) (N)">Hex(3)HexNAc(2)Phos(1) (N)</option>
+        <option value="Hex(3)HexNAc(3) (N)">Hex(3)HexNAc(3) (N)</option>
+        <option value="Hex(3)HexNAc(3) (S)">Hex(3)HexNAc(3) (S)</option>
+        <option value="Hex(3)HexNAc(3) (T)">Hex(3)HexNAc(3) (T)</option>
+        <option value="Hex(3)HexNAc(3)NeuAc(1) (S)">Hex(3)HexNAc(3)NeuAc(1) (S)</option>
+        <option value="Hex(3)HexNAc(3)NeuAc(1) (T)">Hex(3)HexNAc(3)NeuAc(1) (T)</option>
+        <option value="Hex(3)HexNAc(3)NeuAc(1)Sulf(1) (S)">Hex(3)HexNAc(3)NeuAc(1)Sulf(1) (S)</option>
+        <option value="Hex(3)HexNAc(3)NeuAc(1)Sulf(1) (T)">Hex(3)HexNAc(3)NeuAc(1)Sulf(1) (T)</option>
+        <option value="Hex(3)HexNAc(3)NeuAc(2) (S)">Hex(3)HexNAc(3)NeuAc(2) (S)</option>
+        <option value="Hex(3)HexNAc(3)NeuAc(2) (T)">Hex(3)HexNAc(3)NeuAc(2) (T)</option>
+        <option value="Hex(3)HexNAc(3)NeuAc(2)Sulf(1) (S)">Hex(3)HexNAc(3)NeuAc(2)Sulf(1) (S)</option>
+        <option value="Hex(3)HexNAc(3)NeuAc(2)Sulf(1) (T)">Hex(3)HexNAc(3)NeuAc(2)Sulf(1) (T)</option>
+        <option value="Hex(3)HexNAc(3)NeuGc(1) (S)">Hex(3)HexNAc(3)NeuGc(1) (S)</option>
+        <option value="Hex(3)HexNAc(3)NeuGc(1) (T)">Hex(3)HexNAc(3)NeuGc(1) (T)</option>
+        <option value="Hex(3)HexNAc(3)NeuGc(1)Sulf(1) (S)">Hex(3)HexNAc(3)NeuGc(1)Sulf(1) (S)</option>
+        <option value="Hex(3)HexNAc(3)NeuGc(1)Sulf(1) (T)">Hex(3)HexNAc(3)NeuGc(1)Sulf(1) (T)</option>
+        <option value="Hex(3)HexNAc(3)Pent(1) (N)">Hex(3)HexNAc(3)Pent(1) (N)</option>
+        <option value="Hex(3)HexNAc(3)Sulf(1) (S)">Hex(3)HexNAc(3)Sulf(1) (S)</option>
+        <option value="Hex(3)HexNAc(3)Sulf(1) (T)">Hex(3)HexNAc(3)Sulf(1) (T)</option>
+        <option value="Hex(3)HexNAc(4) (N)">Hex(3)HexNAc(4) (N)</option>
+        <option value="Hex(3)HexNAc(4) (S)">Hex(3)HexNAc(4) (S)</option>
+        <option value="Hex(3)HexNAc(4) (T)">Hex(3)HexNAc(4) (T)</option>
+        <option value="Hex(3)HexNAc(4)NeuAc(1) (N)">Hex(3)HexNAc(4)NeuAc(1) (N)</option>
+        <option value="Hex(3)HexNAc(4)Pent(1) (N)">Hex(3)HexNAc(4)Pent(1) (N)</option>
+        <option value="Hex(3)HexNAc(4)Sulf(1) (N)">Hex(3)HexNAc(4)Sulf(1) (N)</option>
+        <option value="Hex(3)HexNAc(5) (N)">Hex(3)HexNAc(5) (N)</option>
+        <option value="Hex(3)HexNAc(5) (S)">Hex(3)HexNAc(5) (S)</option>
+        <option value="Hex(3)HexNAc(5) (T)">Hex(3)HexNAc(5) (T)</option>
+        <option value="Hex(3)HexNAc(5)Sulf(1) (N)">Hex(3)HexNAc(5)Sulf(1) (N)</option>
+        <option value="Hex(3)HexNAc(6) (N)">Hex(3)HexNAc(6) (N)</option>
+        <option value="Hex(3)HexNAc(6) (S)">Hex(3)HexNAc(6) (S)</option>
+        <option value="Hex(3)HexNAc(6) (T)">Hex(3)HexNAc(6) (T)</option>
+        <option value="Hex(3)HexNAc(6)NeuAc(1) (N)">Hex(3)HexNAc(6)NeuAc(1) (N)</option>
+        <option value="Hex(3)HexNAc(6)Sulf(1) (N)">Hex(3)HexNAc(6)Sulf(1) (N)</option>
+        <option value="Hex(3)HexNAc(6)Sulf(2) (N)">Hex(3)HexNAc(6)Sulf(2) (N)</option>
+        <option value="Hex(3)HexNAc(7) (N)">Hex(3)HexNAc(7) (N)</option>
+        <option value="Hex(3)HexNAc(7)Sulf(1) (N)">Hex(3)HexNAc(7)Sulf(1) (N)</option>
+        <option value="Hex(3)Phos(1) (S)">Hex(3)Phos(1) (S)</option>
+        <option value="Hex(3)Phos(1) (T)">Hex(3)Phos(1) (T)</option>
+        <option value="Hex(4) (S)">Hex(4) (S)</option>
+        <option value="Hex(4) (T)">Hex(4) (T)</option>
+        <option value="Hex(4)HexNAc(1) (S)">Hex(4)HexNAc(1) (S)</option>
+        <option value="Hex(4)HexNAc(1) (T)">Hex(4)HexNAc(1) (T)</option>
+        <option value="Hex(4)HexNAc(2) (N)">Hex(4)HexNAc(2) (N)</option>
+        <option value="Hex(4)HexNAc(2)NeuAc(1) (N)">Hex(4)HexNAc(2)NeuAc(1) (N)</option>
+        <option value="Hex(4)HexNAc(2)Pent(1) (N)">Hex(4)HexNAc(2)Pent(1) (N)</option>
+        <option value="Hex(4)HexNAc(3) (N)">Hex(4)HexNAc(3) (N)</option>
+        <option value="Hex(4)HexNAc(3) (S)">Hex(4)HexNAc(3) (S)</option>
+        <option value="Hex(4)HexNAc(3) (T)">Hex(4)HexNAc(3) (T)</option>
+        <option value="Hex(4)HexNAc(3)NeuAc(1) (N)">Hex(4)HexNAc(3)NeuAc(1) (N)</option>
+        <option value="Hex(4)HexNAc(3)NeuAc(1) (S)">Hex(4)HexNAc(3)NeuAc(1) (S)</option>
+        <option value="Hex(4)HexNAc(3)NeuAc(1) (T)">Hex(4)HexNAc(3)NeuAc(1) (T)</option>
+        <option value="Hex(4)HexNAc(3)NeuAc(2) (N)">Hex(4)HexNAc(3)NeuAc(2) (N)</option>
+        <option value="Hex(4)HexNAc(3)NeuGc(1) (N)">Hex(4)HexNAc(3)NeuGc(1) (N)</option>
+        <option value="Hex(4)HexNAc(3)Pent(1) (N)">Hex(4)HexNAc(3)Pent(1) (N)</option>
+        <option value="Hex(4)HexNAc(4) (N)">Hex(4)HexNAc(4) (N)</option>
+        <option value="Hex(4)HexNAc(4) (S)">Hex(4)HexNAc(4) (S)</option>
+        <option value="Hex(4)HexNAc(4) (T)">Hex(4)HexNAc(4) (T)</option>
+        <option value="Hex(4)HexNAc(4)Me(2)Pent(1) (N)">Hex(4)HexNAc(4)Me(2)Pent(1) (N)</option>
+        <option value="Hex(4)HexNAc(4)NeuAc(1) (N)">Hex(4)HexNAc(4)NeuAc(1) (N)</option>
+        <option value="Hex(4)HexNAc(4)NeuAc(1) (S)">Hex(4)HexNAc(4)NeuAc(1) (S)</option>
+        <option value="Hex(4)HexNAc(4)NeuAc(1) (T)">Hex(4)HexNAc(4)NeuAc(1) (T)</option>
+        <option value="Hex(4)HexNAc(4)NeuAc(1)Sulf(2) (S)">Hex(4)HexNAc(4)NeuAc(1)Sulf(2) (S)</option>
+        <option value="Hex(4)HexNAc(4)NeuAc(1)Sulf(2) (T)">Hex(4)HexNAc(4)NeuAc(1)Sulf(2) (T)</option>
+        <option value="Hex(4)HexNAc(4)NeuAc(1)Sulf(3) (S)">Hex(4)HexNAc(4)NeuAc(1)Sulf(3) (S)</option>
+        <option value="Hex(4)HexNAc(4)NeuAc(1)Sulf(3) (T)">Hex(4)HexNAc(4)NeuAc(1)Sulf(3) (T)</option>
+        <option value="Hex(4)HexNAc(4)NeuGc(1)Sulf(2) (S)">Hex(4)HexNAc(4)NeuGc(1)Sulf(2) (S)</option>
+        <option value="Hex(4)HexNAc(4)NeuGc(1)Sulf(2) (T)">Hex(4)HexNAc(4)NeuGc(1)Sulf(2) (T)</option>
+        <option value="Hex(4)HexNAc(4)Pent(1) (N)">Hex(4)HexNAc(4)Pent(1) (N)</option>
+        <option value="Hex(4)HexNAc(4)Sulf(1) (N)">Hex(4)HexNAc(4)Sulf(1) (N)</option>
+        <option value="Hex(4)HexNAc(4)Sulf(2) (S)">Hex(4)HexNAc(4)Sulf(2) (S)</option>
+        <option value="Hex(4)HexNAc(4)Sulf(2) (T)">Hex(4)HexNAc(4)Sulf(2) (T)</option>
+        <option value="Hex(4)HexNAc(5) (N)">Hex(4)HexNAc(5) (N)</option>
+        <option value="Hex(4)HexNAc(5)NeuAc(1) (N)">Hex(4)HexNAc(5)NeuAc(1) (N)</option>
+        <option value="Hex(4)HexNAc(5)Sulf(1) (N)">Hex(4)HexNAc(5)Sulf(1) (N)</option>
+        <option value="Hex(4)HexNAc(6) (N)">Hex(4)HexNAc(6) (N)</option>
+        <option value="Hex(4)Phos(1) (S)">Hex(4)Phos(1) (S)</option>
+        <option value="Hex(4)Phos(1) (T)">Hex(4)Phos(1) (T)</option>
+        <option value="Hex(5) (S)">Hex(5) (S)</option>
+        <option value="Hex(5) (T)">Hex(5) (T)</option>
+        <option value="Hex(5)HexNAc(1) (S)">Hex(5)HexNAc(1) (S)</option>
+        <option value="Hex(5)HexNAc(1) (T)">Hex(5)HexNAc(1) (T)</option>
+        <option value="Hex(5)HexNAc(2) (N)">Hex(5)HexNAc(2) (N)</option>
+        <option value="Hex(5)HexNAc(2)Phos(1) (N)">Hex(5)HexNAc(2)Phos(1) (N)</option>
+        <option value="Hex(5)HexNAc(3) (N)">Hex(5)HexNAc(3) (N)</option>
+        <option value="Hex(5)HexNAc(3)Pent(1) (N)">Hex(5)HexNAc(3)Pent(1) (N)</option>
+        <option value="Hex(5)HexNAc(4) (N)">Hex(5)HexNAc(4) (N)</option>
+        <option value="Hex(5)HexNAc(4) (S)">Hex(5)HexNAc(4) (S)</option>
+        <option value="Hex(5)HexNAc(4) (T)">Hex(5)HexNAc(4) (T)</option>
+        <option value="Hex(5)HexNAc(4)Me(2)Pent(1) (N)">Hex(5)HexNAc(4)Me(2)Pent(1) (N)</option>
+        <option value="Hex(5)HexNAc(4)NeuAc(1) (N)">Hex(5)HexNAc(4)NeuAc(1) (N)</option>
+        <option value="Hex(5)HexNAc(4)NeuAc(1)Sulf(1) (N)">Hex(5)HexNAc(4)NeuAc(1)Sulf(1) (N)</option>
+        <option value="Hex(5)HexNAc(4)NeuAc(2) (N)">Hex(5)HexNAc(4)NeuAc(2) (N)</option>
+        <option value="Hex(5)HexNAc(4)NeuGc(1) (N)">Hex(5)HexNAc(4)NeuGc(1) (N)</option>
+        <option value="Hex(5)HexNAc(4)Sulf(1) (N)">Hex(5)HexNAc(4)Sulf(1) (N)</option>
+        <option value="Hex(5)HexNAc(5) (N)">Hex(5)HexNAc(5) (N)</option>
+        <option value="Hex(5)HexNAc(5) (S)">Hex(5)HexNAc(5) (S)</option>
+        <option value="Hex(5)HexNAc(5) (T)">Hex(5)HexNAc(5) (T)</option>
+        <option value="Hex(5)Phos(1) (S)">Hex(5)Phos(1) (S)</option>
+        <option value="Hex(5)Phos(1) (T)">Hex(5)Phos(1) (T)</option>
+        <option value="Hex(5)Phos(3) (S)">Hex(5)Phos(3) (S)</option>
+        <option value="Hex(5)Phos(3) (T)">Hex(5)Phos(3) (T)</option>
+        <option value="Hex(6)HexNAc(2) (N)">Hex(6)HexNAc(2) (N)</option>
+        <option value="Hex(6)HexNAc(2)Phos(1) (N)">Hex(6)HexNAc(2)Phos(1) (N)</option>
+        <option value="Hex(6)HexNAc(3) (N)">Hex(6)HexNAc(3) (N)</option>
+        <option value="Hex(6)HexNAc(3)Phos(1) (N)">Hex(6)HexNAc(3)Phos(1) (N)</option>
+        <option value="Hex(6)HexNAc(4) (N)">Hex(6)HexNAc(4) (N)</option>
+        <option value="Hex(6)HexNAc(4) (S)">Hex(6)HexNAc(4) (S)</option>
+        <option value="Hex(6)HexNAc(4) (T)">Hex(6)HexNAc(4) (T)</option>
+        <option value="Hex(6)HexNAc(4)Me(3) (N)">Hex(6)HexNAc(4)Me(3) (N)</option>
+        <option value="Hex(6)HexNAc(4)Me(3)Pent(1) (N)">Hex(6)HexNAc(4)Me(3)Pent(1) (N)</option>
+        <option value="Hex(6)HexNAc(5) (N)">Hex(6)HexNAc(5) (N)</option>
+        <option value="Hex(6)Phos(1) (S)">Hex(6)Phos(1) (S)</option>
+        <option value="Hex(6)Phos(1) (T)">Hex(6)Phos(1) (T)</option>
+        <option value="Hex(6)Phos(3) (S)">Hex(6)Phos(3) (S)</option>
+        <option value="Hex(6)Phos(3) (T)">Hex(6)Phos(3) (T)</option>
+        <option value="Hex(7)HexNAc(1) (N)">Hex(7)HexNAc(1) (N)</option>
+        <option value="Hex(7)HexNAc(2) (N)">Hex(7)HexNAc(2) (N)</option>
+        <option value="Hex(7)HexNAc(2)Phos(1) (N)">Hex(7)HexNAc(2)Phos(1) (N)</option>
+        <option value="Hex(7)HexNAc(2)Phos(2) (N)">Hex(7)HexNAc(2)Phos(2) (N)</option>
+        <option value="Hex(7)HexNAc(3) (N)">Hex(7)HexNAc(3) (N)</option>
+        <option value="Hex(7)HexNAc(3)Phos(1) (N)">Hex(7)HexNAc(3)Phos(1) (N)</option>
+        <option value="Hex(7)HexNAc(4) (N)">Hex(7)HexNAc(4) (N)</option>
+        <option value="Hex(7)Phos(3) (S)">Hex(7)Phos(3) (S)</option>
+        <option value="Hex(7)Phos(3) (T)">Hex(7)Phos(3) (T)</option>
+        <option value="Hex(8)HexNAc(1) (N)">Hex(8)HexNAc(1) (N)</option>
+        <option value="Hex(8)HexNAc(2) (N)">Hex(8)HexNAc(2) (N)</option>
+        <option value="Hex(8)Phos(3) (S)">Hex(8)Phos(3) (S)</option>
+        <option value="Hex(8)Phos(3) (T)">Hex(8)Phos(3) (T)</option>
+        <option value="Hex(9)HexNAc(2) (N)">Hex(9)HexNAc(2) (N)</option>
+        <option value="Hex(9)Phos(3) (S)">Hex(9)Phos(3) (S)</option>
+        <option value="Hex(9)Phos(3) (T)">Hex(9)Phos(3) (T)</option>
+        <option value="HexN (K)">HexN (K)</option>
+        <option value="HexN (N)">HexN (N)</option>
+        <option value="HexN (S)">HexN (S)</option>
+        <option value="HexN (T)">HexN (T)</option>
+        <option value="HexN (W)">HexN (W)</option>
+        <option value="HexNAc (N)">HexNAc (N)</option>
+        <option value="HexNAc (S)">HexNAc (S)</option>
+        <option value="HexNAc (T)">HexNAc (T)</option>
+        <option value="HexNAc(1)dHex(1) (N)">HexNAc(1)dHex(1) (N)</option>
+        <option value="HexNAc(1)dHex(1) (S)">HexNAc(1)dHex(1) (S)</option>
+        <option value="HexNAc(1)dHex(1) (T)">HexNAc(1)dHex(1) (T)</option>
+        <option value="HexNAc(1)dHex(2) (N)">HexNAc(1)dHex(2) (N)</option>
+        <option value="HexNAc(1)Kdn(2) (S)">HexNAc(1)Kdn(2) (S)</option>
+        <option value="HexNAc(1)Kdn(2) (T)">HexNAc(1)Kdn(2) (T)</option>
+        <option value="HexNAc(1)NeuAc(1) (S)">HexNAc(1)NeuAc(1) (S)</option>
+        <option value="HexNAc(1)NeuAc(1) (T)">HexNAc(1)NeuAc(1) (T)</option>
+        <option value="HexNAc(1)NeuGc(1) (S)">HexNAc(1)NeuGc(1) (S)</option>
+        <option value="HexNAc(1)NeuGc(1) (T)">HexNAc(1)NeuGc(1) (T)</option>
+        <option value="HexNAc(1)NeuGc(2) (S)">HexNAc(1)NeuGc(2) (S)</option>
+        <option value="HexNAc(1)NeuGc(2) (T)">HexNAc(1)NeuGc(2) (T)</option>
+        <option value="HexNAc(2) (N)">HexNAc(2) (N)</option>
+        <option value="HexNAc(2) (S)">HexNAc(2) (S)</option>
+        <option value="HexNAc(2) (T)">HexNAc(2) (T)</option>
+        <option value="HexNAc(2)dHex(1) (N)">HexNAc(2)dHex(1) (N)</option>
+        <option value="HexNAc(2)dHex(2) (N)">HexNAc(2)dHex(2) (N)</option>
+        <option value="HexNAc(2)NeuAc(1) (S)">HexNAc(2)NeuAc(1) (S)</option>
+        <option value="HexNAc(2)NeuAc(1) (T)">HexNAc(2)NeuAc(1) (T)</option>
+        <option value="HexNAc(2)NeuAc(1)Sulf(1) (S)">HexNAc(2)NeuAc(1)Sulf(1) (S)</option>
+        <option value="HexNAc(2)NeuAc(1)Sulf(1) (T)">HexNAc(2)NeuAc(1)Sulf(1) (T)</option>
+        <option value="HexNAc(2)NeuGc(1) (S)">HexNAc(2)NeuGc(1) (S)</option>
+        <option value="HexNAc(2)NeuGc(1) (T)">HexNAc(2)NeuGc(1) (T)</option>
+        <option value="HexNAc(3) (S)">HexNAc(3) (S)</option>
+        <option value="HexNAc(3) (T)">HexNAc(3) (T)</option>
+        <option value="HexNAc(3)Sulf(1) (S)">HexNAc(3)Sulf(1) (S)</option>
+        <option value="HexNAc(3)Sulf(1) (T)">HexNAc(3)Sulf(1) (T)</option>
+        <option value="HexNAc(4) (S)">HexNAc(4) (S)</option>
+        <option value="HexNAc(4) (T)">HexNAc(4) (T)</option>
+        <option value="HexNAc(5) (S)">HexNAc(5) (S)</option>
+        <option value="HexNAc(5) (T)">HexNAc(5) (T)</option>
+        <option value="His-&gt;Ala (H)">His-&gt;Ala (H)</option>
+        <option value="His-&gt;Arg (H)">His-&gt;Arg (H)</option>
+        <option value="His-&gt;Asn (H)">His-&gt;Asn (H)</option>
+        <option value="His-&gt;Asp (H)">His-&gt;Asp (H)</option>
+        <option value="His-&gt;Cys (H)">His-&gt;Cys (H)</option>
+        <option value="His-&gt;Gln (H)">His-&gt;Gln (H)</option>
+        <option value="His-&gt;Glu (H)">His-&gt;Glu (H)</option>
+        <option value="His-&gt;Gly (H)">His-&gt;Gly (H)</option>
+        <option value="His-&gt;Lys (H)">His-&gt;Lys (H)</option>
+        <option value="His-&gt;Met (H)">His-&gt;Met (H)</option>
+        <option value="His-&gt;Phe (H)">His-&gt;Phe (H)</option>
+        <option value="His-&gt;Pro (H)">His-&gt;Pro (H)</option>
+        <option value="His-&gt;Ser (H)">His-&gt;Ser (H)</option>
+        <option value="His-&gt;Thr (H)">His-&gt;Thr (H)</option>
+        <option value="His-&gt;Trp (H)">His-&gt;Trp (H)</option>
+        <option value="His-&gt;Tyr (H)">His-&gt;Tyr (H)</option>
+        <option value="His-&gt;Val (H)">His-&gt;Val (H)</option>
+        <option value="His-&gt;Xle (H)">His-&gt;Xle (H)</option>
+        <option value="HMVK (C)">HMVK (C)</option>
+        <option value="HN2_mustard (C)">HN2_mustard (C)</option>
+        <option value="HN2_mustard (H)">HN2_mustard (H)</option>
+        <option value="HN2_mustard (K)">HN2_mustard (K)</option>
+        <option value="HN3_mustard (C)">HN3_mustard (C)</option>
+        <option value="HN3_mustard (H)">HN3_mustard (H)</option>
+        <option value="HN3_mustard (K)">HN3_mustard (K)</option>
+        <option value="HNE (A)">HNE (A)</option>
+        <option value="HNE (C)">HNE (C)</option>
+        <option value="HNE (H)">HNE (H)</option>
+        <option value="HNE (K)">HNE (K)</option>
+        <option value="HNE (L)">HNE (L)</option>
+        <option value="HNE+Delta:H(2) (C)">HNE+Delta:H(2) (C)</option>
+        <option value="HNE+Delta:H(2) (H)">HNE+Delta:H(2) (H)</option>
+        <option value="HNE+Delta:H(2) (K)">HNE+Delta:H(2) (K)</option>
+        <option value="HNE-BAHAH (C)">HNE-BAHAH (C)</option>
+        <option value="HNE-BAHAH (H)">HNE-BAHAH (H)</option>
+        <option value="HNE-BAHAH (K)">HNE-BAHAH (K)</option>
+        <option value="HNE-Delta:H(2)O (C)">HNE-Delta:H(2)O (C)</option>
+        <option value="HNE-Delta:H(2)O (H)">HNE-Delta:H(2)O (H)</option>
+        <option value="HNE-Delta:H(2)O (K)">HNE-Delta:H(2)O (K)</option>
+        <option value="Homocysteic_acid (M)">Homocysteic_acid (M)</option>
+        <option value="HPG (R)">HPG (R)</option>
+        <option value="Hydroxamic_acid (D)">Hydroxamic_acid (D)</option>
+        <option value="Hydroxamic_acid (E)">Hydroxamic_acid (E)</option>
+        <option value="Hydroxycinnamyl (C)">Hydroxycinnamyl (C)</option>
+        <option value="Hydroxyfarnesyl (C)">Hydroxyfarnesyl (C)</option>
+        <option value="Hydroxyheme (E)">Hydroxyheme (E)</option>
+        <option value="Hydroxymethyl (N)">Hydroxymethyl (N)</option>
+        <option value="HydroxymethylOP (K)">HydroxymethylOP (K)</option>
+        <option value="Hydroxytrimethyl (K)">Hydroxytrimethyl (K)</option>
+        <option value="Hypusine (K)">Hypusine (K)</option>
+        <option value="IASD (C)">IASD (C)</option>
+        <option value="IBTP (C)">IBTP (C)</option>
+        <option value="ICAT-C (C)">ICAT-C (C)</option>
+        <option value="ICAT-C:13C(9) (C)">ICAT-C:13C(9) (C)</option>
+        <option value="ICAT-D (C)">ICAT-D (C)</option>
+        <option value="ICAT-D:2H(8) (C)">ICAT-D:2H(8) (C)</option>
+        <option value="ICAT-G (C)">ICAT-G (C)</option>
+        <option value="ICAT-G:2H(8) (C)">ICAT-G:2H(8) (C)</option>
+        <option value="ICAT-H (C)">ICAT-H (C)</option>
+        <option value="ICAT-H:13C(6) (C)">ICAT-H:13C(6) (C)</option>
+        <option value="ICDID (C)">ICDID (C)</option>
+        <option value="ICDID:2H(6) (C)">ICDID:2H(6) (C)</option>
+        <option value="ICPL (K)">ICPL (K)</option>
+        <option value="ICPL (N-term)">ICPL (N-term)</option>
+        <option value="ICPL (Protein N-term)">ICPL (Protein N-term)</option>
+        <option value="ICPL:13C(6) (K)">ICPL:13C(6) (K)</option>
+        <option value="ICPL:13C(6) (N-term)">ICPL:13C(6) (N-term)</option>
+        <option value="ICPL:13C(6) (Protein N-term)">ICPL:13C(6) (Protein N-term)</option>
+        <option value="ICPL:13C(6)2H(4) (K)">ICPL:13C(6)2H(4) (K)</option>
+        <option value="ICPL:13C(6)2H(4) (N-term)">ICPL:13C(6)2H(4) (N-term)</option>
+        <option value="ICPL:13C(6)2H(4) (Protein N-term)">ICPL:13C(6)2H(4) (Protein N-term)</option>
+        <option value="ICPL:2H(4) (K)">ICPL:2H(4) (K)</option>
+        <option value="ICPL:2H(4) (N-term)">ICPL:2H(4) (N-term)</option>
+        <option value="ICPL:2H(4) (Protein N-term)">ICPL:2H(4) (Protein N-term)</option>
+        <option value="IDEnT (C)">IDEnT (C)</option>
+        <option value="IED-Biotin (C)">IED-Biotin (C)</option>
+        <option value="IGBP (C)">IGBP (C)</option>
+        <option value="IGBP:13C(2) (C)">IGBP:13C(2) (C)</option>
+        <option value="IMEHex(2)NeuAc(1) (K)">IMEHex(2)NeuAc(1) (K)</option>
+        <option value="IMID (K)">IMID (K)</option>
+        <option value="IMID:2H(4) (K)">IMID:2H(4) (K)</option>
+        <option value="Iminobiotin (K)">Iminobiotin (K)</option>
+        <option value="Iminobiotin (N-term)">Iminobiotin (N-term)</option>
+        <option value="Iodo (H)">Iodo (H)</option>
+        <option value="Iodo (Y)">Iodo (Y)</option>
+        <option value="Iodoacetanilide (C)">Iodoacetanilide (C)</option>
+        <option value="Iodoacetanilide (K)">Iodoacetanilide (K)</option>
+        <option value="Iodoacetanilide (N-term)">Iodoacetanilide (N-term)</option>
+        <option value="Iodoacetanilide:13C(6) (C)">Iodoacetanilide:13C(6) (C)</option>
+        <option value="Iodoacetanilide:13C(6) (K)">Iodoacetanilide:13C(6) (K)</option>
+        <option value="Iodoacetanilide:13C(6) (N-term)">Iodoacetanilide:13C(6) (N-term)</option>
+        <option value="iodoTMT (C)">iodoTMT (C)</option>
+        <option value="iodoTMT (D)">iodoTMT (D)</option>
+        <option value="iodoTMT (E)">iodoTMT (E)</option>
+        <option value="iodoTMT (H)">iodoTMT (H)</option>
+        <option value="iodoTMT (K)">iodoTMT (K)</option>
+        <option value="iodoTMT6plex (C)">iodoTMT6plex (C)</option>
+        <option value="iodoTMT6plex (D)">iodoTMT6plex (D)</option>
+        <option value="iodoTMT6plex (E)">iodoTMT6plex (E)</option>
+        <option value="iodoTMT6plex (H)">iodoTMT6plex (H)</option>
+        <option value="iodoTMT6plex (K)">iodoTMT6plex (K)</option>
+        <option value="IodoU-AMP (F)">IodoU-AMP (F)</option>
+        <option value="IodoU-AMP (W)">IodoU-AMP (W)</option>
+        <option value="IodoU-AMP (Y)">IodoU-AMP (Y)</option>
+        <option value="ISD_z+2_ion (N-term)">ISD_z+2_ion (N-term)</option>
+        <option value="Isopropylphospho (S)">Isopropylphospho (S)</option>
+        <option value="Isopropylphospho (T)">Isopropylphospho (T)</option>
+        <option value="Isopropylphospho (Y)">Isopropylphospho (Y)</option>
         <option value="iTRAQ4plex (H)">iTRAQ4plex (H)</option>
         <option value="iTRAQ4plex (K)">iTRAQ4plex (K)</option>
         <option value="iTRAQ4plex (N-term)">iTRAQ4plex (N-term)</option>
+        <option value="iTRAQ4plex (Protein N-term)">iTRAQ4plex (Protein N-term)</option>
         <option value="iTRAQ4plex (S)">iTRAQ4plex (S)</option>
         <option value="iTRAQ4plex (T)">iTRAQ4plex (T)</option>
         <option value="iTRAQ4plex (Y)">iTRAQ4plex (Y)</option>
@@ -5255,23 +4583,240 @@
         <option value="iTRAQ8plex (H)">iTRAQ8plex (H)</option>
         <option value="iTRAQ8plex (K)">iTRAQ8plex (K)</option>
         <option value="iTRAQ8plex (N-term)">iTRAQ8plex (N-term)</option>
+        <option value="iTRAQ8plex (Protein N-term)">iTRAQ8plex (Protein N-term)</option>
         <option value="iTRAQ8plex (S)">iTRAQ8plex (S)</option>
         <option value="iTRAQ8plex (T)">iTRAQ8plex (T)</option>
         <option value="iTRAQ8plex (Y)">iTRAQ8plex (Y)</option>
         <option value="iTRAQ8plex:13C(6)15N(2) (K)">iTRAQ8plex:13C(6)15N(2) (K)</option>
         <option value="iTRAQ8plex:13C(6)15N(2) (N-term)">iTRAQ8plex:13C(6)15N(2) (N-term)</option>
         <option value="iTRAQ8plex:13C(6)15N(2) (Y)">iTRAQ8plex:13C(6)15N(2) (Y)</option>
-        <option value="iodoTMT (C)">iodoTMT (C)</option>
-        <option value="iodoTMT (D)">iodoTMT (D)</option>
-        <option value="iodoTMT (E)">iodoTMT (E)</option>
-        <option value="iodoTMT (H)">iodoTMT (H)</option>
-        <option value="iodoTMT (K)">iodoTMT (K)</option>
-        <option value="iodoTMT6plex (C)">iodoTMT6plex (C)</option>
-        <option value="iodoTMT6plex (D)">iodoTMT6plex (D)</option>
-        <option value="iodoTMT6plex (E)">iodoTMT6plex (E)</option>
-        <option value="iodoTMT6plex (H)">iodoTMT6plex (H)</option>
-        <option value="iodoTMT6plex (K)">iodoTMT6plex (K)</option>
+        <option value="Label:13C(1)2H(3) (M)">Label:13C(1)2H(3) (M)</option>
+        <option value="Label:13C(1)2H(3)+Oxidation (M)">Label:13C(1)2H(3)+Oxidation (M)</option>
+        <option value="Label:13C(2)15N(2) (K)">Label:13C(2)15N(2) (K)</option>
+        <option value="Label:13C(3) (A)">Label:13C(3) (A)</option>
+        <option value="Label:13C(3)15N(1) (A)">Label:13C(3)15N(1) (A)</option>
+        <option value="Label:13C(4) (M)">Label:13C(4) (M)</option>
+        <option value="Label:13C(4)+Oxidation (M)">Label:13C(4)+Oxidation (M)</option>
+        <option value="Label:13C(4)15N(1) (D)">Label:13C(4)15N(1) (D)</option>
+        <option value="Label:13C(4)15N(2)+GG (K)">Label:13C(4)15N(2)+GG (K)</option>
+        <option value="Label:13C(5) (P)">Label:13C(5) (P)</option>
+        <option value="Label:13C(5)15N(1) (E)">Label:13C(5)15N(1) (E)</option>
+        <option value="Label:13C(5)15N(1) (M)">Label:13C(5)15N(1) (M)</option>
+        <option value="Label:13C(5)15N(1) (P)">Label:13C(5)15N(1) (P)</option>
+        <option value="Label:13C(5)15N(1) (V)">Label:13C(5)15N(1) (V)</option>
+        <option value="Label:13C(6) (I)">Label:13C(6) (I)</option>
+        <option value="Label:13C(6) (K)">Label:13C(6) (K)</option>
+        <option value="Label:13C(6) (L)">Label:13C(6) (L)</option>
+        <option value="Label:13C(6) (R)">Label:13C(6) (R)</option>
+        <option value="Label:13C(6)+Acetyl (K)">Label:13C(6)+Acetyl (K)</option>
+        <option value="Label:13C(6)+Dimethyl (K)">Label:13C(6)+Dimethyl (K)</option>
+        <option value="Label:13C(6)+GG (K)">Label:13C(6)+GG (K)</option>
+        <option value="Label:13C(6)15N(1) (I)">Label:13C(6)15N(1) (I)</option>
+        <option value="Label:13C(6)15N(1) (L)">Label:13C(6)15N(1) (L)</option>
+        <option value="Label:13C(6)15N(2) (K)">Label:13C(6)15N(2) (K)</option>
+        <option value="Label:13C(6)15N(2)+Acetyl (K)">Label:13C(6)15N(2)+Acetyl (K)</option>
+        <option value="Label:13C(6)15N(2)+Dimethyl (K)">Label:13C(6)15N(2)+Dimethyl (K)</option>
+        <option value="Label:13C(6)15N(2)+GG (K)">Label:13C(6)15N(2)+GG (K)</option>
+        <option value="Label:13C(6)15N(4) (R)">Label:13C(6)15N(4) (R)</option>
+        <option value="Label:13C(6)15N(4)+Dimethyl (R)">Label:13C(6)15N(4)+Dimethyl (R)</option>
+        <option value="Label:13C(6)15N(4)+Dimethyl:2H(6)13C(2) (R)">Label:13C(6)15N(4)+Dimethyl:2H(6)13C(2) (R)</option>
+        <option value="Label:13C(6)15N(4)+Methyl (R)">Label:13C(6)15N(4)+Methyl (R)</option>
+        <option value="Label:13C(6)15N(4)+Methyl:2H(3)13C(1) (R)">Label:13C(6)15N(4)+Methyl:2H(3)13C(1) (R)</option>
+        <option value="Label:13C(9) (F)">Label:13C(9) (F)</option>
+        <option value="Label:13C(9) (Y)">Label:13C(9) (Y)</option>
+        <option value="Label:13C(9)+Phospho (Y)">Label:13C(9)+Phospho (Y)</option>
+        <option value="Label:13C(9)15N(1) (F)">Label:13C(9)15N(1) (F)</option>
+        <option value="Label:15N(1) (A)">Label:15N(1) (A)</option>
+        <option value="Label:15N(1) (C)">Label:15N(1) (C)</option>
+        <option value="Label:15N(1) (D)">Label:15N(1) (D)</option>
+        <option value="Label:15N(1) (E)">Label:15N(1) (E)</option>
+        <option value="Label:15N(1) (F)">Label:15N(1) (F)</option>
+        <option value="Label:15N(1) (G)">Label:15N(1) (G)</option>
+        <option value="Label:15N(1) (I)">Label:15N(1) (I)</option>
+        <option value="Label:15N(1) (L)">Label:15N(1) (L)</option>
+        <option value="Label:15N(1) (M)">Label:15N(1) (M)</option>
+        <option value="Label:15N(1) (P)">Label:15N(1) (P)</option>
+        <option value="Label:15N(1) (S)">Label:15N(1) (S)</option>
+        <option value="Label:15N(1) (T)">Label:15N(1) (T)</option>
+        <option value="Label:15N(1) (V)">Label:15N(1) (V)</option>
+        <option value="Label:15N(1) (Y)">Label:15N(1) (Y)</option>
+        <option value="Label:15N(2) (K)">Label:15N(2) (K)</option>
+        <option value="Label:15N(2) (N)">Label:15N(2) (N)</option>
+        <option value="Label:15N(2) (Q)">Label:15N(2) (Q)</option>
+        <option value="Label:15N(2) (W)">Label:15N(2) (W)</option>
+        <option value="Label:15N(2)2H(9) (K)">Label:15N(2)2H(9) (K)</option>
+        <option value="Label:15N(3) (H)">Label:15N(3) (H)</option>
+        <option value="Label:15N(4) (R)">Label:15N(4) (R)</option>
+        <option value="Label:18O(1) (C-term)">Label:18O(1) (C-term)</option>
+        <option value="Label:18O(1) (S)">Label:18O(1) (S)</option>
+        <option value="Label:18O(1) (T)">Label:18O(1) (T)</option>
+        <option value="Label:18O(1) (Y)">Label:18O(1) (Y)</option>
+        <option value="Label:18O(2) (C-term)">Label:18O(2) (C-term)</option>
+        <option value="Label:2H(10) (L)">Label:2H(10) (L)</option>
+        <option value="Label:2H(3) (L)">Label:2H(3) (L)</option>
+        <option value="Label:2H(3) (M)">Label:2H(3) (M)</option>
+        <option value="Label:2H(3)+Oxidation (M)">Label:2H(3)+Oxidation (M)</option>
+        <option value="Label:2H(4) (F)">Label:2H(4) (F)</option>
+        <option value="Label:2H(4) (K)">Label:2H(4) (K)</option>
+        <option value="Label:2H(4) (Y)">Label:2H(4) (Y)</option>
+        <option value="Label:2H(4)+Acetyl (K)">Label:2H(4)+Acetyl (K)</option>
+        <option value="Label:2H(4)+GG (K)">Label:2H(4)+GG (K)</option>
+        <option value="Label:2H(4)13C(1) (R)">Label:2H(4)13C(1) (R)</option>
+        <option value="Label:2H(6)15N(1) (P)">Label:2H(6)15N(1) (P)</option>
+        <option value="Label:2H(7)15N(4) (R)">Label:2H(7)15N(4) (R)</option>
+        <option value="Label:2H(9)13C(6)15N(2) (K)">Label:2H(9)13C(6)15N(2) (K)</option>
         <option value="lapachenole (C)">lapachenole (C)</option>
+        <option value="Leu-&gt;MetOx (L)">Leu-&gt;MetOx (L)</option>
+        <option value="LG-anhydrolactam (K)">LG-anhydrolactam (K)</option>
+        <option value="LG-anhydrolactam (N-term)">LG-anhydrolactam (N-term)</option>
+        <option value="LG-anhyropyrrole (K)">LG-anhyropyrrole (K)</option>
+        <option value="LG-anhyropyrrole (N-term)">LG-anhyropyrrole (N-term)</option>
+        <option value="LG-Hlactam-K (K)">LG-Hlactam-K (K)</option>
+        <option value="LG-Hlactam-K (Protein N-term)">LG-Hlactam-K (Protein N-term)</option>
+        <option value="LG-Hlactam-R (R)">LG-Hlactam-R (R)</option>
+        <option value="LG-lactam-K (K)">LG-lactam-K (K)</option>
+        <option value="LG-lactam-K (Protein N-term)">LG-lactam-K (Protein N-term)</option>
+        <option value="LG-lactam-R (R)">LG-lactam-R (R)</option>
+        <option value="LG-pyrrole (K)">LG-pyrrole (K)</option>
+        <option value="LG-pyrrole (N-term)">LG-pyrrole (N-term)</option>
+        <option value="Lipoyl (K)">Lipoyl (K)</option>
+        <option value="LRGG (K)">LRGG (K)</option>
+        <option value="LRGG+dimethyl (K)">LRGG+dimethyl (K)</option>
+        <option value="LRGG+methyl (K)">LRGG+methyl (K)</option>
+        <option value="Lys (N-term)">Lys (N-term)</option>
+        <option value="Lys-&gt;Ala (K)">Lys-&gt;Ala (K)</option>
+        <option value="Lys-&gt;Allysine (K)">Lys-&gt;Allysine (K)</option>
+        <option value="Lys-&gt;AminoadipicAcid (K)">Lys-&gt;AminoadipicAcid (K)</option>
+        <option value="Lys-&gt;Arg (K)">Lys-&gt;Arg (K)</option>
+        <option value="Lys-&gt;Asn (K)">Lys-&gt;Asn (K)</option>
+        <option value="Lys-&gt;Asp (K)">Lys-&gt;Asp (K)</option>
+        <option value="Lys-&gt;CamCys (K)">Lys-&gt;CamCys (K)</option>
+        <option value="Lys-&gt;Cys (K)">Lys-&gt;Cys (K)</option>
+        <option value="Lys-&gt;Gln (K)">Lys-&gt;Gln (K)</option>
+        <option value="Lys-&gt;Glu (K)">Lys-&gt;Glu (K)</option>
+        <option value="Lys-&gt;Gly (K)">Lys-&gt;Gly (K)</option>
+        <option value="Lys-&gt;His (K)">Lys-&gt;His (K)</option>
+        <option value="Lys-&gt;Met (K)">Lys-&gt;Met (K)</option>
+        <option value="Lys-&gt;MetOx (K)">Lys-&gt;MetOx (K)</option>
+        <option value="Lys-&gt;Phe (K)">Lys-&gt;Phe (K)</option>
+        <option value="Lys-&gt;Pro (K)">Lys-&gt;Pro (K)</option>
+        <option value="Lys-&gt;Ser (K)">Lys-&gt;Ser (K)</option>
+        <option value="Lys-&gt;Thr (K)">Lys-&gt;Thr (K)</option>
+        <option value="Lys-&gt;Trp (K)">Lys-&gt;Trp (K)</option>
+        <option value="Lys-&gt;Tyr (K)">Lys-&gt;Tyr (K)</option>
+        <option value="Lys-&gt;Val (K)">Lys-&gt;Val (K)</option>
+        <option value="Lys-&gt;Xle (K)">Lys-&gt;Xle (K)</option>
+        <option value="Lys-loss (Protein C-term K)">Lys-loss (Protein C-term K)</option>
+        <option value="Lysbiotinhydrazide (K)">Lysbiotinhydrazide (K)</option>
+        <option value="maleimide (C)">maleimide (C)</option>
+        <option value="maleimide (K)">maleimide (K)</option>
+        <option value="Maleimide-PEO2-Biotin (C)">Maleimide-PEO2-Biotin (C)</option>
+        <option value="maleimide3 (C)">maleimide3 (C)</option>
+        <option value="maleimide3 (K)">maleimide3 (K)</option>
+        <option value="maleimide5 (C)">maleimide5 (C)</option>
+        <option value="maleimide5 (K)">maleimide5 (K)</option>
+        <option value="Malonyl (C)">Malonyl (C)</option>
+        <option value="Malonyl (S)">Malonyl (S)</option>
+        <option value="MDCC (C)">MDCC (C)</option>
+        <option value="Menadione (C)">Menadione (C)</option>
+        <option value="Menadione (K)">Menadione (K)</option>
+        <option value="Menadione-HQ (C)">Menadione-HQ (C)</option>
+        <option value="Menadione-HQ (K)">Menadione-HQ (K)</option>
+        <option value="MercaptoEthanol (S)">MercaptoEthanol (S)</option>
+        <option value="MercaptoEthanol (T)">MercaptoEthanol (T)</option>
+        <option value="Met-&gt;Aha (M)">Met-&gt;Aha (M)</option>
+        <option value="Met-&gt;Ala (M)">Met-&gt;Ala (M)</option>
+        <option value="Met-&gt;Arg (M)">Met-&gt;Arg (M)</option>
+        <option value="Met-&gt;Asn (M)">Met-&gt;Asn (M)</option>
+        <option value="Met-&gt;Asp (M)">Met-&gt;Asp (M)</option>
+        <option value="Met-&gt;Cys (M)">Met-&gt;Cys (M)</option>
+        <option value="Met-&gt;Gln (M)">Met-&gt;Gln (M)</option>
+        <option value="Met-&gt;Glu (M)">Met-&gt;Glu (M)</option>
+        <option value="Met-&gt;Gly (M)">Met-&gt;Gly (M)</option>
+        <option value="Met-&gt;His (M)">Met-&gt;His (M)</option>
+        <option value="Met-&gt;Hpg (M)">Met-&gt;Hpg (M)</option>
+        <option value="Met-&gt;Hse (C-term M)">Met-&gt;Hse (C-term M)</option>
+        <option value="Met-&gt;Hsl (C-term M)">Met-&gt;Hsl (C-term M)</option>
+        <option value="Met-&gt;Lys (M)">Met-&gt;Lys (M)</option>
+        <option value="Met-&gt;Phe (M)">Met-&gt;Phe (M)</option>
+        <option value="Met-&gt;Pro (M)">Met-&gt;Pro (M)</option>
+        <option value="Met-&gt;Ser (M)">Met-&gt;Ser (M)</option>
+        <option value="Met-&gt;Thr (M)">Met-&gt;Thr (M)</option>
+        <option value="Met-&gt;Trp (M)">Met-&gt;Trp (M)</option>
+        <option value="Met-&gt;Tyr (M)">Met-&gt;Tyr (M)</option>
+        <option value="Met-&gt;Val (M)">Met-&gt;Val (M)</option>
+        <option value="Met-&gt;Xle (M)">Met-&gt;Xle (M)</option>
+        <option value="Met-loss (Protein N-term M)">Met-loss (Protein N-term M)</option>
+        <option value="Met-loss+Acetyl (Protein N-term M)">Met-loss+Acetyl (Protein N-term M)</option>
+        <option value="Methyl (C)">Methyl (C)</option>
+        <option value="Methyl (C-term)">Methyl (C-term)</option>
+        <option value="Methyl (D)">Methyl (D)</option>
+        <option value="Methyl (E)">Methyl (E)</option>
+        <option value="Methyl (H)">Methyl (H)</option>
+        <option value="Methyl (I)">Methyl (I)</option>
+        <option value="Methyl (K)">Methyl (K)</option>
+        <option value="Methyl (L)">Methyl (L)</option>
+        <option value="Methyl (N)">Methyl (N)</option>
+        <option value="Methyl (N-term)">Methyl (N-term)</option>
+        <option value="Methyl (Protein N-term)">Methyl (Protein N-term)</option>
+        <option value="Methyl (Q)">Methyl (Q)</option>
+        <option value="Methyl (R)">Methyl (R)</option>
+        <option value="Methyl (S)">Methyl (S)</option>
+        <option value="Methyl (T)">Methyl (T)</option>
+        <option value="Methyl+Acetyl:2H(3) (K)">Methyl+Acetyl:2H(3) (K)</option>
+        <option value="Methyl+Deamidated (N)">Methyl+Deamidated (N)</option>
+        <option value="Methyl+Deamidated (Q)">Methyl+Deamidated (Q)</option>
+        <option value="Methyl-PEO12-Maleimide (C)">Methyl-PEO12-Maleimide (C)</option>
+        <option value="Methyl:2H(2) (K)">Methyl:2H(2) (K)</option>
+        <option value="Methyl:2H(2) (N-term)">Methyl:2H(2) (N-term)</option>
+        <option value="Methyl:2H(2)13C (C)">Methyl:2H(2)13C (C)</option>
+        <option value="Methyl:2H(2)13C (C-term)">Methyl:2H(2)13C (C-term)</option>
+        <option value="Methyl:2H(2)13C (D)">Methyl:2H(2)13C (D)</option>
+        <option value="Methyl:2H(2)13C (E)">Methyl:2H(2)13C (E)</option>
+        <option value="Methyl:2H(2)13C (H)">Methyl:2H(2)13C (H)</option>
+        <option value="Methyl:2H(2)13C (I)">Methyl:2H(2)13C (I)</option>
+        <option value="Methyl:2H(2)13C (K)">Methyl:2H(2)13C (K)</option>
+        <option value="Methyl:2H(2)13C (L)">Methyl:2H(2)13C (L)</option>
+        <option value="Methyl:2H(2)13C (N)">Methyl:2H(2)13C (N)</option>
+        <option value="Methyl:2H(2)13C (N-term)">Methyl:2H(2)13C (N-term)</option>
+        <option value="Methyl:2H(2)13C (Protein N-term)">Methyl:2H(2)13C (Protein N-term)</option>
+        <option value="Methyl:2H(2)13C (Q)">Methyl:2H(2)13C (Q)</option>
+        <option value="Methyl:2H(2)13C (R)">Methyl:2H(2)13C (R)</option>
+        <option value="Methyl:2H(2)13C (S)">Methyl:2H(2)13C (S)</option>
+        <option value="Methyl:2H(2)13C (T)">Methyl:2H(2)13C (T)</option>
+        <option value="Methyl:2H(3) (D)">Methyl:2H(3) (D)</option>
+        <option value="Methyl:2H(3) (E)">Methyl:2H(3) (E)</option>
+        <option value="Methyl:2H(3) (K)">Methyl:2H(3) (K)</option>
+        <option value="Methyl:2H(3) (R)">Methyl:2H(3) (R)</option>
+        <option value="Methyl:2H(3) (X)">Methyl:2H(3) (X)</option>
+        <option value="Methyl:2H(3)+Acetyl:2H(3) (K)">Methyl:2H(3)+Acetyl:2H(3) (K)</option>
+        <option value="Methyl:2H(3)13C(1) (K)">Methyl:2H(3)13C(1) (K)</option>
+        <option value="Methyl:2H(3)13C(1) (N-term)">Methyl:2H(3)13C(1) (N-term)</option>
+        <option value="Methyl:2H(3)13C(1) (R)">Methyl:2H(3)13C(1) (R)</option>
+        <option value="Methylamine (S)">Methylamine (S)</option>
+        <option value="Methylamine (T)">Methylamine (T)</option>
+        <option value="Methylmalonylation (S)">Methylmalonylation (S)</option>
+        <option value="Methylphosphonate (S)">Methylphosphonate (S)</option>
+        <option value="Methylphosphonate (T)">Methylphosphonate (T)</option>
+        <option value="Methylphosphonate (Y)">Methylphosphonate (Y)</option>
+        <option value="Methylpyrroline (K)">Methylpyrroline (K)</option>
+        <option value="methylsulfonylethyl (C)">methylsulfonylethyl (C)</option>
+        <option value="methylsulfonylethyl (H)">methylsulfonylethyl (H)</option>
+        <option value="methylsulfonylethyl (K)">methylsulfonylethyl (K)</option>
+        <option value="Methylthio (C)">Methylthio (C)</option>
+        <option value="Methylthio (D)">Methylthio (D)</option>
+        <option value="Methylthio (K)">Methylthio (K)</option>
+        <option value="Methylthio (N)">Methylthio (N)</option>
+        <option value="Methylthio (N-term)">Methylthio (N-term)</option>
+        <option value="MG-H1 (R)">MG-H1 (R)</option>
+        <option value="Microcin (Protein C-term)">Microcin (Protein C-term)</option>
+        <option value="MicrocinC7 (Protein C-term)">MicrocinC7 (Protein C-term)</option>
+        <option value="MM-diphenylpentanone (C)">MM-diphenylpentanone (C)</option>
+        <option value="Molybdopterin (C)">Molybdopterin (C)</option>
+        <option value="MolybdopterinGD (C)">MolybdopterinGD (C)</option>
+        <option value="MolybdopterinGD (D)">MolybdopterinGD (D)</option>
+        <option value="MolybdopterinGD (U)">MolybdopterinGD (U)</option>
+        <option value="MolybdopterinGD+Delta:S(-1)Se(1) (C)">MolybdopterinGD+Delta:S(-1)Se(1) (C)</option>
         <option value="mTRAQ (H)">mTRAQ (H)</option>
         <option value="mTRAQ (K)">mTRAQ (K)</option>
         <option value="mTRAQ (N-term)">mTRAQ (N-term)</option>
@@ -5290,96 +4835,664 @@
         <option value="mTRAQ:13C(6)15N(2) (S)">mTRAQ:13C(6)15N(2) (S)</option>
         <option value="mTRAQ:13C(6)15N(2) (T)">mTRAQ:13C(6)15N(2) (T)</option>
         <option value="mTRAQ:13C(6)15N(2) (Y)">mTRAQ:13C(6)15N(2) (Y)</option>
-        <option value="maleimide (C)">maleimide (C)</option>
-        <option value="maleimide (K)">maleimide (K)</option>
-        <option value="maleimide3 (C)">maleimide3 (C)</option>
-        <option value="maleimide3 (K)">maleimide3 (K)</option>
-        <option value="maleimide5 (C)">maleimide5 (C)</option>
-        <option value="maleimide5 (K)">maleimide5 (K)</option>
-        <option value="methylsulfonylethyl (C)">methylsulfonylethyl (C)</option>
-        <option value="methylsulfonylethyl (H)">methylsulfonylethyl (H)</option>
-        <option value="methylsulfonylethyl (K)">methylsulfonylethyl (K)</option>
+        <option value="MTSL (C)">MTSL (C)</option>
+        <option value="MurNAc (A)">MurNAc (A)</option>
+        <option value="Myristoleyl (Protein N-term G)">Myristoleyl (Protein N-term G)</option>
+        <option value="Myristoyl (C)">Myristoyl (C)</option>
+        <option value="Myristoyl (K)">Myristoyl (K)</option>
+        <option value="Myristoyl (N-term G)">Myristoyl (N-term G)</option>
+        <option value="Myristoyl+Delta:H(-4) (Protein N-term G)">Myristoyl+Delta:H(-4) (Protein N-term G)</option>
+        <option value="N-dimethylphosphate (S)">N-dimethylphosphate (S)</option>
+        <option value="NA-LNO2 (C)">NA-LNO2 (C)</option>
+        <option value="NA-LNO2 (H)">NA-LNO2 (H)</option>
+        <option value="NA-OA-NO2 (C)">NA-OA-NO2 (C)</option>
+        <option value="NA-OA-NO2 (H)">NA-OA-NO2 (H)</option>
+        <option value="NBS (W)">NBS (W)</option>
+        <option value="NBS:13C(6) (W)">NBS:13C(6) (W)</option>
+        <option value="NDA (K)">NDA (K)</option>
+        <option value="NDA (N-term)">NDA (N-term)</option>
+        <option value="NEIAA (C)">NEIAA (C)</option>
+        <option value="NEIAA (Y)">NEIAA (Y)</option>
+        <option value="NEIAA:2H(5) (C)">NEIAA:2H(5) (C)</option>
+        <option value="NEIAA:2H(5) (Y)">NEIAA:2H(5) (Y)</option>
+        <option value="NEM:2H(5) (C)">NEM:2H(5) (C)</option>
+        <option value="NEM:2H(5)+H2O (C)">NEM:2H(5)+H2O (C)</option>
+        <option value="NEMsulfur (C)">NEMsulfur (C)</option>
+        <option value="NEMsulfurWater (C)">NEMsulfurWater (C)</option>
+        <option value="Nethylmaleimide (C)">Nethylmaleimide (C)</option>
+        <option value="Nethylmaleimide+water (C)">Nethylmaleimide+water (C)</option>
+        <option value="Nethylmaleimide+water (K)">Nethylmaleimide+water (K)</option>
+        <option value="NeuAc (N)">NeuAc (N)</option>
+        <option value="NeuAc (S)">NeuAc (S)</option>
+        <option value="NeuAc (T)">NeuAc (T)</option>
+        <option value="NeuGc (N)">NeuGc (N)</option>
+        <option value="NeuGc (S)">NeuGc (S)</option>
+        <option value="NeuGc (T)">NeuGc (T)</option>
+        <option value="NHS-fluorescein (K)">NHS-fluorescein (K)</option>
+        <option value="NHS-LC-Biotin (K)">NHS-LC-Biotin (K)</option>
+        <option value="NHS-LC-Biotin (N-term)">NHS-LC-Biotin (N-term)</option>
+        <option value="NIC (K)">NIC (K)</option>
+        <option value="NIC (N-term)">NIC (N-term)</option>
+        <option value="NIPCAM (C)">NIPCAM (C)</option>
+        <option value="Nitro (W)">Nitro (W)</option>
+        <option value="Nitro (Y)">Nitro (Y)</option>
+        <option value="Nitrosyl (C)">Nitrosyl (C)</option>
+        <option value="Nmethylmaleimide (C)">Nmethylmaleimide (C)</option>
+        <option value="Nmethylmaleimide (K)">Nmethylmaleimide (K)</option>
+        <option value="Nmethylmaleimide+water (C)">Nmethylmaleimide+water (C)</option>
+        <option value="NO_SMX_SEMD (C)">NO_SMX_SEMD (C)</option>
+        <option value="NO_SMX_SIMD (C)">NO_SMX_SIMD (C)</option>
+        <option value="NO_SMX_SMCT (C)">NO_SMX_SMCT (C)</option>
+        <option value="NP40 (N-term)">NP40 (N-term)</option>
+        <option value="NQIGG (K)">NQIGG (K)</option>
+        <option value="O-Dimethylphosphate (S)">O-Dimethylphosphate (S)</option>
+        <option value="O-Dimethylphosphate (T)">O-Dimethylphosphate (T)</option>
+        <option value="O-Dimethylphosphate (Y)">O-Dimethylphosphate (Y)</option>
+        <option value="O-Et-N-diMePhospho (S)">O-Et-N-diMePhospho (S)</option>
+        <option value="O-Isopropylmethylphosphonate (S)">O-Isopropylmethylphosphonate (S)</option>
+        <option value="O-Isopropylmethylphosphonate (T)">O-Isopropylmethylphosphonate (T)</option>
+        <option value="O-Isopropylmethylphosphonate (Y)">O-Isopropylmethylphosphonate (Y)</option>
+        <option value="O-Methylphosphate (S)">O-Methylphosphate (S)</option>
+        <option value="O-Methylphosphate (T)">O-Methylphosphate (T)</option>
+        <option value="O-Methylphosphate (Y)">O-Methylphosphate (Y)</option>
+        <option value="O-pinacolylmethylphosphonate (H)">O-pinacolylmethylphosphonate (H)</option>
+        <option value="O-pinacolylmethylphosphonate (K)">O-pinacolylmethylphosphonate (K)</option>
+        <option value="O-pinacolylmethylphosphonate (S)">O-pinacolylmethylphosphonate (S)</option>
+        <option value="O-pinacolylmethylphosphonate (T)">O-pinacolylmethylphosphonate (T)</option>
+        <option value="O-pinacolylmethylphosphonate (Y)">O-pinacolylmethylphosphonate (Y)</option>
+        <option value="Octanoyl (C)">Octanoyl (C)</option>
+        <option value="Octanoyl (S)">Octanoyl (S)</option>
+        <option value="Octanoyl (T)">Octanoyl (T)</option>
+        <option value="OxArgBiotin (R)">OxArgBiotin (R)</option>
+        <option value="OxArgBiotinRed (R)">OxArgBiotinRed (R)</option>
+        <option value="Oxidation (C)">Oxidation (C)</option>
+        <option value="Oxidation (C-term G)">Oxidation (C-term G)</option>
+        <option value="Oxidation (D)">Oxidation (D)</option>
+        <option value="Oxidation (F)">Oxidation (F)</option>
+        <option value="Oxidation (H)">Oxidation (H)</option>
+        <option value="Oxidation (K)">Oxidation (K)</option>
+        <option value="Oxidation (M)">Oxidation (M)</option>
+        <option value="Oxidation (N)">Oxidation (N)</option>
+        <option value="Oxidation (P)">Oxidation (P)</option>
+        <option value="Oxidation (R)">Oxidation (R)</option>
+        <option value="Oxidation (U)">Oxidation (U)</option>
+        <option value="Oxidation (W)">Oxidation (W)</option>
+        <option value="Oxidation (Y)">Oxidation (Y)</option>
+        <option value="Oxidation+NEM (C)">Oxidation+NEM (C)</option>
+        <option value="OxLysBiotin (K)">OxLysBiotin (K)</option>
+        <option value="OxLysBiotinRed (K)">OxLysBiotinRed (K)</option>
+        <option value="OxProBiotin (P)">OxProBiotin (P)</option>
+        <option value="OxProBiotinRed (P)">OxProBiotinRed (P)</option>
+        <option value="Palmitoleyl (C)">Palmitoleyl (C)</option>
+        <option value="Palmitoleyl (S)">Palmitoleyl (S)</option>
+        <option value="Palmitoleyl (T)">Palmitoleyl (T)</option>
+        <option value="Palmitoyl (C)">Palmitoyl (C)</option>
+        <option value="Palmitoyl (K)">Palmitoyl (K)</option>
+        <option value="Palmitoyl (Protein N-term)">Palmitoyl (Protein N-term)</option>
+        <option value="Palmitoyl (S)">Palmitoyl (S)</option>
+        <option value="Palmitoyl (T)">Palmitoyl (T)</option>
+        <option value="PEITC (C)">PEITC (C)</option>
+        <option value="PEITC (K)">PEITC (K)</option>
+        <option value="PEITC (N-term)">PEITC (N-term)</option>
+        <option value="Pentose (S)">Pentose (S)</option>
+        <option value="Pentose (T)">Pentose (T)</option>
+        <option value="Pentylamine (Q)">Pentylamine (Q)</option>
+        <option value="PEO-Iodoacetyl-LC-Biotin (C)">PEO-Iodoacetyl-LC-Biotin (C)</option>
+        <option value="PET (S)">PET (S)</option>
+        <option value="PET (T)">PET (T)</option>
+        <option value="Phe-&gt;Ala (F)">Phe-&gt;Ala (F)</option>
+        <option value="Phe-&gt;Arg (F)">Phe-&gt;Arg (F)</option>
+        <option value="Phe-&gt;Asn (F)">Phe-&gt;Asn (F)</option>
+        <option value="Phe-&gt;Asp (F)">Phe-&gt;Asp (F)</option>
+        <option value="Phe-&gt;CamCys (F)">Phe-&gt;CamCys (F)</option>
+        <option value="Phe-&gt;Cys (F)">Phe-&gt;Cys (F)</option>
+        <option value="Phe-&gt;Gln (F)">Phe-&gt;Gln (F)</option>
+        <option value="Phe-&gt;Glu (F)">Phe-&gt;Glu (F)</option>
+        <option value="Phe-&gt;Gly (F)">Phe-&gt;Gly (F)</option>
+        <option value="Phe-&gt;His (F)">Phe-&gt;His (F)</option>
+        <option value="Phe-&gt;Lys (F)">Phe-&gt;Lys (F)</option>
+        <option value="Phe-&gt;Met (F)">Phe-&gt;Met (F)</option>
+        <option value="Phe-&gt;Pro (F)">Phe-&gt;Pro (F)</option>
+        <option value="Phe-&gt;Ser (F)">Phe-&gt;Ser (F)</option>
+        <option value="Phe-&gt;Thr (F)">Phe-&gt;Thr (F)</option>
+        <option value="Phe-&gt;Trp (F)">Phe-&gt;Trp (F)</option>
+        <option value="Phe-&gt;Tyr (F)">Phe-&gt;Tyr (F)</option>
+        <option value="Phe-&gt;Val (F)">Phe-&gt;Val (F)</option>
+        <option value="Phe-&gt;Xle (F)">Phe-&gt;Xle (F)</option>
+        <option value="Phenylisocyanate (N-term)">Phenylisocyanate (N-term)</option>
+        <option value="Phenylisocyanate:2H(5) (N-term)">Phenylisocyanate:2H(5) (N-term)</option>
         <option value="phenylsulfonylethyl (C)">phenylsulfonylethyl (C)</option>
+        <option value="Phospho (C)">Phospho (C)</option>
+        <option value="Phospho (D)">Phospho (D)</option>
+        <option value="Phospho (H)">Phospho (H)</option>
+        <option value="Phospho (K)">Phospho (K)</option>
+        <option value="Phospho (R)">Phospho (R)</option>
+        <option value="Phospho (S)">Phospho (S)</option>
+        <option value="Phospho (T)">Phospho (T)</option>
+        <option value="Phospho (Y)">Phospho (Y)</option>
+        <option value="Phosphoadenosine (H)">Phosphoadenosine (H)</option>
+        <option value="Phosphoadenosine (K)">Phosphoadenosine (K)</option>
+        <option value="Phosphoadenosine (T)">Phosphoadenosine (T)</option>
+        <option value="Phosphoadenosine (Y)">Phosphoadenosine (Y)</option>
+        <option value="Phosphogluconoylation (K)">Phosphogluconoylation (K)</option>
+        <option value="Phosphogluconoylation (N-term)">Phosphogluconoylation (N-term)</option>
+        <option value="Phosphoguanosine (H)">Phosphoguanosine (H)</option>
+        <option value="Phosphoguanosine (K)">Phosphoguanosine (K)</option>
+        <option value="PhosphoHex (S)">PhosphoHex (S)</option>
+        <option value="PhosphoHex (T)">PhosphoHex (T)</option>
+        <option value="PhosphoHex(2) (N)">PhosphoHex(2) (N)</option>
+        <option value="PhosphoHex(2) (S)">PhosphoHex(2) (S)</option>
+        <option value="PhosphoHex(2) (T)">PhosphoHex(2) (T)</option>
+        <option value="PhosphoHexNAc (S)">PhosphoHexNAc (S)</option>
+        <option value="PhosphoHexNAc (T)">PhosphoHexNAc (T)</option>
+        <option value="Phosphopantetheine (S)">Phosphopantetheine (S)</option>
+        <option value="Phosphopropargyl (S)">Phosphopropargyl (S)</option>
+        <option value="Phosphopropargyl (T)">Phosphopropargyl (T)</option>
+        <option value="Phosphopropargyl (Y)">Phosphopropargyl (Y)</option>
         <option value="phosphoRibosyl (D)">phosphoRibosyl (D)</option>
         <option value="phosphoRibosyl (E)">phosphoRibosyl (E)</option>
         <option value="phosphoRibosyl (R)">phosphoRibosyl (R)</option>
+        <option value="PhosphoribosyldephosphoCoA (S)">PhosphoribosyldephosphoCoA (S)</option>
+        <option value="PhosphoUridine (H)">PhosphoUridine (H)</option>
+        <option value="PhosphoUridine (Y)">PhosphoUridine (Y)</option>
+        <option value="Phycocyanobilin (C)">Phycocyanobilin (C)</option>
+        <option value="Phycoerythrobilin (C)">Phycoerythrobilin (C)</option>
+        <option value="Phytochromobilin (C)">Phytochromobilin (C)</option>
+        <option value="Piperidine (K)">Piperidine (K)</option>
+        <option value="Piperidine (N-term)">Piperidine (N-term)</option>
+        <option value="Pro-&gt;Ala (P)">Pro-&gt;Ala (P)</option>
+        <option value="Pro-&gt;Arg (P)">Pro-&gt;Arg (P)</option>
+        <option value="Pro-&gt;Asn (P)">Pro-&gt;Asn (P)</option>
+        <option value="Pro-&gt;Asp (P)">Pro-&gt;Asp (P)</option>
+        <option value="Pro-&gt;Cys (P)">Pro-&gt;Cys (P)</option>
+        <option value="Pro-&gt;Gln (P)">Pro-&gt;Gln (P)</option>
+        <option value="Pro-&gt;Glu (P)">Pro-&gt;Glu (P)</option>
+        <option value="Pro-&gt;Gly (P)">Pro-&gt;Gly (P)</option>
+        <option value="Pro-&gt;His (P)">Pro-&gt;His (P)</option>
+        <option value="Pro-&gt;Lys (P)">Pro-&gt;Lys (P)</option>
+        <option value="Pro-&gt;Met (P)">Pro-&gt;Met (P)</option>
+        <option value="Pro-&gt;Phe (P)">Pro-&gt;Phe (P)</option>
+        <option value="Pro-&gt;pyro-Glu (P)">Pro-&gt;pyro-Glu (P)</option>
+        <option value="Pro-&gt;Pyrrolidinone (P)">Pro-&gt;Pyrrolidinone (P)</option>
+        <option value="Pro-&gt;Pyrrolidone (P)">Pro-&gt;Pyrrolidone (P)</option>
+        <option value="Pro-&gt;Ser (P)">Pro-&gt;Ser (P)</option>
+        <option value="Pro-&gt;Thr (P)">Pro-&gt;Thr (P)</option>
+        <option value="Pro-&gt;Trp (P)">Pro-&gt;Trp (P)</option>
+        <option value="Pro-&gt;Tyr (P)">Pro-&gt;Tyr (P)</option>
+        <option value="Pro-&gt;Val (P)">Pro-&gt;Val (P)</option>
+        <option value="Pro-&gt;Xle (P)">Pro-&gt;Xle (P)</option>
         <option value="probiotinhydrazide (P)">probiotinhydrazide (P)</option>
+        <option value="Propargylamine (C-term)">Propargylamine (C-term)</option>
+        <option value="Propargylamine (D)">Propargylamine (D)</option>
+        <option value="Propargylamine (E)">Propargylamine (E)</option>
+        <option value="Propionamide (C)">Propionamide (C)</option>
+        <option value="Propionamide (K)">Propionamide (K)</option>
+        <option value="Propionamide (N-term)">Propionamide (N-term)</option>
+        <option value="Propionamide:2H(3) (C)">Propionamide:2H(3) (C)</option>
+        <option value="Propionyl (K)">Propionyl (K)</option>
+        <option value="Propionyl (N-term)">Propionyl (N-term)</option>
+        <option value="Propionyl (Protein N-term)">Propionyl (Protein N-term)</option>
+        <option value="Propionyl (S)">Propionyl (S)</option>
+        <option value="Propionyl (T)">Propionyl (T)</option>
+        <option value="Propionyl:13C(3) (K)">Propionyl:13C(3) (K)</option>
+        <option value="Propionyl:13C(3) (N-term)">Propionyl:13C(3) (N-term)</option>
+        <option value="Propiophenone (C)">Propiophenone (C)</option>
+        <option value="Propiophenone (H)">Propiophenone (H)</option>
+        <option value="Propiophenone (K)">Propiophenone (K)</option>
+        <option value="Propiophenone (R)">Propiophenone (R)</option>
+        <option value="Propiophenone (S)">Propiophenone (S)</option>
+        <option value="Propiophenone (T)">Propiophenone (T)</option>
+        <option value="Propiophenone (W)">Propiophenone (W)</option>
+        <option value="Propyl (C-term)">Propyl (C-term)</option>
+        <option value="Propyl (D)">Propyl (D)</option>
+        <option value="Propyl (E)">Propyl (E)</option>
+        <option value="Propyl (K)">Propyl (K)</option>
+        <option value="Propyl (N-term)">Propyl (N-term)</option>
+        <option value="Propyl (Protein C-term)">Propyl (Protein C-term)</option>
+        <option value="Propyl:2H(6) (K)">Propyl:2H(6) (K)</option>
+        <option value="Propyl:2H(6) (N-term)">Propyl:2H(6) (N-term)</option>
+        <option value="PropylNAGthiazoline (C)">PropylNAGthiazoline (C)</option>
+        <option value="PS_Hapten (C)">PS_Hapten (C)</option>
+        <option value="PS_Hapten (H)">PS_Hapten (H)</option>
+        <option value="PS_Hapten (K)">PS_Hapten (K)</option>
         <option value="pupylation (K)">pupylation (K)</option>
+        <option value="Puromycin (C-term)">Puromycin (C-term)</option>
+        <option value="PyMIC (N-term)">PyMIC (N-term)</option>
+        <option value="PyridoxalPhosphate (K)">PyridoxalPhosphate (K)</option>
+        <option value="PyridoxalPhosphateH2 (K)">PyridoxalPhosphateH2 (K)</option>
+        <option value="Pyridylacetyl (K)">Pyridylacetyl (K)</option>
+        <option value="Pyridylacetyl (N-term)">Pyridylacetyl (N-term)</option>
+        <option value="Pyridylethyl (C)">Pyridylethyl (C)</option>
+        <option value="Pyro-carbamidomethyl (N-term C)">Pyro-carbamidomethyl (N-term C)</option>
         <option value="pyrophospho (S)">pyrophospho (S)</option>
         <option value="pyrophospho (T)">pyrophospho (T)</option>
+        <option value="PyruvicAcidIminyl (K)">PyruvicAcidIminyl (K)</option>
+        <option value="PyruvicAcidIminyl (Protein N-term C)">PyruvicAcidIminyl (Protein N-term C)</option>
+        <option value="PyruvicAcidIminyl (Protein N-term V)">PyruvicAcidIminyl (Protein N-term V)</option>
+        <option value="QAT (C)">QAT (C)</option>
+        <option value="QAT:2H(3) (C)">QAT:2H(3) (C)</option>
+        <option value="QEQTGG (K)">QEQTGG (K)</option>
+        <option value="QQQTGG (K)">QQQTGG (K)</option>
+        <option value="QTGG (K)">QTGG (K)</option>
+        <option value="Quinone (W)">Quinone (W)</option>
+        <option value="Quinone (Y)">Quinone (Y)</option>
+        <option value="Retinylidene (K)">Retinylidene (K)</option>
+        <option value="RNPXL (N-term K)">RNPXL (N-term K)</option>
+        <option value="RNPXL (N-term R)">RNPXL (N-term R)</option>
+        <option value="RNPXlink1 (C)">RNPXlink1 (C)</option>
+        <option value="RNPXlink2 (F)">RNPXlink2 (F)</option>
+        <option value="RNPXlink2 (K)">RNPXlink2 (K)</option>
+        <option value="RNPXlink2 (L)">RNPXlink2 (L)</option>
+        <option value="RNPXlink3 (C)">RNPXlink3 (C)</option>
+        <option value="RNPXlink3 (F)">RNPXlink3 (F)</option>
+        <option value="RNPXlink4 (C)">RNPXlink4 (C)</option>
+        <option value="RNPXlink5 (F)">RNPXlink5 (F)</option>
+        <option value="RNPXlink5 (Y)">RNPXlink5 (Y)</option>
         <option value="s-GlcNAc (S)">s-GlcNAc (S)</option>
         <option value="s-GlcNAc (T)">s-GlcNAc (T)</option>
+        <option value="Saligenin (H)">Saligenin (H)</option>
+        <option value="Saligenin (K)">Saligenin (K)</option>
+        <option value="Ser-&gt;Ala (S)">Ser-&gt;Ala (S)</option>
+        <option value="Ser-&gt;Arg (S)">Ser-&gt;Arg (S)</option>
+        <option value="Ser-&gt;Asn (S)">Ser-&gt;Asn (S)</option>
+        <option value="Ser-&gt;Asp (S)">Ser-&gt;Asp (S)</option>
+        <option value="Ser-&gt;Cys (S)">Ser-&gt;Cys (S)</option>
+        <option value="Ser-&gt;Gln (S)">Ser-&gt;Gln (S)</option>
+        <option value="Ser-&gt;Glu (S)">Ser-&gt;Glu (S)</option>
+        <option value="Ser-&gt;Gly (S)">Ser-&gt;Gly (S)</option>
+        <option value="Ser-&gt;His (S)">Ser-&gt;His (S)</option>
+        <option value="Ser-&gt;LacticAcid (Protein N-term S)">Ser-&gt;LacticAcid (Protein N-term S)</option>
+        <option value="Ser-&gt;Lys (S)">Ser-&gt;Lys (S)</option>
+        <option value="Ser-&gt;Met (S)">Ser-&gt;Met (S)</option>
+        <option value="Ser-&gt;Phe (S)">Ser-&gt;Phe (S)</option>
+        <option value="Ser-&gt;Pro (S)">Ser-&gt;Pro (S)</option>
+        <option value="Ser-&gt;Thr (S)">Ser-&gt;Thr (S)</option>
+        <option value="Ser-&gt;Trp (S)">Ser-&gt;Trp (S)</option>
+        <option value="Ser-&gt;Tyr (S)">Ser-&gt;Tyr (S)</option>
+        <option value="Ser-&gt;Val (S)">Ser-&gt;Val (S)</option>
+        <option value="Ser-&gt;Xle (S)">Ser-&gt;Xle (S)</option>
+        <option value="SMA (K)">SMA (K)</option>
+        <option value="SMA (N-term)">SMA (N-term)</option>
+        <option value="SMCC-maleimide (C)">SMCC-maleimide (C)</option>
         <option value="spermidine (Q)">spermidine (Q)</option>
         <option value="spermine (Q)">spermine (Q)</option>
+        <option value="SPITC (K)">SPITC (K)</option>
+        <option value="SPITC (N-term)">SPITC (N-term)</option>
+        <option value="SPITC:13C(6) (K)">SPITC:13C(6) (K)</option>
+        <option value="SPITC:13C(6) (N-term)">SPITC:13C(6) (N-term)</option>
+        <option value="Succinyl (K)">Succinyl (K)</option>
+        <option value="Succinyl (N-term)">Succinyl (N-term)</option>
+        <option value="Succinyl (Protein N-term)">Succinyl (Protein N-term)</option>
+        <option value="Succinyl:13C(4) (K)">Succinyl:13C(4) (K)</option>
+        <option value="Succinyl:13C(4) (N-term)">Succinyl:13C(4) (N-term)</option>
+        <option value="Succinyl:2H(4) (K)">Succinyl:2H(4) (K)</option>
+        <option value="Succinyl:2H(4) (N-term)">Succinyl:2H(4) (N-term)</option>
+        <option value="SulfanilicAcid (C-term)">SulfanilicAcid (C-term)</option>
+        <option value="SulfanilicAcid (D)">SulfanilicAcid (D)</option>
+        <option value="SulfanilicAcid (E)">SulfanilicAcid (E)</option>
+        <option value="SulfanilicAcid:13C(6) (C-term)">SulfanilicAcid:13C(6) (C-term)</option>
+        <option value="SulfanilicAcid:13C(6) (D)">SulfanilicAcid:13C(6) (D)</option>
+        <option value="SulfanilicAcid:13C(6) (E)">SulfanilicAcid:13C(6) (E)</option>
+        <option value="Sulfide (C)">Sulfide (C)</option>
+        <option value="Sulfide (D)">Sulfide (D)</option>
+        <option value="Sulfide (W)">Sulfide (W)</option>
+        <option value="Sulfo (C)">Sulfo (C)</option>
+        <option value="Sulfo (S)">Sulfo (S)</option>
+        <option value="Sulfo (T)">Sulfo (T)</option>
+        <option value="Sulfo (Y)">Sulfo (Y)</option>
         <option value="sulfo+amino (Y)">sulfo+amino (Y)</option>
+        <option value="Sulfo-NHS-LC-LC-Biotin (K)">Sulfo-NHS-LC-LC-Biotin (K)</option>
+        <option value="Sulfo-NHS-LC-LC-Biotin (N-term)">Sulfo-NHS-LC-LC-Biotin (N-term)</option>
+        <option value="SulfoGMBS (C)">SulfoGMBS (C)</option>
+        <option value="SulfurDioxide (C)">SulfurDioxide (C)</option>
+        <option value="SUMO2135 (K)">SUMO2135 (K)</option>
+        <option value="SUMO3549 (K)">SUMO3549 (K)</option>
+        <option value="TAMRA-FP (S)">TAMRA-FP (S)</option>
+        <option value="TAMRA-FP (Y)">TAMRA-FP (Y)</option>
+        <option value="Thiadiazole (C)">Thiadiazole (C)</option>
+        <option value="Thiazolidine (N-term C)">Thiazolidine (N-term C)</option>
+        <option value="Thioacyl (K)">Thioacyl (K)</option>
+        <option value="Thioacyl (X)">Thioacyl (X)</option>
         <option value="thioacylPA (K)">thioacylPA (K)</option>
+        <option value="Thiophos-S-S-biotin (S)">Thiophos-S-S-biotin (S)</option>
+        <option value="Thiophos-S-S-biotin (T)">Thiophos-S-S-biotin (T)</option>
+        <option value="Thiophos-S-S-biotin (Y)">Thiophos-S-S-biotin (Y)</option>
+        <option value="Thiophospho (S)">Thiophospho (S)</option>
+        <option value="Thiophospho (T)">Thiophospho (T)</option>
+        <option value="Thiophospho (Y)">Thiophospho (Y)</option>
+        <option value="Thr-&gt;Ala (T)">Thr-&gt;Ala (T)</option>
+        <option value="Thr-&gt;Arg (T)">Thr-&gt;Arg (T)</option>
+        <option value="Thr-&gt;Asn (T)">Thr-&gt;Asn (T)</option>
+        <option value="Thr-&gt;Asp (T)">Thr-&gt;Asp (T)</option>
+        <option value="Thr-&gt;Cys (T)">Thr-&gt;Cys (T)</option>
+        <option value="Thr-&gt;Gln (T)">Thr-&gt;Gln (T)</option>
+        <option value="Thr-&gt;Glu (T)">Thr-&gt;Glu (T)</option>
+        <option value="Thr-&gt;Gly (T)">Thr-&gt;Gly (T)</option>
+        <option value="Thr-&gt;His (T)">Thr-&gt;His (T)</option>
+        <option value="Thr-&gt;Lys (T)">Thr-&gt;Lys (T)</option>
+        <option value="Thr-&gt;Met (T)">Thr-&gt;Met (T)</option>
+        <option value="Thr-&gt;Phe (T)">Thr-&gt;Phe (T)</option>
+        <option value="Thr-&gt;Pro (T)">Thr-&gt;Pro (T)</option>
+        <option value="Thr-&gt;Ser (T)">Thr-&gt;Ser (T)</option>
+        <option value="Thr-&gt;Trp (T)">Thr-&gt;Trp (T)</option>
+        <option value="Thr-&gt;Tyr (T)">Thr-&gt;Tyr (T)</option>
+        <option value="Thr-&gt;Val (T)">Thr-&gt;Val (T)</option>
+        <option value="Thr-&gt;Xle (T)">Thr-&gt;Xle (T)</option>
+        <option value="Thrbiotinhydrazide (T)">Thrbiotinhydrazide (T)</option>
+        <option value="Thyroxine (Y)">Thyroxine (Y)</option>
+        <option value="TMAB (K)">TMAB (K)</option>
+        <option value="TMAB (N-term)">TMAB (N-term)</option>
+        <option value="TMAB:2H(9) (K)">TMAB:2H(9) (K)</option>
+        <option value="TMAB:2H(9) (N-term)">TMAB:2H(9) (N-term)</option>
+        <option value="TMPP-Ac (N-term)">TMPP-Ac (N-term)</option>
+        <option value="TMT (H)">TMT (H)</option>
+        <option value="TMT (K)">TMT (K)</option>
+        <option value="TMT (N-term)">TMT (N-term)</option>
+        <option value="TMT (Protein N-term)">TMT (Protein N-term)</option>
+        <option value="TMT (S)">TMT (S)</option>
+        <option value="TMT (T)">TMT (T)</option>
+        <option value="TMT2plex (H)">TMT2plex (H)</option>
+        <option value="TMT2plex (K)">TMT2plex (K)</option>
+        <option value="TMT2plex (N-term)">TMT2plex (N-term)</option>
+        <option value="TMT2plex (Protein N-term)">TMT2plex (Protein N-term)</option>
+        <option value="TMT2plex (S)">TMT2plex (S)</option>
+        <option value="TMT2plex (T)">TMT2plex (T)</option>
+        <option value="TMT6plex (H)">TMT6plex (H)</option>
+        <option value="TMT6plex (K)">TMT6plex (K)</option>
+        <option value="TMT6plex (N-term)">TMT6plex (N-term)</option>
+        <option value="TMT6plex (Protein N-term)">TMT6plex (Protein N-term)</option>
+        <option value="TMT6plex (S)">TMT6plex (S)</option>
+        <option value="TMT6plex (T)">TMT6plex (T)</option>
+        <option value="TNBS (K)">TNBS (K)</option>
+        <option value="TNBS (N-term)">TNBS (N-term)</option>
         <option value="trifluoro (L)">trifluoro (L)</option>
+        <option value="Triiodo (Y)">Triiodo (Y)</option>
+        <option value="Triiodothyronine (Y)">Triiodothyronine (Y)</option>
+        <option value="Trimethyl (K)">Trimethyl (K)</option>
+        <option value="Trimethyl (Protein N-term A)">Trimethyl (Protein N-term A)</option>
+        <option value="Trimethyl (R)">Trimethyl (R)</option>
+        <option value="Trimethyl:13C(3)2H(9) (K)">Trimethyl:13C(3)2H(9) (K)</option>
+        <option value="Trimethyl:13C(3)2H(9) (R)">Trimethyl:13C(3)2H(9) (R)</option>
+        <option value="Trimethyl:2H(9) (K)">Trimethyl:2H(9) (K)</option>
+        <option value="Trimethyl:2H(9) (R)">Trimethyl:2H(9) (R)</option>
+        <option value="Trioxidation (C)">Trioxidation (C)</option>
+        <option value="Trioxidation (W)">Trioxidation (W)</option>
+        <option value="Trioxidation (Y)">Trioxidation (Y)</option>
+        <option value="Tripalmitate (Protein N-term C)">Tripalmitate (Protein N-term C)</option>
+        <option value="Tris (N)">Tris (N)</option>
+        <option value="Triton (C-term)">Triton (C-term)</option>
+        <option value="Triton (N-term)">Triton (N-term)</option>
+        <option value="Trp-&gt;Ala (W)">Trp-&gt;Ala (W)</option>
+        <option value="Trp-&gt;Arg (W)">Trp-&gt;Arg (W)</option>
+        <option value="Trp-&gt;Asn (W)">Trp-&gt;Asn (W)</option>
+        <option value="Trp-&gt;Asp (W)">Trp-&gt;Asp (W)</option>
+        <option value="Trp-&gt;Cys (W)">Trp-&gt;Cys (W)</option>
+        <option value="Trp-&gt;Gln (W)">Trp-&gt;Gln (W)</option>
+        <option value="Trp-&gt;Glu (W)">Trp-&gt;Glu (W)</option>
+        <option value="Trp-&gt;Gly (W)">Trp-&gt;Gly (W)</option>
+        <option value="Trp-&gt;His (W)">Trp-&gt;His (W)</option>
+        <option value="Trp-&gt;Hydroxykynurenin (W)">Trp-&gt;Hydroxykynurenin (W)</option>
+        <option value="Trp-&gt;Kynurenin (W)">Trp-&gt;Kynurenin (W)</option>
+        <option value="Trp-&gt;Lys (W)">Trp-&gt;Lys (W)</option>
+        <option value="Trp-&gt;Met (W)">Trp-&gt;Met (W)</option>
+        <option value="Trp-&gt;Oxolactone (W)">Trp-&gt;Oxolactone (W)</option>
+        <option value="Trp-&gt;Phe (W)">Trp-&gt;Phe (W)</option>
+        <option value="Trp-&gt;Pro (W)">Trp-&gt;Pro (W)</option>
+        <option value="Trp-&gt;Ser (W)">Trp-&gt;Ser (W)</option>
+        <option value="Trp-&gt;Thr (W)">Trp-&gt;Thr (W)</option>
+        <option value="Trp-&gt;Tyr (W)">Trp-&gt;Tyr (W)</option>
+        <option value="Trp-&gt;Val (W)">Trp-&gt;Val (W)</option>
+        <option value="Trp-&gt;Xle (W)">Trp-&gt;Xle (W)</option>
+        <option value="Tween20 (N-term)">Tween20 (N-term)</option>
+        <option value="Tween80 (C-term)">Tween80 (C-term)</option>
+        <option value="Tyr-&gt;Ala (Y)">Tyr-&gt;Ala (Y)</option>
+        <option value="Tyr-&gt;Arg (Y)">Tyr-&gt;Arg (Y)</option>
+        <option value="Tyr-&gt;Asn (Y)">Tyr-&gt;Asn (Y)</option>
+        <option value="Tyr-&gt;Asp (Y)">Tyr-&gt;Asp (Y)</option>
+        <option value="Tyr-&gt;Cys (Y)">Tyr-&gt;Cys (Y)</option>
+        <option value="Tyr-&gt;Dha (Y)">Tyr-&gt;Dha (Y)</option>
+        <option value="Tyr-&gt;Gln (Y)">Tyr-&gt;Gln (Y)</option>
+        <option value="Tyr-&gt;Glu (Y)">Tyr-&gt;Glu (Y)</option>
+        <option value="Tyr-&gt;Gly (Y)">Tyr-&gt;Gly (Y)</option>
+        <option value="Tyr-&gt;His (Y)">Tyr-&gt;His (Y)</option>
+        <option value="Tyr-&gt;Lys (Y)">Tyr-&gt;Lys (Y)</option>
+        <option value="Tyr-&gt;Met (Y)">Tyr-&gt;Met (Y)</option>
+        <option value="Tyr-&gt;Phe (Y)">Tyr-&gt;Phe (Y)</option>
+        <option value="Tyr-&gt;Pro (Y)">Tyr-&gt;Pro (Y)</option>
+        <option value="Tyr-&gt;Ser (Y)">Tyr-&gt;Ser (Y)</option>
+        <option value="Tyr-&gt;Thr (Y)">Tyr-&gt;Thr (Y)</option>
+        <option value="Tyr-&gt;Trp (Y)">Tyr-&gt;Trp (Y)</option>
+        <option value="Tyr-&gt;Val (Y)">Tyr-&gt;Val (Y)</option>
+        <option value="Tyr-&gt;Xle (Y)">Tyr-&gt;Xle (Y)</option>
+        <option value="Ub-amide (C)">Ub-amide (C)</option>
+        <option value="Ub-Br2 (C)">Ub-Br2 (C)</option>
+        <option value="Ub-fluorescein (C)">Ub-fluorescein (C)</option>
+        <option value="Ub-VME (C)">Ub-VME (C)</option>
+        <option value="UgiJoullie (D)">UgiJoullie (D)</option>
+        <option value="UgiJoullie (E)">UgiJoullie (E)</option>
+        <option value="UgiJoullieProGly (D)">UgiJoullieProGly (D)</option>
+        <option value="UgiJoullieProGly (E)">UgiJoullieProGly (E)</option>
+        <option value="UgiJoullieProGlyProGly (D)">UgiJoullieProGlyProGly (D)</option>
+        <option value="UgiJoullieProGlyProGly (E)">UgiJoullieProGlyProGly (E)</option>
+        <option value="Val-&gt;Ala (V)">Val-&gt;Ala (V)</option>
+        <option value="Val-&gt;Arg (V)">Val-&gt;Arg (V)</option>
+        <option value="Val-&gt;Asn (V)">Val-&gt;Asn (V)</option>
+        <option value="Val-&gt;Asp (V)">Val-&gt;Asp (V)</option>
+        <option value="Val-&gt;Cys (V)">Val-&gt;Cys (V)</option>
+        <option value="Val-&gt;Gln (V)">Val-&gt;Gln (V)</option>
+        <option value="Val-&gt;Glu (V)">Val-&gt;Glu (V)</option>
+        <option value="Val-&gt;Gly (V)">Val-&gt;Gly (V)</option>
+        <option value="Val-&gt;His (V)">Val-&gt;His (V)</option>
+        <option value="Val-&gt;Lys (V)">Val-&gt;Lys (V)</option>
+        <option value="Val-&gt;Met (V)">Val-&gt;Met (V)</option>
+        <option value="Val-&gt;Phe (V)">Val-&gt;Phe (V)</option>
+        <option value="Val-&gt;Pro (V)">Val-&gt;Pro (V)</option>
+        <option value="Val-&gt;Ser (V)">Val-&gt;Ser (V)</option>
+        <option value="Val-&gt;Thr (V)">Val-&gt;Thr (V)</option>
+        <option value="Val-&gt;Trp (V)">Val-&gt;Trp (V)</option>
+        <option value="Val-&gt;Tyr (V)">Val-&gt;Tyr (V)</option>
+        <option value="Val-&gt;Xle (V)">Val-&gt;Xle (V)</option>
+        <option value="VFQQQTGG (K)">VFQQQTGG (K)</option>
+        <option value="VIEVYQEQTGG (K)">VIEVYQEQTGG (K)</option>
+        <option value="Withaferin (C)">Withaferin (C)</option>
+        <option value="Xle-&gt;Ala (I)">Xle-&gt;Ala (I)</option>
+        <option value="Xle-&gt;Ala (L)">Xle-&gt;Ala (L)</option>
+        <option value="Xle-&gt;Arg (I)">Xle-&gt;Arg (I)</option>
+        <option value="Xle-&gt;Arg (L)">Xle-&gt;Arg (L)</option>
+        <option value="Xle-&gt;Asn (I)">Xle-&gt;Asn (I)</option>
+        <option value="Xle-&gt;Asn (L)">Xle-&gt;Asn (L)</option>
+        <option value="Xle-&gt;Asp (I)">Xle-&gt;Asp (I)</option>
+        <option value="Xle-&gt;Asp (L)">Xle-&gt;Asp (L)</option>
+        <option value="Xle-&gt;Cys (I)">Xle-&gt;Cys (I)</option>
+        <option value="Xle-&gt;Cys (L)">Xle-&gt;Cys (L)</option>
+        <option value="Xle-&gt;Gln (I)">Xle-&gt;Gln (I)</option>
+        <option value="Xle-&gt;Gln (L)">Xle-&gt;Gln (L)</option>
+        <option value="Xle-&gt;Glu (I)">Xle-&gt;Glu (I)</option>
+        <option value="Xle-&gt;Glu (L)">Xle-&gt;Glu (L)</option>
+        <option value="Xle-&gt;Gly (I)">Xle-&gt;Gly (I)</option>
+        <option value="Xle-&gt;Gly (L)">Xle-&gt;Gly (L)</option>
+        <option value="Xle-&gt;His (I)">Xle-&gt;His (I)</option>
+        <option value="Xle-&gt;His (L)">Xle-&gt;His (L)</option>
+        <option value="Xle-&gt;Lys (I)">Xle-&gt;Lys (I)</option>
+        <option value="Xle-&gt;Lys (L)">Xle-&gt;Lys (L)</option>
+        <option value="Xle-&gt;Met (I)">Xle-&gt;Met (I)</option>
+        <option value="Xle-&gt;Met (L)">Xle-&gt;Met (L)</option>
+        <option value="Xle-&gt;Phe (I)">Xle-&gt;Phe (I)</option>
+        <option value="Xle-&gt;Phe (L)">Xle-&gt;Phe (L)</option>
+        <option value="Xle-&gt;Pro (I)">Xle-&gt;Pro (I)</option>
+        <option value="Xle-&gt;Pro (L)">Xle-&gt;Pro (L)</option>
+        <option value="Xle-&gt;Ser (I)">Xle-&gt;Ser (I)</option>
+        <option value="Xle-&gt;Ser (L)">Xle-&gt;Ser (L)</option>
+        <option value="Xle-&gt;Thr (I)">Xle-&gt;Thr (I)</option>
+        <option value="Xle-&gt;Thr (L)">Xle-&gt;Thr (L)</option>
+        <option value="Xle-&gt;Trp (I)">Xle-&gt;Trp (I)</option>
+        <option value="Xle-&gt;Trp (L)">Xle-&gt;Trp (L)</option>
+        <option value="Xle-&gt;Tyr (I)">Xle-&gt;Tyr (I)</option>
+        <option value="Xle-&gt;Tyr (L)">Xle-&gt;Tyr (L)</option>
+        <option value="Xle-&gt;Val (I)">Xle-&gt;Val (I)</option>
+        <option value="Xle-&gt;Val (L)">Xle-&gt;Val (L)</option>
+        <option value="Xlink:B10621 (C)">Xlink:B10621 (C)</option>
+        <option value="Xlink:DMP (K)">Xlink:DMP (K)</option>
+        <option value="Xlink:DMP (Protein N-term)">Xlink:DMP (Protein N-term)</option>
+        <option value="Xlink:DMP-de (K)">Xlink:DMP-de (K)</option>
+        <option value="Xlink:DMP-de (Protein N-term)">Xlink:DMP-de (Protein N-term)</option>
+        <option value="Xlink:DMP-s (K)">Xlink:DMP-s (K)</option>
+        <option value="Xlink:DMP-s (Protein N-term)">Xlink:DMP-s (Protein N-term)</option>
+        <option value="Xlink:DSS (K)">Xlink:DSS (K)</option>
+        <option value="Xlink:DSS (Protein N-term)">Xlink:DSS (Protein N-term)</option>
+        <option value="Xlink:DSS-NH2 (K)">Xlink:DSS-NH2 (K)</option>
+        <option value="Xlink:DSS-NH2 (Protein N-term)">Xlink:DSS-NH2 (Protein N-term)</option>
+        <option value="Xlink:DST (K)">Xlink:DST (K)</option>
+        <option value="Xlink:DST (Protein N-term)">Xlink:DST (Protein N-term)</option>
+        <option value="Xlink:DTSSP (K)">Xlink:DTSSP (K)</option>
+        <option value="Xlink:DTSSP (Protein N-term)">Xlink:DTSSP (Protein N-term)</option>
+        <option value="Xlink:EGS (K)">Xlink:EGS (K)</option>
+        <option value="Xlink:EGS (Protein N-term)">Xlink:EGS (Protein N-term)</option>
+        <option value="Xlink:EGScleaved (K)">Xlink:EGScleaved (K)</option>
+        <option value="Xlink:EGScleaved (Protein N-term)">Xlink:EGScleaved (Protein N-term)</option>
+        <option value="Xlink:SMCC (C)">Xlink:SMCC (C)</option>
+        <option value="Xlink:SSD (K)">Xlink:SSD (K)</option>
+        <option value="ZGB (K)">ZGB (K)</option>
+        <option value="ZGB (N-term)">ZGB (N-term)</option>
+        <expand macro="list_string_san"/>
       </param>
-    </repeat>
-    <param name="param_digest_fasta" type="data" format="fasta" optional="True" label="Input sequence database in FASTA format" help="(-fasta) "/>
-    <param name="param_digest_enzyme" type="select" optional="False" value="Trypsin" label="Specify the digestion enzyme" help="(-enzyme) ">
-      <option value="V8-DE">V8-DE</option>
-      <option value="Asp-N_ambic">Asp-N_ambic</option>
-      <option value="glutamyl endopeptidase">glutamyl endopeptidase</option>
-      <option value="Lys-N">Lys-N</option>
-      <option value="TrypChymo">TrypChymo</option>
-      <option value="leukocyte elastase">leukocyte elastase</option>
-      <option value="Formic_acid">Formic_acid</option>
-      <option value="Arg-C">Arg-C</option>
-      <option value="Trypsin/P">Trypsin/P</option>
-      <option value="Trypsin" selected="true">Trypsin</option>
-      <option value="proline endopeptidase">proline endopeptidase</option>
-      <option value="PepsinA">PepsinA</option>
-      <option value="V8-E">V8-E</option>
-      <option value="CNBr">CNBr</option>
-      <option value="no cleavage">no cleavage</option>
-      <option value="Alpha-lytic protease">Alpha-lytic protease</option>
-      <option value="unspecific cleavage">unspecific cleavage</option>
-      <option value="Chymotrypsin/P">Chymotrypsin/P</option>
-      <option value="Asp-N">Asp-N</option>
-      <option value="2-iodobenzoate">2-iodobenzoate</option>
-      <option value="Lys-C/P">Lys-C/P</option>
-      <option value="Asp-N/B">Asp-N/B</option>
-      <option value="Lys-C">Lys-C</option>
-      <option value="Chymotrypsin">Chymotrypsin</option>
-      <option value="Arg-C/P">Arg-C/P</option>
-    </param>
-    <param name="param_digest_specificity" display="radio" type="select" optional="False" value="full" label="Specificity of the filte" help="(-specificity) ">
-      <option value="full" selected="true">full</option>
-      <option value="semi">semi</option>
-      <option value="none">none</option>
-    </param>
-    <param name="param_digest_missed_cleavages" type="integer" min="-1" optional="True" value="-1" label="filter peptide evidences that have more than the specified missed_cleavages &lt;br&gt;By default missed cleavages are ignored" help="(-missed_cleavages) "/>
-    <param name="param_digest_methionine_cleavage" display="radio" type="boolean" truevalue="-digest:methionine_cleavage" falsevalue="" checked="false" optional="True" label="Allow methionine cleavage at the protein start" help="(-methionine_cleavage) "/>
-    <param name="param_mz_error" type="float" value="-1.0" label="Filtering by deviation to theoretical mass (disabled for negative values)" help="(-error) "/>
-    <param name="param_mz_unit" display="radio" type="select" optional="False" value="ppm" label="Absolute or relative erro" help="(-unit) ">
-      <option value="Da">Da</option>
-      <option value="ppm" selected="true">ppm</option>
-    </param>
-    <param name="param_best_n_peptide_hits" type="integer" min="0" optional="True" value="0" label="Keep only the 'n' highest scoring peptide hits per spectrum (for n &gt; 0)" help="(-n_peptide_hits) "/>
-    <param name="param_best_n_protein_hits" type="integer" min="0" optional="True" value="0" label="Keep only the 'n' highest scoring protein hits (for n &gt; 0)" help="(-n_protein_hits) "/>
-    <param name="param_best_strict" display="radio" type="boolean" truevalue="-best:strict" falsevalue="" checked="false" optional="True" label="Keep only the highest scoring peptide hit" help="(-strict) &lt;br&gt;Similar to n_peptide_hits=1, but if there are ties between two or more highest scoring hits, none are kept"/>
-    <expand macro="advanced_options">
-      <param name="param_force" display="radio" type="boolean" truevalue="-force" falsevalue="" checked="false" optional="True" label="Overwrite tool specific checks" help="(-force) "/>
-      <param name="param_thresh_pep" type="float" value="0.0" label="Keep a peptide hit only if its score is above this fraction of the peptide significance threshold" help="(-pep) "/>
-      <param name="param_thresh_prot" type="float" value="0.0" label="Keep a protein hit only if its score is above this fraction of the protein significance threshold" help="(-prot) Use in combination with 'delete_unreferenced_peptide_hits' to remove affected peptides"/>
-      <param name="param_rt_p_value" type="float" min="0.0" max="1.0" optional="True" value="0.0" label="Retention time filtering by the p-value predicted by RTPredict" help="(-p_value) "/>
-      <param name="param_rt_p_value_1st_dim" type="float" min="0.0" max="1.0" optional="True" value="0.0" label="Retention time filtering by the p-value predicted by RTPredict for first dimension" help="(-p_value_1st_dim) "/>
-      <param name="param_best_n_to_m_peptide_hits" type="text" size="30" value=":" label="Peptide hit rank range to extracts" help="(-n_to_m_peptide_hits) ">
-        <sanitizer>
-          <valid initial="string.printable">
-            <remove value="'"/>
-            <remove value="&quot;"/>
-          </valid>
-        </sanitizer>
+    </section>
+    <section name="in_silico_digestion" title="This filter option removes peptide hits which are not in the list of in silico peptides generated by the rules specified below" help="" expanded="false">
+      <param name="fasta" argument="-in_silico_digestion:fasta" type="data" format="fasta" optional="true" label="fasta protein sequence database" help=" select fasta data sets(s)"/>
+      <param name="enzyme" argument="-in_silico_digestion:enzyme" type="select" optional="false" label="enzyme used for the digestion of the sample" help="">
+        <option value="Trypsin" selected="true">Trypsin</option>
+        <option value="no cleavage">no cleavage</option>
+        <option value="unspecific cleavage">unspecific cleavage</option>
+        <option value="leukocyte elastase">leukocyte elastase</option>
+        <option value="proline endopeptidase">proline endopeptidase</option>
+        <option value="glutamyl endopeptidase">glutamyl endopeptidase</option>
+        <option value="Alpha-lytic protease">Alpha-lytic protease</option>
+        <option value="2-iodobenzoate">2-iodobenzoate</option>
+        <option value="iodosobenzoate">iodosobenzoate</option>
+        <option value="Chymotrypsin">Chymotrypsin</option>
+        <option value="Chymotrypsin/P">Chymotrypsin/P</option>
+        <option value="CNBr">CNBr</option>
+        <option value="Arg-C/P">Arg-C/P</option>
+        <option value="Asp-N/B">Asp-N/B</option>
+        <option value="Asp-N_ambic">Asp-N_ambic</option>
+        <option value="staphylococcal protease/D">staphylococcal protease/D</option>
+        <option value="proline-endopeptidase/HKR">proline-endopeptidase/HKR</option>
+        <option value="Glu-C+P">Glu-C+P</option>
+        <option value="PepsinA + P">PepsinA + P</option>
+        <option value="cyanogen-bromide">cyanogen-bromide</option>
+        <option value="Clostripain/P">Clostripain/P</option>
+        <option value="elastase-trypsin-chymotrypsin">elastase-trypsin-chymotrypsin</option>
+        <option value="Asp-N">Asp-N</option>
+        <option value="Arg-C">Arg-C</option>
+        <option value="Formic_acid">Formic_acid</option>
+        <option value="Lys-C">Lys-C</option>
+        <option value="Lys-N">Lys-N</option>
+        <option value="Lys-C/P">Lys-C/P</option>
+        <option value="PepsinA">PepsinA</option>
+        <option value="TrypChymo">TrypChymo</option>
+        <option value="Trypsin/P">Trypsin/P</option>
+        <option value="V8-DE">V8-DE</option>
+        <option value="V8-E">V8-E</option>
+        <expand macro="list_string_san"/>
+      </param>
+      <param name="specificity" argument="-in_silico_digestion:specificity" display="radio" type="select" optional="false" label="Specificity of the filte" help="">
+        <option value="full" selected="true">full</option>
+        <option value="semi">semi</option>
+        <option value="none">none</option>
+        <expand macro="list_string_san"/>
+      </param>
+      <param name="missed_cleavages" argument="-in_silico_digestion:missed_cleavages" type="integer" optional="true" min="-1" value="-1" label="range of allowed missed cleavages in the peptide sequences" help="By default missed cleavages are ignored"/>
+      <param name="methionine_cleavage" argument="-in_silico_digestion:methionine_cleavage" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Allow methionine cleavage at the N-terminus of the protein" help=""/>
+    </section>
+    <section name="missed_cleavages" title="This filter option removes peptide hits which do not confirm with the allowed missed cleavages specified below" help="" expanded="false">
+      <param name="number_of_missed_cleavages" argument="-missed_cleavages:number_of_missed_cleavages" type="text" optional="true" value=":" label="range of allowed missed cleavages in the peptide sequences" help="For example: 0:1 -&gt; peptides with two or more missed cleavages will be removed,. 0:0 -&gt; peptides with any missed cleavages will be removed">
+        <expand macro="list_string_san"/>
+      </param>
+      <param name="enzyme" argument="-missed_cleavages:enzyme" type="select" optional="false" label="enzyme used for the digestion of the sample" help="">
+        <option value="Trypsin" selected="true">Trypsin</option>
+        <option value="no cleavage">no cleavage</option>
+        <option value="unspecific cleavage">unspecific cleavage</option>
+        <option value="leukocyte elastase">leukocyte elastase</option>
+        <option value="proline endopeptidase">proline endopeptidase</option>
+        <option value="glutamyl endopeptidase">glutamyl endopeptidase</option>
+        <option value="Alpha-lytic protease">Alpha-lytic protease</option>
+        <option value="2-iodobenzoate">2-iodobenzoate</option>
+        <option value="iodosobenzoate">iodosobenzoate</option>
+        <option value="Chymotrypsin">Chymotrypsin</option>
+        <option value="Chymotrypsin/P">Chymotrypsin/P</option>
+        <option value="CNBr">CNBr</option>
+        <option value="Arg-C/P">Arg-C/P</option>
+        <option value="Asp-N/B">Asp-N/B</option>
+        <option value="Asp-N_ambic">Asp-N_ambic</option>
+        <option value="staphylococcal protease/D">staphylococcal protease/D</option>
+        <option value="proline-endopeptidase/HKR">proline-endopeptidase/HKR</option>
+        <option value="Glu-C+P">Glu-C+P</option>
+        <option value="PepsinA + P">PepsinA + P</option>
+        <option value="cyanogen-bromide">cyanogen-bromide</option>
+        <option value="Clostripain/P">Clostripain/P</option>
+        <option value="elastase-trypsin-chymotrypsin">elastase-trypsin-chymotrypsin</option>
+        <option value="Asp-N">Asp-N</option>
+        <option value="Arg-C">Arg-C</option>
+        <option value="Formic_acid">Formic_acid</option>
+        <option value="Lys-C">Lys-C</option>
+        <option value="Lys-N">Lys-N</option>
+        <option value="Lys-C/P">Lys-C/P</option>
+        <option value="PepsinA">PepsinA</option>
+        <option value="TrypChymo">TrypChymo</option>
+        <option value="Trypsin/P">Trypsin/P</option>
+        <option value="V8-DE">V8-DE</option>
+        <option value="V8-E">V8-E</option>
+        <expand macro="list_string_san"/>
+      </param>
+    </section>
+    <section name="rt" title="Filtering by RT predicted by 'RTPredict'" help="" expanded="false">
+      <param name="p_value" argument="-rt:p_value" type="float" optional="true" min="0.0" max="1.0" value="0.0" label="Retention time filtering by the p-value predicted by RTPredict" help=""/>
+      <param name="p_value_1st_dim" argument="-rt:p_value_1st_dim" type="float" optional="true" min="0.0" max="1.0" value="0.0" label="Retention time filtering by the p-value predicted by RTPredict for first dimension" help=""/>
+    </section>
+    <section name="mz" title="Filtering by mass erro" help="" expanded="false">
+      <param name="error" argument="-mz:error" type="float" optional="true" value="-1.0" label="Filtering by deviation to theoretical mass (disabled for negative values)" help=""/>
+      <param name="unit" argument="-mz:unit" display="radio" type="select" optional="false" label="Absolute or relative erro" help="">
+        <option value="Da">Da</option>
+        <option value="ppm" selected="true">ppm</option>
+        <expand macro="list_string_san"/>
+      </param>
+    </section>
+    <section name="best" title="Filtering best hits per spectrum (for peptides) or from proteins" help="" expanded="false">
+      <param name="n_peptide_hits" argument="-best:n_peptide_hits" type="integer" optional="true" min="0" value="0" label="Keep only the 'n' highest scoring peptide hits per spectrum (for n &gt; 0)" help=""/>
+      <param name="n_protein_hits" argument="-best:n_protein_hits" type="integer" optional="true" min="0" value="0" label="Keep only the 'n' highest scoring protein hits (for n &gt; 0)" help=""/>
+      <param name="strict" argument="-best:strict" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Keep only the highest scoring peptide hit" help="Similar to n_peptide_hits=1, but if there are ties between two or more highest scoring hits, none are kept"/>
+      <param name="n_to_m_peptide_hits" argument="-best:n_to_m_peptide_hits" type="text" optional="true" value=":" label="Peptide hit rank range to extracts" help="">
+        <expand macro="list_string_san"/>
+      </param>
+    </section>
+    <expand macro="adv_opts_macro">
+      <param name="remove_duplicate_psm" argument="-remove_duplicate_psm" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Removes duplicated PSMs per spectrum and retains the one with the higher score" help=""/>
+      <param name="remove_peptide_hits_by_metavalue" argument="-remove_peptide_hits_by_metavalue" type="text" optional="true" value="" label="Expects a 3-tuple (=3 entries in the list)" help="i.e. &lt;name&gt; 'lt|eq|gt|ne' &lt;value&gt;; the first is the name of meta value, followed by the comparison operator (equal, less, greater, not equal) and the value to compare to. All comparisons are done after converting the given value to the corresponding data value type of the meta value (for lists, this simply compares length, not content!)! (space separated list, in order to allow for spaces in list items surround them by single quotes)">
+        <expand macro="list_string_val"/>
+        <expand macro="list_string_san"/>
+      </param>
+      <param name="force" argument="-force" type="boolean" truevalue="true" falsevalue="false" checked="false" label="Overwrite tool specific checks" help=""/>
+      <param name="test" argument="-test" type="hidden" optional="true" value="False" label="Enables the test mode (needed for internal use only)" help="">
+        <expand macro="list_string_san"/>
       </param>
     </expand>
+    <param name="OPTIONAL_OUTPUTS" type="select" multiple="true" label="Optional outputs" optional="true">
+      <option value="ctd_out_FLAG">Output used ctd (ini) configuration file</option>
+    </param>
   </inputs>
   <outputs>
-    <data name="param_out" format="idxml"/>
+    <data name="out" label="${tool.name} on ${on_string}: out" format="idxml"/>
+    <data name="ctd_out" format="xml" label="${tool.name} on ${on_string}: ctd">
+      <filter>OPTIONAL_OUTPUTS is not None and "ctd_out_FLAG" in OPTIONAL_OUTPUTS</filter>
+    </data>
   </outputs>
-  <help>Filters results from protein or peptide identification engines based on different criteria.
+  <tests>
+    <expand macro="autotest_IDFilter"/>
+    <expand macro="manutest_IDFilter"/>
+  </tests>
+  <help><![CDATA[Filters results from protein or peptide identification engines based on different criteria.
 
 
-For more information, visit https://abibuilder.informatik.uni-tuebingen.de/archive/openms/Documentation/release/2.3.0/html/TOPP_IDFilter.html</help>
+For more information, visit http://www.openms.de/documentation/TOPP_IDFilter.html]]></help>
+  <expand macro="references"/>
 </tool>