Документ взят из кэша поисковой машины. Адрес оригинального документа : http://kodomo.fbb.msu.ru/hg/allpy/rev/9369dbad919d
Дата изменения: Unknown
Дата индексирования: Tue Oct 2 00:24:25 2012
Кодировка:
allpy: 9369dbad919d

allpy

changeset 251:9369dbad919d new-monomer

Incompatible changes to Monomer interfaces. This branch does not work! - (!!) only changed allpy._monomer, not uses - (!!) removed (temporarily) classes for specific monomer types (DNAMonomer, etc) - refurbished allpy.data.AAcodes to allpy.data.codes with much cleaner interface - refurbished allpy._monomer for simplicity and more friendly interface Now it will (someday) be possible to say: a = Monomer.from_name("alanine") b = protein.Monomer.from_code1("a") c = protein.MonomerType.from_code3("ala") d = dna.Monomer.from_code3("DA") but impossible to say: d = protein.Monomer.from_code3("DA")
author Daniil Alexeyevsky <me.dendik@gmail.com>
date Mon, 13 Dec 2010 20:12:11 +0300
parents fc6418e32e3c
children 4033c9b05888
files allpy/_monomer.py allpy/data/codes.py
diffstat 2 files changed, 1295 insertions(+), 76 deletions(-) [+]
line diff
     1.1 --- a/allpy/_monomer.py	Tue Dec 07 20:22:19 2010 +0300
     1.2 +++ b/allpy/_monomer.py	Mon Dec 13 20:12:11 2010 +0300
     1.3 @@ -1,99 +1,116 @@
     1.4  #!/usr/bin/python
     1.5  
     1.6 -from data.AAdict import AAdict
     1.7 -
     1.8 -index_code3 = {}
     1.9 -index_code1 = {}
    1.10 -index_name = {}
    1.11 +import data.codes as table
    1.12  
    1.13  class MonomerType(object):
    1.14 -    """ Monomer type
    1.15 -    
    1.16 -    name -- string like "Valine" 
    1.17 -    code1 -- one-letter code (in upper case)
    1.18 -    code3 -- three-letter code (in upper case)
    1.19 -    is_modified -- True of False
    1.20 +    """Class of monomer types.
    1.21 +
    1.22 +    Each MonomerType object represents a known monomer type, e.g. Valine,
    1.23 +    and is referenced to by each instance of monomer in a given sequence.
    1.24 +
    1.25 +    - `name`: full name of monomer type
    1.26 +    - `code1`: one-letter code
    1.27 +    - `code3`: three-letter code
    1.28 +    - `is_modified`: either of True or False
    1.29 +
    1.30 +    class atributes:
    1.31 +    - `by_code1`: a mapping from one-letter code to MonomerType object
    1.32 +    - `by_code3`: a mapping from three-letter code to MonomerType object
    1.33 +    - `by_name`: a mapping from monomer name to MonomerType object
    1.34 +    - `instance_type`: class of Monomer objects to use when creating new
    1.35 +      objects; this must be redefined in descendent classes
    1.36 +
    1.37 +    All of the class attributes MUST be redefined when subclassing.
    1.38      """
    1.39  
    1.40 -    instance_type = None # Must be redefined when subclassing
    1.41 -    
    1.42 -    def __init__(self, name, code1, code3, is_modified=False):
    1.43 +    by_code1 = {}
    1.44 +    by_code3 = {}
    1.45 +    by_name = {}
    1.46 +    instance_type = None
    1.47 +
    1.48 +    def __init__(self, name="", code1="", code3="", is_modified=False):
    1.49          self.name = name.capitalize()
    1.50          self.code1 = code1.upper()
    1.51          self.code3 = code3.upper()
    1.52 -        self.is_modified = bool(is_modified) # ugly
    1.53 +        self.is_modified = bool(is_modified)
    1.54 +        if not is_modified:
    1.55 +            self.by_code1[self.code1] = self
    1.56 +        self.by_code3[code3] = self
    1.57 +        self.by_name[name] = self
    1.58 +        # We duplicate distinguished long names into MonomerType itself,
    1.59 +        # so that we can use MonomerType.from_code3 to create the relevant
    1.60 +        # type of monomer.
    1.61 +        MonomerType.by_code3[code3] = self
    1.62 +        MonomerType.by_name[name] = self
    1.63  
    1.64      @classmethod
    1.65 -    def create(cls, name, code1, code3, is_modified=False):
    1.66 -        self = cls(name, code1, code3, is_modified)
    1.67 -        index_name[self.name] = self
    1.68 -        index_code3[self.code3] = self
    1.69 -        if not is_modified:
    1.70 -            if cls not in index_code1:
    1.71 -                index_code1[cls] = {}
    1.72 -            index_code1[cls][code1] = self
    1.73 -    
    1.74 +    def _initialize(cls, type_letter, codes=table.codes):
    1.75 +        """Create all relevant instances of MonomerType.
    1.76 +
    1.77 +        `type_letter` is either of:
    1.78 +        - 'p' for protein
    1.79 +        - 'd' for DNA
    1.80 +        - 'r' for RNA
    1.81 +
    1.82 +        `codes` is a table of monomer codes
    1.83 +        """
    1.84 +        for type, code1, is_modified, code3, name in codes:
    1.85 +            if type == type_letter:
    1.86 +                cls(name, code1, code3, is_modified)
    1.87 +
    1.88      @classmethod
    1.89      def from_code1(cls, code1):
    1.90 -        return index_code1[cls][code1.upper()]
    1.91 +        """Return monomer type by one-letter code."""
    1.92 +        return cls.by_code1[code1.upper()]
    1.93  
    1.94 -    @staticmethod
    1.95 -    def from_name(name):
    1.96 -        return index_name[name.capitalize()]
    1.97 -      
    1.98 -    @staticmethod
    1.99 -    def from_pdb_residue(pdb_residue):
   1.100 -        """ pdb_residue type is Bio.PDB.Residue """
   1.101 -        return MonomerType.from_code3(pdb_residue.get_resname())
   1.102 -        
   1.103 -    # TO DISCUSS
   1.104 -    def __eq__(self, other):
   1.105 -        return self.code1 == other.code1
   1.106 +    @clasmethod
   1.107 +    def from_code3(cls, code3):
   1.108 +        """Return monomer type by three-letter code."""
   1.109 +        return cls.by_code3[code3.upper()]
   1.110  
   1.111 -    def __ne__(self, other):
   1.112 -        return not (self == other)
   1.113 -    
   1.114 +    @classmethod
   1.115 +    def from_name(cls, name):
   1.116 +        """Return monomer type by name."""
   1.117 +        return cls.by_name[name.capitalize()]
   1.118 +
   1.119      def instance(self):
   1.120 +        """Create a new monomer of given type."""
   1.121          return self.instance_type(self)
   1.122  
   1.123 +    def __eq__(self, other):
   1.124 +        if hasattr(other, "type"):
   1.125 +            return self is other.type
   1.126 +        return self is other
   1.127 +
   1.128  class Monomer(object):
   1.129 -    """ Monomer 
   1.130 -    
   1.131 -    type -- link to MonomerType object
   1.132 +    """Monomer object.
   1.133 +
   1.134 +    attributes:
   1.135 +    - `type`: type of monomer (a MonomerType object)
   1.136 +
   1.137 +    class attribute `monomer_type` is MonomerType or either of it's subclasses,
   1.138 +    it is used when creating new monomers. It MUST be redefined when subclassing Monomer.
   1.139      """
   1.140 -    def __init__(self, monomer_type):
   1.141 -        self.type = monomer_type
   1.142 -        
   1.143 +    monomer_type = MonomerType
   1.144 +
   1.145 +    def __init__(self, type):
   1.146 +        self.type = type
   1.147 +
   1.148 +    @classmethod
   1.149 +    def from_code1(cls, code1):
   1.150 +        return cls(cls.monomer_type.by_code1[code1.upper()])
   1.151 +
   1.152 +    @classmethod
   1.153 +    def from_code3(cls, code3):
   1.154 +        return cls(cls.monomer_type.by_code3[code3.upper()])
   1.155 +
   1.156 +    @classmethod
   1.157 +    def from_name(cls, name):
   1.158 +        return cls(cls.monomer_type.by_name[name.capitalize()])
   1.159 +
   1.160      def __eq__(self, other):
   1.161 -        return self.type == other.type
   1.162 -
   1.163 -    def __ne__(self, other):
   1.164 -        return not (self == other)
   1.165 -
   1.166 -
   1.167 -class AminoAcidType(MonomerType):
   1.168 -    instance_type = AminoAcid
   1.169 -class DNAType(MonomerType):
   1.170 -    instance_type = DNA
   1.171 -class RNAType(MonomerType):
   1.172 -    instance_type = RNA
   1.173 -
   1.174 -class AminoAcid(Monomer):
   1.175 -    pass
   1.176 -class DNA(Monomer):
   1.177 -    pass
   1.178 -class RNA(Monomer):
   1.179 -    pass
   1.180 -
   1.181 -types = {'p': AminoAcidType, 'd': DNAType, 'r': RNAType}
   1.182 -
   1.183 -# prepare all aminoacids
   1.184 -
   1.185 -for code3, data in AAdict.items():
   1.186 -    code1, m_type, is_modified, none, name = data
   1.187 -    monomer_type = types[m_type]
   1.188 -    monomer_type.create(name, code1, code3, is_modified)
   1.189 -del code3, data, code1, m_type, is_modified, none, name
   1.190 -
   1.191 +        if hasattr(other, "type"):
   1.192 +            return self.type is other.type
   1.193 +        return self.type is other
   1.194  
   1.195  # vim: set ts=4 sts=4 sw=4 et:
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/allpy/data/codes.py	Mon Dec 13 20:12:11 2010 +0300
     2.3 @@ -0,0 +1,1202 @@
     2.4 +"""Tables of monomer codes.
     2.5 +
     2.6 +`codes` is a list of all known codes for monomers.
     2.7 +it is a list of tuples of structure:
     2.8 +( type, 1-letter code, is-modified?, 3-letter-code, fullname )
     2.9 +
    2.10 +3-letter-code is the code used in PDB
    2.11 +type is one of:
    2.12 +	* p for protein monomer (amino acid)
    2.13 +	* d for dna monomer (nucleotide)
    2.14 +	* r for rna monomer (nucleotide)
    2.15 +
    2.16 +"""
    2.17 +
    2.18 +codes	=	(
    2.19 +('d', 'A', False, "DA", "2'-DEOXYADENOSINE-5'-MONOPHOSPHATE"),
    2.20 +('d', 'C', False, "DC", "2'-DEOXYCYTIDINE-5'-MONOPHOSPHATE"),
    2.21 +('d', 'G', False, "DG", "2'-DEOXYGUANOSINE-5'-MONOPHOSPHATE"),
    2.22 +('d', 'T', False, "DT", "THYMIDINE-5'-MONOPHOSPHATE"),
    2.23 +('d', 'a', True, "0AM", "2'-deoxy-N-[3-(propyldisulfanyl)propyl]adenosine 5'-(dihydrogen phosphate)"),
    2.24 +('d', 'a', True, "0AV", "2'-O-methyladenosine 5'-(dihydrogen phosphate)"),
    2.25 +('d', 'a', True, "0SP", "2'-deoxy-N-[3-(propyldisulfanyl)propyl]adenosine 5'-(dihydrogen phosphate)"),
    2.26 +('d', 'a', True, "1AP", "2,6-DIAMINOPURINE"),
    2.27 +('d', 'a', True, "2AR", "2'-DEOXYARISTEROMYCIN-5'-PHOSPHATE"),
    2.28 +('d', 'a', True, "2BU", "(2S,3S)-N6-(2,3,4-TRIHYDROXYBUTYL)-2'-DEOXYADENOSINE MONO PHOSPHORIC ACID"),
    2.29 +('d', 'a', True, "2DA", "2',3'-DIDEOXYADENOSINE-5'-MONOPHOSPHATE"),
    2.30 +('d', 'a', True, "3DA", "3'-DEOXYADENOSINE-5'-MONOPHOSPHATE"),
    2.31 +('d', 'a', True, "5AA", "N6-DIMETHYL-3'-AMINO-ADENOSINE-5'-MONOPHOSPHATE"),
    2.32 +('d', 'a', True, "6HA", "1',5'-ANHYDRO-2',3'-DIDEOXY-2'-(ADENIN-9-YL)-6'-O-PHOSPHORYL-D-ARABINO-HEXITOL"),
    2.33 +('d', 'a', True, "7DA", "7-DEAZA-2'-DEOXYADENOSINE-5'-MONOPHOSPHATE"),
    2.34 +('d', 'a', True, "A34", "N6-METHYL DEOXYADENOSINE 5'-MONOPHOSPHATE"),
    2.35 +('d', 'a', True, "A35", "2-AMINO DEOXYADENOSINE 5'-MONOPHOSPHATE"),
    2.36 +('d', 'a', True, "A38", "8-OXY DEOXYADENOSINE-5'-MONOPHOSPHATE"),
    2.37 +('d', 'a', True, "A3A", "2'DEOXY-ALPHA-ANOMERIC-ADENOSINE-5'-PHOSPHATE"),
    2.38 +('d', 'a', True, "A40", "N2-METHYL 2'-DEOXYADENOSINE 5'-MONOPHOSPHATE"),
    2.39 +('d', 'a', True, "A43", "3'-AMINO DEOXYADENOSINE 5'-MONOPHOSPHATE"),
    2.40 +('d', 'a', True, "A47", "N6-METHOXY ADENOSINE 5'-MONOPHOSPHATE"),
    2.41 +('d', 'a', True, "ABR", "(R)-(N-PHENYL-2-HYDROXY-ETHYL)-2'-DEOXY-ADENOSINE-5'-MONOPHOSPHATE"),
    2.42 +('d', 'a', True, "ABS", "(S)-(N-PHENYL-2-HYDROXY-ETHYL)-2'-DEOXY-ADENOSINE-5'-MONOPHOSPHATE"),
    2.43 +('d', 'a', True, "AD2", "2'-DEOXY-ADENOSINE-3'-5'-DIPHOSPHATE"),
    2.44 +('d', 'a', True, "AP7", "N1-PROTONATED ADENOSINE-5'-MONOPHOSPHATE"),
    2.45 +('d', 'a', True, "APN", "2-AMINOETHYLGLYCINE-CARBONYLMETHYLENE-ADENINE"),
    2.46 +('d', 'a', True, "AS", "2-DEOXY-ADENOSINE -5'-THIO-MONOPHOSPHATE"),
    2.47 +('d', 'a', True, "E", "N-((-)-(7S,8R,9S,10R)[7,8,9-TRIHYDROXY-7,8,9,10-TETRA HYDROBENZO[A]PYREN-10-YL])-2'-DEOXY-ADENOSINE-5'-MONOPHOSPHATE"),
    2.48 +('d', 'a', True, "E1X", "PHOSPHORIC"),
    2.49 +('d', 'a', True, "EDA", "3-[2-DEOXY-RIBOFURANOSYL]-3H-1,3,4,5A,8-PENTAAZA-AS-INDACENE-5'-MONOPHOSPHATE"),
    2.50 +('d', 'a', True, "FA2", "5-(6-AMINO-9H-PURIN-9-YL)-4-HYDROXYTETRAHYDROFURAN-3-YL"),
    2.51 +('d', 'a', True, "MA7", "1N-METHYLADENOSINE-5'-MONOPHOSPHATE"),
    2.52 +('d', 'a', True, "PRN", "PURINE 2'-DEOXYRIBO-5'-MONOPHOSPHATE"),
    2.53 +('d', 'a', True, "R", "2'-DEOXY-N6-(R)STYRENE OXIDE ADENOSINE MONOPHOSPHATE"),
    2.54 +('d', 'a', True, "RMP", "2'-DEOXY-ADENOSINE-5'-RP-MONOMETHYLPHOSPHONATE"),
    2.55 +('d', 'a', True, "S4A", "2'-deoxy-4'-thioadenosine 5'-(dihydrogen phosphate)"),
    2.56 +('d', 'a', True, "SMP", "2'-DEOXY-ADENOSINE-5'-SP-MONOMETHYLPHOSPHONATE"),
    2.57 +('d', 'a', True, "TCY", "(2R,3AS,4AR,5AR,5BS)-2-(6-AMINO-9H-PURIN-9-YL)-3A-HYDROXYHEXAHYDROCYCLOPROPA[4,5]CYCLOPENTA[1,2-B]FURAN-5A(4H)-YL"),
    2.58 +('d', 'a', True, "TFO", "[2-(6-AMINO-9H-PURIN-9-YL)-1-METHYLETHOXY]METHYLPHOSPHONIC"),
    2.59 +('d', 'a', True, "XAD", "9-(2,3-DIDEOXY-6-O-PHOSPHONO-BETA-D-ERYTHRO-HEXOPYRANOSYL)-9H-PURIN-6-AMINE"),
    2.60 +('d', 'a', True, "XAL", "[(1S,4R,6R)-6-HYDROXY-4-(ADENIN-9-YL)CYCLOHEX-2-EN-1-YL]METHYL"),
    2.61 +('d', 'a', True, "Y", "2'-DEOXY-N6-(S)STYRENE OXIDE ADENOSINE MONOPHOSPHATE"),
    2.62 +('d', 'c', True, "0AP", "2'-deoxycytidine 3',5'-bis(dihydrogen phosphate)"),
    2.63 +('d', 'c', True, "4PC", "3-(2'-DEOXY-5-O-PHOSPHONO-BETA-D-ERYTHRO-PENTOFURANOSYL)-6-METHYL-3,7-DIHYDRO-2H-PYRROLO[2,3-D]PYRIMIDIN-2-ONE"),
    2.64 +('d', 'c', True, "4PD", "3-(2-DEOXY-5-O-PHOSPHONO-BETA-D-ERYTHRO-PENTOFURANOSYL)-6-METHYL-1,3-DIHYDRO-2H-PYRROLO[2,3-D]PYRIMIDIN-2-ONE"),
    2.65 +('d', 'c', True, "4PE", "3-(2-DEOXY-5-O-PHOSPHONO-BETA-D-ERYTHRO-PENTOFURANOSYL)-6-METHYL-3H-PYRROLO[2,3-D]PYRIMIDIN-2-OL"),
    2.66 +('d', 'c', True, "4SC", "4'-THIO-2'-DEOXYCYTIDINE-5'-MONOPHOSPHATE GROUP"),
    2.67 +('d', 'c', True, "5CM", "5-METHYL-2'-DEOXY-CYTIDINE-5'-MONOPHOSPHATE"),
    2.68 +('d', 'c', True, "5FC", "5-FORMYL-2'-DEOXY-CYTIDINE-5'-MONOPHOSPHATE"),
    2.69 +('d', 'c', True, "5NC", "5-AZA-CYTIDINE-5'MONOPHOSPHATE"),
    2.70 +('d', 'c', True, "5PC", "5(1-PROPYNYL)-2'-DEOXYCYTIDINE-5'-MONOPHOSPHATE"),
    2.71 +('d', 'c', True, "6HC", "1',5'-ANHYDRO-2',3'-DIDEOXY-2'-(CYTOSIN-1-YL)-6'-O-PHOSPHORYL-D-ARABINO-HEXITOL"),
    2.72 +('d', 'c', True, "C2S", "CYTIDINE-5'-DITHIOPHOSPHORATE"),
    2.73 +('d', 'c', True, "C32", "5-BROMO-2'-DEOXY-CYTIDINE-5'-MONOPHOSPHATE"),
    2.74 +('d', 'c', True, "C34", "N4-METHYL-2'-DEOXY-CYTIDINE-5'-MONOPHOSPHATE"),
    2.75 +('d', 'c', True, "C36", "5-METHYL-5-FLUORO-2'-DEOXY-CYTIDINE-5'-MONOPHOSPHATE"),
    2.76 +('d', 'c', True, "C37", "5-FLUORO-2'-DEOXY-CYTIDINE-5'-MONOPHOSPHATE"),
    2.77 +('d', 'c', True, "C38", "5-IODO-2'-DEOXY-CYTIDINE-5'-MONOPHOSPHATE"),
    2.78 +('d', 'c', True, "C42", "3'-AMINO-2'-DEOXY-CYTIDINE-5'-MONOPHOSPHATE"),
    2.79 +('d', 'c', True, "C45", "N4-METHOXY-2'-DEOXY-CYTIDINE-5'-MONOPHOSPHATE"),
    2.80 +('d', 'c', True, "C46", "6H,8H-3,4-DIHYDROPYRIMIDO[4,5-C][1,2]OXAZIN-7-0NE(CYTIDINE)-5'-MONOPHOSPHATE"),
    2.81 +('d', 'c', True, "C49", "4-THIO,5-FLUORO,5-METHYL-2'-DEOXY-CYTIDINE-5'-MONOPHOSPHATE"),
    2.82 +('d', 'c', True, "C4S", "2'-deoxy-4'-thiocytidine 5'-(dihydrogen phosphate)"),
    2.83 +('d', 'c', True, "CAR", "CYTOSINE ARABINOSE-5'-PHOSPHATE"),
    2.84 +('d', 'c', True, "CB2", "PHOSPHORIC"),
    2.85 +('d', 'c', True, "CBR", "5-BROMO-2'-DEOXY-CYTIDINE-5'-MONOPHOSPHATE"),
    2.86 +('d', 'c', True, "CFL", "4-AMINO-1-(2-DEOXY-2-FLUORO-5-O-PHOSPHONO-BETA-D-ARABINOFURANOSYL)PYRIMIDIN-2(1H)-ONE"),
    2.87 +('d', 'c', True, "CMR", "2'-DEOXY-CYTIDINE-5'-RP-MONOMETHYLPHOSPHONATE"),
    2.88 +('d', 'c', True, "CP1", "2-(METHYLAMINO)-ETHYLGLYCINE-CARBONYLMETHYLENE-CYTOSINE"),
    2.89 +('d', 'c', True, "CPN", "2-AMINOETHYLGLYCINE-CARBONYLMETHYLENE-CYTOSINE"),
    2.90 +('d', 'c', True, "CSL", "(D)-2'-METHYLSELENYL-2'-DEOXYCYTIDINE-5'-PHOSPHATE"),
    2.91 +('d', 'c', True, "DCT", "2',3'-DIDEOXYCYTIDINE 5'-TRIPHOSPHATE"),
    2.92 +('d', 'c', True, "DFC", "2'-DEOXY-L-RIBO-FURANOSYL CYTOSINE-5'-MONOPHOSPHATE"),
    2.93 +('d', 'c', True, "DNR", "2'-DEOXY-N3-PROTONATED CYTIDINE-5'-MONOPHOSPHATE"),
    2.94 +('d', 'c', True, "DOC", "2',3'-DIDEOXYCYTIDINE-5'-MONOPHOSPHATE"),
    2.95 +('d', 'c', True, "GCK", "PHOSPHORIC ACID 9-(2-GUANIDINOETHOXY-3-(2-DEOXY-BETA-D-ERYTHROPENTOFURANOSYL))-3H-PYRIMIDO-[5,4-B][1,4]-BENZOOXAZIN-2-ONE]-5'-ESTER"),
    2.96 +('d', 'c', True, "I5C", "5-IODO-2'-DEOXY-CYTIDINE-5'-MONOPHOSPHATE"),
    2.97 +('d', 'c', True, "IMC", "N1-[2-DEOXY-RIBOFURANOSYL]-[2-AMINO-5-METHYL-4-OXO-4H-PYRIMIDINE]-5'-MONOPHOSPHATE"),
    2.98 +('d', 'c', True, "MCY", "5-METHYL-2'-DEOXYCYTIDINE"),
    2.99 +('d', 'c', True, "SC", "2-DEOXY-CYTIDINE-5'-THIOPHOSPHORATE"),
   2.100 +('d', 'c', True, "TC1", "3-(5-PHOSPHO-2-DEOXY-BETA-D-RIBOFURANOSYL)-2-OXO-1,3-DIAZA-PHENOTHIAZINE"),
   2.101 +('d', 'c', True, "TPC", "5'-THIO-2'-DEOXY-CYTOSINE PHOSPHONIC ACID"),
   2.102 +('d', 'c', True, "XCL", "[(1S,4R,6R)-6-HYDROXY-4-(CYTOSIN-9-YL)CYCLOHEX-2-EN-1-YL]METHYL"),
   2.103 +('d', 'c', True, "XCT", "4-AMINO-1-(2,3-DIDEOXY-6-O-PHOSPHONO-BETA-D-ERYTHRO-HEXOPYRANOSYL)PYRIMIDIN-2(1H)-ONE"),
   2.104 +('d', 'c', True, "XCY", "{5-[4-{[4-(AMINOMETHYL)BENZYL]AMINO}-2-OXOPYRIMIDIN-1(2H)-"),
   2.105 +('d', 'c', True, "Z", "ZEBULARINE"),
   2.106 +('d', 'g', True, "0AD", "2'-deoxy-N-propylguanosine 5'-(dihydrogen phosphate)"),
   2.107 +('d', 'g', True, "2EG", "2'-DEOXY-N-ETHYLGUANOSINE 5'-PHOSPHATE"),
   2.108 +('d', 'g', True, "2PR", "2-AMINO-9-[2-DEOXYRIBOFURANOSYL]-9H-PURINE-5'-MONOPHOSPHATE"),
   2.109 +('d', 'g', True, "5CG", "5'-CHLORO-5'-DEOXY-GUANOSINE"),
   2.110 +('d', 'g', True, "6HG", "1',5'-ANHYDRO-2',3'-DIDEOXY-2'-(GUANIN-9-YL)-6'-O-PHOSPHORYL-D-ARABINO-HEXITOL"),
   2.111 +('d', 'g', True, "6OG", "6-O-METHYL GUANOSINE-5'-MONOPHOSPHATE"),
   2.112 +('d', 'g', True, "7GU", "7-DEAZA-2'-DEOXYGUANOSINE-5'-MONOPHOSPHATE"),
   2.113 +('d', 'g', True, "8FG", "N-(5'-PHOSPHO-2'-DEOXYGUANOSIN-8-YL)-2-ACETYLAMINOFLUORENE"),
   2.114 +('d', 'g', True, "8MG", "8-METHYL-2'-DEOXYGUANOSINE-5'-MONOPHOSPHATE"),
   2.115 +('d', 'g', True, "8OG", "8-OXO-2'-DEOXY-GUANOSINE-5'-MONOPHOSPHATE"),
   2.116 +('d', 'g', True, "AFG", "N-(5'-PHOSPHO-2'-DEOXYGUANOSIN-8-YL)-2-AMINOFLUORENE"),
   2.117 +('d', 'g', True, "BGM", "8-BROMO-2'-DEOXYGUANOSINE-5'-MONOPHOSPHATE"),
   2.118 +('d', 'g', True, "DCG", "2'-DEOXY-GUANOSINE-5'-MONOPHOSPHATE"),
   2.119 +('d', 'g', True, "DDG", "2',3'-DIDEOXY-GUANOSINE-5'-MONOPHOSPHATE"),
   2.120 +('d', 'g', True, "DFG", "2'-DEOXY-L-RIBO-FURANOSYL GUANINE-5'-MONOPHOSPHATE"),
   2.121 +('d', 'g', True, "DGI", "2'-DEOXYGUANOSINE-5'-DIPHOSPHATE"),
   2.122 +('d', 'g', True, "EDC", "N3,N4-ETHENO-2'-DEOXYCYTIDINE-5'-MONOPHOSPHATE"),
   2.123 +('d', 'g', True, "FMG", "2-AMINO-9-(2-DEOXY-2-FLUORO-5-O-PHOSPHONO-BETA-D-ARABINOFURANOSYL)-7-METHYL-6-OXO-6,9-DIHYDRO-1H-PURIN-7-IUM"),
   2.124 +('d', 'g', True, "FOX", "((1R,2S,4R)-4-{[2-AMINO-5-(FORMYLAMINO)-6-OXO-3,6-DIHYDROPYRIMIDIN-4-YL]AMINO}-2-HYDROXYCYCLOPENTYL)METHYL 5'-PHOSPHATE"),
   2.125 +('d', 'g', True, "G2S", "GUANOSINE-5'-DITHIOPHOSPHORATE"),
   2.126 +('d', 'g', True, "G31", "3'-METHYL-2',3'-DEOXY-GUANOSINE-5'-MONOPHOSPHATE"),
   2.127 +('d', 'g', True, "G32", "O6-METHYL-2'-DEOXY-GUANOSINE-5'-MONOPHOSPHATE"),
   2.128 +('d', 'g', True, "G33", "8-METHYL-2'-DEOXYGUANOSINE 3'-MONOPHOSPHATE"),
   2.129 +('d', 'g', True, "G36", "O6-ETHYL-2'-DEOXYGUANOSINE-5'-MONOPHOSPHATE"),
   2.130 +('d', 'g', True, "G38", "3'-AMINO-2'-DEOXY-GUANOSINE-5'-MONOPHOSPHATE"),
   2.131 +('d', 'g', True, "G42", "8-OXO-2'-DEOXY-GUANOSINE-5'-MONOPHOSPHATE"),
   2.132 +('d', 'g', True, "G47", "N2-ETHANETHIOL-2'-DEOXY-GUANOSINE-5'-MONOPHOSPHATE"),
   2.133 +('d', 'g', True, "G49", "N2-METHYL-2'-DEOXY-GUANOSINE-5'-MONOPHOSPHATE"),
   2.134 +('d', 'g', True, "GDR", "GUANOSINE-5'-DIPHOSPHATE-RHAMNOSE"),
   2.135 +('d', 'g', True, "GFL", "2-AMINO-9-(2-DEOXY-2-FLUORO-5-O-PHOSPHONO-BETA-D-ARABINOFURANOSYL)-1,9-DIHYDRO-6H-PURIN-6-ONE"),
   2.136 +('d', 'g', True, "GMS", "2'-DEOXYGUANOSINE-5'-MONOSELENOPHOSPHATE"),
   2.137 +('d', 'g', True, "GN7", "N7-2'-DEOXY-GUANOSINE-5'-MONOPHOSPHATE"),
   2.138 +('d', 'g', True, "GPN", "2-AMINOETHYLGLYCINE-CARBONYLMETHYLENE-GUANINE"),
   2.139 +('d', 'g', True, "GS", "GUANOSINE-5'-THIO-MONOPHOSPHATE"),
   2.140 +('d', 'g', True, "GSR", "2'-DEOXY-N2-(R)STYRENE OXIDE GUANOSINE MONOPHOSPHATE"),
   2.141 +('d', 'g', True, "GSS", "2'-DEOXY-N2-(S)STYRENE OXIDE GUANOSINE MONOPHOSPHATE"),
   2.142 +('d', 'g', True, "IGU", "2'-DEOXYISOGUANINE-5'-MONOPHOSPHATE"),
   2.143 +('d', 'g', True, "LCG", "[(1R,3R,4R,7S)-7-HYDROXY-3-(GUANIN-9-YL)-2,5-DIOXABICYCLO[2.2.1]HEPT-1-YL]METHYL"),
   2.144 +('d', 'g', True, "LGP", "N9-1-HYDROXY-PROP-2-OXYMETHYL-GUANINE-3'-MONOPHOSPHATE"),
   2.145 +('d', 'g', True, "M1G", "3-(2-DEOXY-BETA-D-RIBOFURANOSYL)-PYRIDO[5,6-A]-PURINE-10-ONE-5'-MONOPHOSPHATE"),
   2.146 +('d', 'g', True, "MG1", "2'-DEOXY-1-METHYLGUANOSINE 5'-(DIHYDROGEN PHOSPHATE)"),
   2.147 +('d', 'g', True, "MRG", "N2-(3-MERCAPTOPROPYL)-2'-DEOXYGUANOSINE-5'-MONOPHOSPHATE"),
   2.148 +('d', 'g', True, "P", "2'-DEOXY-N1,N2-PROPANO GUANOSINE MONOPHOSPHATE"),
   2.149 +('d', 'g', True, "PG7", "((2R,3R,5R)-5-(2-AMINO-6-HYDROXY-9H-PURIN-9-YL)-3-HYDROXY-TETRAHYDROFURAN-2-YL)METHYL"),
   2.150 +('d', 'g', True, "PGN", "2'-DEOXYGUANOSINE-3',5'-DIPHOSPHATE"),
   2.151 +('d', 'g', True, "PPW", "7-DEAZA-8-AZA-2'-DEOXYGUANOSINE-5'-MONOPHOSPHATE"),
   2.152 +('d', 'g', True, "S4G", "2'-deoxy-4'-thioguanosine 5'-(dihydrogen phosphate)"),
   2.153 +('d', 'g', True, "S6G", "6-THIO-2'-DEOXYGUANOSINE-5'-MONOPHOSPHATE"),
   2.154 +('d', 'g', True, "SDG", "2-AMINO-9-(2-DEOXY-5-O-PHOSPHONO-BETA-D-ERYTHRO-PENTOFURANOSYL)-9H-PURINE-6-SELENOL"),
   2.155 +('d', 'g', True, "TGP", "5'-THIO-2'-DEOXY-GUANOSINE PHOSPHONIC ACID"),
   2.156 +('d', 'g', True, "X", "2'-DEOXY-N7-(8,9-DIHYDRO-9-HYDROXY-10-DEHYDROXY-AFLATOXIN)GUANOSINE MONOPHOSPHATE"),
   2.157 +('d', 'g', True, "XGL", "[(1S,4R,6R)-6-HYDROXY-4-(GUANIN-9-YL)CYCLOHEX-2-EN-1-YL]METHYL"),
   2.158 +('d', 'g', True, "XGU", "2-AMINO-9-(2,3-DIDEOXY-6-O-PHOSPHONO-BETA-D-ERYTHRO-HEXOPYRANOSYL)-1,9-DIHYDRO-6H-PURIN-6-ONE"),
   2.159 +('d', 'g', True, "XUG", "2'-SE-METHYL-2'-SELENOGUANOSINE 5'-(DIHYDROGEN PHOSPHATE)"),
   2.160 +('d', 'n', False, "0AU", "5-iodouridine 5'-(dihydrogen phosphate)"),
   2.161 +('d', 'n', False, "2BD", "N1-(1-HYDROXY-3-BUTEN-2(S)-YL)-2'-DEOXYINOSINE MONO PHOSPHORIC ACID"),
   2.162 +('d', 'n', False, "2DF", "N-(2-DEOXY-BETA-D-ERYTHO-PENTOFURANOSYL-5-PHOSPHATE)"),
   2.163 +('d', 'n', False, "2DM", "2-HYDROXY-3-(PYREN-1-YLMETHOXY)PROPYL"),
   2.164 +('d', 'n', False, "2FE", "2'-FLUORO-2'-DEOXY-1,N6-ETHENOADENINE"),
   2.165 +('d', 'n', False, "2FI", "2'-FLUORO-2'-DEOXYINOSINE"),
   2.166 +('d', 'n', False, "3DR", "1',2'-DIDEOXYRIBOFURANOSE-5'-PHOSPHATE"),
   2.167 +('d', 'n', False, "3ME", "PHOSPHORIC"),
   2.168 +('d', 'n', False, "4MF", "1-(2-DEOXY-5-O-PHOSPHONO-BETA-D-ERYTHRO-PENTOFURANOSYL)-4-METHYL-1H-INDOLE"),
   2.169 +('d', 'n', False, "5HU", "5-HYDROXYMETHYLURIDINE-2'-DEOXY-5'-MONOPHOSPHATE"),
   2.170 +('d', 'n', False, "5IU", "5-IODO-2'-DEOXYURIDINE-5'-MONOPHOSPHATE"),
   2.171 +('d', 'n', False, "5MD", "5-METHYL-2'-DEOXYPSEUDOURIDINE"),
   2.172 +('d', 'n', False, "6MI", "6-METHYL-8-(2-DEOXY-RIBOFURANOSYL)ISOXANTHOPTERIDINE"),
   2.173 +('d', 'n', False, "A1P", "9-{2-DEOXY-5-O-[HYDROXY(OXIDO)PHOSPHINO]-BETA-L-ERYTHRO-PENTOFURANOSYL}-9H-PURIN-2-AMINE"),
   2.174 +('d', 'n', False, "ABT", "3'-AZIDO-3'-DEOXY-THYMIDINE-5'-ALPHA BORANO TRIPHOSPHATE"),
   2.175 +('d', 'n', False, "AFF", "2-ACETYLAMINOFLUORENE-3-YL"),
   2.176 +('d', 'n', False, "ASU", "4'-THIO-2'4'-DIDEOXYRIBOFURANOSE-5'-PHOSPHATE"),
   2.177 +('d', 'n', False, "B1P", "2-DEOXY-5-O-PHOSPHONO-BETA-D-ERYTHRO-PENTOFURANOSE"),
   2.178 +('d', 'n', False, "BRU", "5-BROMO-2'-DEOXYURIDINE-5'-MONOPHOSPHATE"),
   2.179 +('d', 'n', False, "BVP", "(E)-5-(2-BROMOVINYL)-2'-DEOXYURIDINE-5'-MONOPHOSPHATE"),
   2.180 +('d', 'n', False, "BZG", "6-(BENZYLOXY)-9-(2-DEOXY-5-O-PHOSPHONO-BETA-D-ERYTHRO-PENTOFURANOSYL)-9H-PURIN-2-AMINE"),
   2.181 +('d', 'n', False, "D1P", "2'-DEOXY-RIBOFURANOSE-5'-PHOSPHATE"),
   2.182 +('d', 'n', False, "D3", "1-(2-DEOXY-BETA-D-RIBOFURANOSYL)-4-(3-BENZAMIDO)PHENYLIMIDAZOLE"),
   2.183 +('d', 'n', False, "DDN", "3,4-DIHYDRO-2'-DEOXYURIDINE-5'-MONOPHOSPHATE"),
   2.184 +('d', 'n', False, "DDX", "2',3'-DEHYDRO-2',3'-DIDEOXYRIBOFURANOSE-5'-PHOSPHATE"),
   2.185 +('d', 'n', False, "DFT", "1-[2-DEOXYRIBOFURANOSYL]-2,4-DIFLUORO-5-METHYL-BENZENE-5'MONOPHOSPHATE"),
   2.186 +('d', 'n', False, "DI", "2'-DEOXYINOSINE-5'-MONOPHOSPHATE"),
   2.187 +('d', 'n', False, "DPY", "2-DEOXYRIBOFURANOSYL-PYRIDINE-2,6-DICARBOXYLIC ACID-5'-MONOPHOSPHATE"),
   2.188 +('d', 'n', False, "DRM", "{[(1R,2S)-2-(2,4-DIOXO-3,4-DIHYDROPYRIMIDIN-1(2H)-YL)CYCLOPENTYL]OXY}METHYLPHOSPHONIC"),
   2.189 +('d', 'n', False, "DRP", "2-DEOXYRIBOFURANOSYL-PYRIDINE-5'-MONOPHOSPHATE"),
   2.190 +('d', 'n', False, "DRZ", "3',4'-DIHYDROXY-PENTANAL-5'-PHOSPHATE"),
   2.191 +('d', 'n', False, "DU", "2'-DEOXYURIDINE-5'-MONOPHOSPHATE"),
   2.192 +('d', 'n', False, "DXD", "(1S,3S,4R)-4-(PHOSPHOOXYMETHYL)-CYCLOPENTANE-1,3-DIOL"),
   2.193 +('d', 'n', False, "DXN", "(1R,3S,4R)-4-(PHOSPHOOXYMETHYL)-CYCLOPENTANE-1,3-DIOL"),
   2.194 +('d', 'n', False, "FAG", "[1',2'-DIDEOXY[2-AMINO-5-([9-HYDROXY-AFLATOXINB2-8-YL]-FORMYL-AMINO)-6-OXO-1,6-IHYDRO-PYRIMIDIN-4-YLAMINO]-RIBOFURANOSE]-5-MONOPHOSPHATE GROUP"),
   2.195 +('d', 'n', False, "FFD", "(1R)-1,4-ANHYDRO-2-DEOXY-1-(3-FLUOROPHENYL)-5-O-PHOSPHONO-D-ERYTHRO-PENTITOL"),
   2.196 +('d', 'n', False, "GMU", "2'-O-[(2-GUANIDINIUM)ETHYL]-5-METHYLURIDINE 5'-MONOPHOSPHATE"),
   2.197 +('d', 'n', False, "GNE", "1,N2-ETHENOGUANINE"),
   2.198 +('d', 'n', False, "HDP", "[(1S,6S)-6-HYDROXY-4-(5-METHYL-2,4-DIOXO-3,4-DIHYDROPYRIMIDIN-1(2H)-YL)CYCLOHEX-2-EN-1-YL]METHYL"),
   2.199 +('d', 'n', False, "HEU", "3-(2-HYDROXYETHYL)-2'-DEOXYURIDINE-5'-MONOPHOSPHATE"),
   2.200 +('d', 'n', False, "HOB", "CHOLEST-5-EN-3-YL"),
   2.201 +('d', 'n', False, "HOL", "CHOLEST-5-EN-3-YL"),
   2.202 +('d', 'n', False, "IPN", "2-AMINOETHYLGLYCINE-CARBONYLMETHYLENE-5-IODOURACIL"),
   2.203 +('d', 'n', False, "LCC", "[(1R,3R,4R,7S)-7-HYDROXY-3-(5-METHYLCYTOSIN-1-YL)-2,5-DIOXABICYCLO[2.2.1]HEPT-1-YL]METHYL"),
   2.204 +('d', 'n', False, "LCH", "[(1R,3R,4R,7S)-7-HYDROXY-3-(5-METHYLCYTOSIN-1-YL)-2,5-DIOXABICYCLO[2.2.1]HEPT-1-YL]METHYL"),
   2.205 +('d', 'n', False, "LKC", "4-AMINO-1-[(1S,3R,4R,7S)-7-HYDROXY-1-(HYDROXYMETHYL)-2,5-DIOXABICYCLO[2.2.1]HEPT-3-YL]-5-METHYLPYRIMIDIN-2(1H)-ONE"),
   2.206 +('d', 'n', False, "MBZ", "1-[2-DEOXYRIBOFURANOSYL]-4-METHYL-BENZOIMIDAZOLE-5'-MONOPHOSPHATE"),
   2.207 +('d', 'n', False, "MDR", "9-(2-DEOXY-BETA-D-RIBOFURANOSYL)-6-METHYLPURINE"),
   2.208 +('d', 'n', False, "N5I", "1-(2-DEOXY-5-O-PHOSPHONO-BETA-D-ERYTHRO-PENTOFURANOSYL)-5-NITRO-1H-INDOLE"),
   2.209 +('d', 'n', False, "NCX", "1-(2-DEOXY-5-O-PHOSPHONO-BETA-D-ERYTHRO-PENTOFURANOSYL)-5-NITRO-1H-INDOLE-3-CARBOXAMIDE"),
   2.210 +('d', 'n', False, "NDN", "2'-DEOXY-5-NITROURIDINE 5'-(DIHYDROGEN PHOSPHATE)"),
   2.211 +('d', 'n', False, "NP3", "1-[2-DEOXY-RIBOFURANOSYL]-1H-[3-NITRO-PYRROL]-5'-PHOSPHATE"),
   2.212 +('d', 'n', False, "NYM", "3'-DEOXY-3'-AMINOTHYMIDINE MONOPHOSPHATE"),
   2.213 +('d', 'n', False, "O2C", "3'-DEOXY-CYTIDINE-5'-MONOPHOSPHATE"),
   2.214 +('d', 'n', False, "OIP", "2'-DEOXY-INOSINIC ACID"),
   2.215 +('d', 'n', False, "P2U", "2'-DEOXY-PSEUDOURIDINE-5'MONOPHOSPHATE"),
   2.216 +('d', 'n', False, "PBT", "[3-HYDROXY-5-(5-METHYL-2,4-DIOXOTETRAHYDRO-1(2H)-PYRIMIDINYL)TETRAHYDRO-2-FURANYL]METHYL"),
   2.217 +('d', 'n', False, "PDU", "5(1-PROPYNYL)-2'-DEOXYURIDINE-5-MONOPHOSPHATE"),
   2.218 +('d', 'n', False, "T", "THYMIDINE-5'-MONOPHOSPHATE"),
   2.219 +('d', 'n', False, "T2T", "[(2S,3S,5R)-3-[(2S)-3-({[(2R,3S,4R,5R)-3-HYDROXY-4-METHOXY-5-(5-METHYL-2,4-DIOXO-3,4-DIHYDROPYRIMIDIN-1(2H)-YL)TETRAHYDROFURAN-2-YL]METHYL}AMINO)-2-METHYL-3-OXOPROPYL]-5-(5-METHYL-2,4-DIOXO-3,4-DIHYDROPYRIMIDIN-1(2H)-YL)TETRAHYDROFURAN-2-YL]METHYL DIHYDROGEN PHOSPHATE"),
   2.220 +('d', 'n', False, "THX", "PHOSPHONIC ACID 6-({6-[6-(6-CARBAMOYL-3,6,7,8-TETRAHYDRO-3,6-DIAZA-AS-INDACENE-2-CARBONYL)-3,6,7,8-TETRAHYDRO-3,6-DIAZA-AS-INDOCENE-2-CARBONYL]-3,6,7,8-TETRAHYDRO-3,6-DIAZA-AS-INDACENE-2-CARBONL}-AMINO)-HEXYL ESTER 5-(5-METHYL-2,4-DIOXO-3,4-DIHYDRO-2H-PYRIMIDIN-1-YL)-TETRAHYDRO-FURAN-2-YLMETHYL ESTER"),
   2.221 +('d', 'n', False, "TLN", "[(1R,3R,4R,7S)-7-HYDROXY-3-(THYMIN-1-YL)-2,5-DIOXABICYCLO[2.2.1]HEPT-1-YL]METHYL"),
   2.222 +('d', 'n', False, "TS", "THYMIDINE-5'-THIOPHOSPHATE"),
   2.223 +('d', 'n', False, "TT", "[(1R,3R,4S,9R,10S,12R,15AS,15BR,18BR,18CS)-10-HYDROXY-15A,15B-DIMETHYL-13,15,16,18-TETRAOXOHEXADECAHYDRO-8H-9,12-EPOXY-1,4-METHANO-2,5,7-TRIOXA-12A,14,17,18A-TETRAAZACYCLOHEXADECA[1,2,3,4-DEF]BIPHENYLEN-3-YL]METHYL DIHYDROGEN PHOSPHATE"),
   2.224 +('d', 'n', False, "U2N", "2'-AMINO-2'-DEOXYURIDINE 5'-(DIHYDROGEN PHOSPHATE)"),
   2.225 +('d', 'n', False, "U33", "5-BROMO-2'-DEOXY URIDINE"),
   2.226 +('d', 'n', False, "UCL", "5-CHLORO-2'-DEOXYURIDINE 5'-(DIHYDROGEN PHOSPHATE)"),
   2.227 +('d', 'n', False, "UFP", "5-FLUORO-2'-DEOXYURIDINE-5'-MONOPHOSPHATE"),
   2.228 +('d', 'n', False, "UFR", "2'-DEOXY-5-FORMYLURIDINE 5'-(DIHYDROGEN PHOSPHATE)"),
   2.229 +('d', 'n', False, "UFT", "2'-deoxy-2'-fluorouridine 5'-(dihydrogen phosphate)"),
   2.230 +('d', 'n', False, "UMS", "2'-METHYLSELENYL-2'-DEOXYURIDINE-5'-PHOSPHATE"),
   2.231 +('d', 'n', False, "US1", "2'-DEOXY-3'-THIOURIDINE 5'-(DIHYDROGEN PHOSPHATE)"),
   2.232 +('d', 'n', False, "X4A", "[(2R,3S,5S)-2,3,5-TRIHYDROXYTETRAHYDROFURAN-2-YL]METHYL"),
   2.233 +('d', 'n', False, "XAE", "3-(2-DEOXY-5-O-PHOSPHONO-BETA-D-ERYTHRO-PENTOFURANOSYL)-3H-IMIDAZO[4,5-G]QUINAZOLIN-8-AMINE"),
   2.234 +('d', 'n', False, "XAR", "[(1R,4S,6S)-4-(6-AMINO-9H-PURIN-9-YL)-6-HYDROXYCYCLOHEX-2-EN-1-YL]METHYL"),
   2.235 +('d', 'n', False, "XCS", "(1R)-1-(4-AMINO-6-METHYL-2-OXO-1,2-DIHYDROQUINAZOLIN-8-YL)-1,4-ANHYDRO-2-DEOXY-5-O-PHOSPHONO-D-ERYTHRO-PENTITOL"),
   2.236 +('d', 'n', False, "XGA", "6-AMINO-3-(2-DEOXY-5-O-PHOSPHONO-BETA-D-ERYTHRO-PENTOFURANOSYL)-3,7-DIHYDRO-8H-IMIDAZO[4,5-G]QUINAZOLIN-8-ONE"),
   2.237 +('d', 'n', False, "XTY", "(1R)-1,4-ANHYDRO-2-DEOXY-1-(6-METHYL-2,4-DIOXO-1,2,3,4-TETRAHYDROQUINAZOLIN-8-YL)-5-O-PHOSPHONO-D-ERYTHRO-PENTITOL"),
   2.238 +('d', 'n', False, "YRR", "3-HYDROXY-PYRROLIDIN-2-YLMETHYL-MONOPHOSPHATE"),
   2.239 +('d', 'n', False, "ZDU", "5-(3-AMINOPROPYL)-2'-DEOXYURIDINE-5'-MONOPHOSPHATE"),
   2.240 +('d', 't', True, "2AT", "2'-O-ALLYL THYMIDINE-5'-MONOPHOSPHATE"),
   2.241 +('d', 't', True, "2BT", "2'-O-BUTYL-THYMIDINE"),
   2.242 +('d', 't', True, "2DT", "3'-DEOXYTHYMIDINE-5'-MONOPHOSPHATE"),
   2.243 +('d', 't', True, "2GT", "2'-O-PROPARGYL THYMIDINE-5'-MONOPHOSPHATE"),
   2.244 +('d', 't', True, "2NT", "2'-O-[2-[HYDROXY(METHYLENEAMINO)OXY]ETHYL THYMIDINE-5'-MONOPHOSPHATE"),
   2.245 +('d', 't', True, "2OT", "2'-O-[2-(N,N-DIMETHYLAMINOOXY)ETHYL] THYMIDINE-5'-MONOPHOSPHATE"),
   2.246 +('d', 't', True, "2ST", "5-METHYL-2'-SE-METHYL-2'-SELENOURIDINE 5'-(DIHYDROGEN PHOSPHATE)"),
   2.247 +('d', 't', True, "5AT", "5'-AMINO-5'-DEOXYTHYMIDINE"),
   2.248 +('d', 't', True, "5HT", "5-HYDROXY-THYMIDINE"),
   2.249 +('d', 't', True, "5IT", "5-IODO-THYMIDINE-5'-PHOSPHATE"),
   2.250 +('d', 't', True, "5PY", "1-(2'-DEOXY-5'-O-PHOSPHONO-BETA-D-ERYTHRO-PENTOFURANOSYL)-5-METHYLPYRIMIDIN-2(1H)-ONE"),
   2.251 +('d', 't', True, "64T", "5-HYDROXY-THYMIDINE-5'-MONOPHOSPHATE"),
   2.252 +('d', 't', True, "6CT", "PHOSPHORIC"),
   2.253 +('d', 't', True, "6HT", "1',5'-ANHYDRO-2',3'-DIDEOXY-2'-(THYMIN-1-YL)-6'-O-PHOSPHORYL-D-ARABINO-HEXITOL"),
   2.254 +('d', 't', True, "ATD", "THYMIDINE-3'-PHOSPHATE"),
   2.255 +('d', 't', True, "ATL", "[(1S,3R,4S,7R)-7-HYDROXY-3-(THYMIN-1-YL)-2,5-DIOXABICYCLO[2.2.1]HEPT-1-YL]METHYL"),
   2.256 +('d', 't', True, "ATM", "3'-AZIDO-3'-DEOXYTHYMIDINE-5'-MONOPHOSPHATE"),
   2.257 +('d', 't', True, "BOE", "2'-O-[2-(BENZYLOXY)ETHYL] THYMIDINE-5'-MONOPHOSPHATE"),
   2.258 +('d', 't', True, "CTG", "(5R,6S)-5,6-DIHYDRO-5,6-DIHYDROXYTHYMIDINE-5'-MONOPHOSPHATE"),
   2.259 +('d', 't', True, "D3T", "2',3'-DIDEOXY-THYMIDINE-5'-TRIPHOSPHATE"),
   2.260 +('d', 't', True, "D4M", "[(5R)-5-(5-METHYL-2,4-DIOXO-3,4-DIHYDROPYRIMIDIN-1(2H)-YL)-2,5-DIHYDROFURAN-2-YL]METHYL"),
   2.261 +('d', 't', True, "DPB", "(S)-1-[2'-DEOXY-3',5'-O-(1-PHOSPHONO)BENZYLIDENE-B-D-THREO-PENTOFURANOSYL]THYMINE"),
   2.262 +('d', 't', True, "DRT", "2'-DEOXY-L-RIBO-FURANOSYL THYMINE-5'-MONOPHOSPHATE"),
   2.263 +('d', 't', True, "EIT", "((3R,4R,5R)-4-(2-(1H-IMIDAZOL-1-YL)ETHOXY)-3-HYDROXY-5-(5-METHYL-2,4-DIOXO-3,4-DIHYDROPYRIMIDIN-1(2H)-YL)-TETRAHYDROFURAN-2-YL)METHYL"),
   2.264 +('d', 't', True, "MMT", "5'-O-(DIMETHYLAMINO)-THYMIDINE"),
   2.265 +('d', 't', True, "MTR", "(5-METHYL-6-OXO-1,6-DIHYDRO-PYRIDIN-3-YL)-1,2-DIDEOXY-RIBOFURANOSE-5-MONOPHOSPHATE"),
   2.266 +('d', 't', True, "NMS", "1-(O2-(2-METHYLAMINO-2-OXO-ETHYL)-O5-HYDROXYPHOSPHINYL-BETA-D-RIBOFURANOSYL)THYMINE"),
   2.267 +('d', 't', True, "NMT", "1-(O2-(METHYLCARBAMOYL)-O5-HYDROXYPHOSPHINYL-BETA-D-RIBOFURANOSYL)THYMINE"),
   2.268 +('d', 't', True, "P2T", "2'-O-PROPYL THYMIDINE-5-MONOPHOSPHATE"),
   2.269 +('d', 't', True, "PST", "THYMIDINE-5'-THIOPHOSPHATE"),
   2.270 +('d', 't', True, "S2M", "2'-O-[2-(METHOXY)ETHYL]-2-THIOTHYMIDINE-5'-MONOPHOSPHATE"),
   2.271 +('d', 't', True, "SPT", "5'-THIO-THYMIDINE PHOSPHONIC ACID"),
   2.272 +('d', 't', True, "T32", "6'-ALPHA-METHYL CARBOCYCLIC THYMIDINE 5'-MONOPHOSPHATE"),
   2.273 +('d', 't', True, "T36", "SPLIT LINKAGE THYMIDINE 5'-MONOPHOSPHATE"),
   2.274 +('d', 't', True, "T37", "3'-AMINO-2'DEOXYTHYMIDINE 5'-MONOPHOSPHATE"),
   2.275 +('d', 't', True, "T3P", "THYMIDINE-3'-PHOSPHATE"),
   2.276 +('d', 't', True, "T48", "6'-ALPHA-HYDROXY CARBOCYCLIC THYMIDINE 5'-MONOPHOSPHATE"),
   2.277 +('d', 't', True, "T49", "S4'-2'DEOXYTHYMIDINE 5'-MONOPHOSPHATE"),
   2.278 +('d', 't', True, "T4S", "1-(2-DEOXY-5-O-PHOSPHONO-BETA-D-ERYTHRO-PENTOFURANOSYL)-4-HYDROSELENO-5-METHYLPYRIMIDIN-2(1H)-ONE"),
   2.279 +('d', 't', True, "T5S", "2'-deoxy-5-(methylselanyl)uridine 5'-phosphate"),
   2.280 +('d', 't', True, "TA3", "(4S,5R)-3-(2-DEOXY-5-O-PHOSPHONO-BETA-D-ERYTHRO-PENTOFURANOSYL)-5-METHYL-1,3-DIAZABICYCLO[2.2.0]HEXAN-2-ONE"),
   2.281 +('d', 't', True, "TAF", "2'-DEOXY-2'-FLUORO-ARABINO-FURANOSYL THYMINE-5'-PHOSPHATE"),
   2.282 +('d', 't', True, "TCP", "5'-METHYLTHYMIDINE"),
   2.283 +('d', 't', True, "TFE", "2'-O-[2-(TRIFLUORO)ETHYL] THYMIDINE-5'-MONOPHOSPHATE"),
   2.284 +('d', 't', True, "TFT", "(L)-ALPHA-THREOFURANOSYL-THYMINE-3'-MONOPHOSPHATE"),
   2.285 +('d', 't', True, "TLC", "2-O,3-ETHDIYL-ARABINOFURANOSYL-THYMINE-5'-MONOPHOSPHATE"),
   2.286 +('d', 't', True, "TP1", "2-(METHYLAMINO)-ETHYLGLYCINE-CARBONYLMETHYLENE-THYMINE"),
   2.287 +('d', 't', True, "TPN", "2-AMINOETHYLGLYCINE-CARBONYLMETHYLENE-THYMINE"),
   2.288 +('d', 't', True, "TTD", "CIS-SYN"),
   2.289 +('d', 't', True, "TTM", "N3-ETHYL-THYMIDINE-5'-MONOPHOSPHATE"),
   2.290 +('d', 't', True, "XTH", "1-(2,3-DIDEOXY-6-O-PHOSPHONO-BETA-D-ERYTHRO-HEXOPYRANOSYL)-5-METHYLPYRIMIDINE-2,4(1H,3H)-DIONE"),
   2.291 +('d', 't', True, "XTL", "[(1S,4R,6R)-6-HYDROXY-4-(THYMIN-9-YL)CYCLOHEX-2-EN-1-YL]METHYL"),
   2.292 +('p', 'A', False, "ALA", "ALANINE"),
   2.293 +('p', 'C', False, "CYS", "CYSTEINE"),
   2.294 +('p', 'D', False, "ASP", "ASPARTIC"),
   2.295 +('p', 'E', False, "GLU", "GLUTAMIC"),
   2.296 +('p', 'F', False, "PHE", "PHENYLALANINE"),
   2.297 +('p', 'G', False, "GLY", "GLYCINE"),
   2.298 +('p', 'H', False, "HIS", "HISTIDINE"),
   2.299 +('p', 'I', False, "ILE", "ISOLEUCINE"),
   2.300 +('p', 'K', False, "LYS", "LYSINE"),
   2.301 +('p', 'L', False, "LEU", "LEUCINE"),
   2.302 +('p', 'M', False, "MET", "METHIONINE"),
   2.303 +('p', 'N', False, "ASN", "ASPARAGINE"),
   2.304 +('p', 'P', False, "PRO", "PROLINE"),
   2.305 +('p', 'Q', False, "GLN", "GLUTAMINE"),
   2.306 +('p', 'R', False, "ARG", "ARGININE"),
   2.307 +('p', 'S', False, "SER", "SERINE"),
   2.308 +('p', 'T', False, "THR", "THREONINE"),
   2.309 +('p', 'V', False, "VAL", "VALINE"),
   2.310 +('p', 'W', False, "TRP", "TRYPTOPHAN"),
   2.311 +('p', 'Y', False, "TYR", "TYROSINE"),
   2.312 +('p', 'a', True, "0CS", "3-[(S)-HYDROPEROXYSULFINYL]-L-ALANINE"),
   2.313 +('p', 'a', True, "0NC", "N-METHYL-L-ALANINAMIDE"),
   2.314 +('p', 'a', True, "AA3", "2-AMINOBUTYRIC"),
   2.315 +('p', 'a', True, "AA4", "2-AMINO-5-HYDROXYPENTANOIC"),
   2.316 +('p', 'a', True, "ABA", "ALPHA-AMINOBUTYRIC"),
   2.317 +('p', 'a', True, "AHO", "N-ACETYL-N-HYDROXY-L-ORNITHINE"),
   2.318 +('p', 'a', True, "AHP", "2-AMINO-HEPTANOIC"),
   2.319 +('p', 'a', True, "AIB", "ALPHA-AMINOISOBUTYRIC"),
   2.320 +('p', 'a', True, "ALC", "2-AMINO-3-CYCLOHEXYL-PROPIONIC"),
   2.321 +('p', 'a', True, "ALM", "1-METHYL-ALANINAL"),
   2.322 +('p', 'a', True, "ALN", "NAPHTHALEN-2-YL-3-ALANINE"),
   2.323 +('p', 'a', True, "ALS", "2-AMINO-3-OXO-4-SULFO-BUTYRIC"),
   2.324 +('p', 'a', True, "ALT", "THIOALANINE"),
   2.325 +('p', 'a', True, "APH", "P-AMIDINOPHENYL-3-ALANINE"),
   2.326 +('p', 'a', True, "AYA", "N-ACETYLALANINE"),
   2.327 +('p', 'a', True, "B2A", "ALANINE"),
   2.328 +('p', 'a', True, "B3A", "(3S)-3-AMINOBUTANOIC"),
   2.329 +('p', 'a', True, "BAL", "BETA-ALANINE"),
   2.330 +('p', 'a', True, "BNN", "ACETYL-P-AMIDINOPHENYLALANINE"),
   2.331 +('p', 'a', True, "CAB", "4-CARBOXY-4-AMINOBUTANAL"),
   2.332 +('p', 'a', True, "CLB", "D-PARA-CHLOROPHENYL-1-ACETAMIDOBORONIC"),
   2.333 +('p', 'a', True, "CLD", "D-PARA-CHLOROPHENYL-1-ACTEAMIDOBORONIC"),
   2.334 +('p', 'a', True, "DAB", "2,4-DIAMINOBUTYRIC"),
   2.335 +('p', 'a', True, "DAL", "D-ALANINE"),
   2.336 +('p', 'a', True, "DBU", "(2E)-2-AMINOBUT-2-ENOIC"),
   2.337 +('p', 'a', True, "DBZ", "3-(BENZOYLAMINO)-L-ALANINE"),
   2.338 +('p', 'a', True, "DHA", "2-AMINO-ACRYLIC"),
   2.339 +('p', 'a', True, "DNP", "3-AMINO-ALANINE"),
   2.340 +('p', 'a', True, "DPP", "DIAMMINOPROPANOIC"),
   2.341 +('p', 'a', True, "FLA", "TRIFLUOROALANINE"),
   2.342 +('p', 'a', True, "HAC", "BETA-CYCLOHEXYL-ALANINE"),
   2.343 +('p', 'a', True, "HMF", "2-AMINO-4-PHENYL-BUTYRIC"),
   2.344 +('p', 'a', True, "HV5", "TERT-BUTYLALANINE"),
   2.345 +('p', 'a', True, "IAM", "4-[(ISOPROPYLAMINO)METHYL]PHENYLALANINE"),
   2.346 +('p', 'a', True, "KYN", "KYNURENINE"),
   2.347 +('p', 'a', True, "LAL", "N,N-DIMETHYL-L-ALANINE"),
   2.348 +('p', 'a', True, "MA", "METHYL"),
   2.349 +('p', 'a', True, "MAA", "N-METHYLALANINE"),
   2.350 +('p', 'a', True, "MSP", "5'-O-[(L-METHIONYL)-SULPHAMOYL]ADENOSINE"),
   2.351 +('p', 'a', True, "NAL", "BETA-(2-NAPHTHYL)-ALANINE"),
   2.352 +('p', 'a', True, "NAM", "NAM"),
   2.353 +('p', 'a', True, "NCB", "N-CARBAMOYL-ALANINE"),
   2.354 +('p', 'a', True, "ORN", "ORNITHINE"),
   2.355 +('p', 'a', True, "PAU", "PANTOTHENOIC"),
   2.356 +('p', 'a', True, "PRR", "3-(METHYL-PYRIDINIUM)ALANINE"),
   2.357 +('p', 'a', True, "PYA", "3-(1,10-PHENANTHROL-2-YL)-L-ALANINE"),
   2.358 +('p', 'a', True, "S2P", "(2S)-2-AMINO-3-(4-HYDROXY-1,2,5-THIADIAZOL-3-YL)PROPANOIC"),
   2.359 +('p', 'a', True, "SEC", "2-AMINO-3-SELENINO-PROPIONIC"),
   2.360 +('p', 'a', True, "SEG", "HYDROXYALANINE"),
   2.361 +('p', 'a', True, "TIH", "BETA(2-THIENYL)ALANINE"),
   2.362 +('p', 'a', True, "UMA", "URIDINE-5'-DIPHOSPHATE-N-ACETYLMURAMOYL-L-ALANINE"),
   2.363 +('p', 'c', True, "0A8", "S-[(2-CHLOROETHYL)CARBAMOYL]-L-CYSTEINE"),
   2.364 +('p', 'c', True, "143", "S-2,3-DIHYDRO-5-GLYCIN-2-YL-ISOXAZOL-3-YL-CYSTEINE"),
   2.365 +('p', 'c', True, "2CO", "S-HYDROPEROXYCYSTEINE"),
   2.366 +('p', 'c', True, "5CS", "2-AMINO-3-(CYSTEIN-S-YL)-ISOXAZOLIDIN-5-YL-ACETIC"),
   2.367 +('p', 'c', True, "BBC", "3-[(4-AMINOBUTYL)SULFINYL]-2-IMINOPROPAN-1-OL"),
   2.368 +('p', 'c', True, "BCS", "BENZYLCYSTEINE"),
   2.369 +('p', 'c', True, "BCX", "BETA-3-CYSTEINE"),
   2.370 +('p', 'c', True, "BPE", "(2S)-2-AMINO-3-[(3-AMINOPROPYL)SULFANYL]PROPAN-1-OL"),
   2.371 +('p', 'c', True, "BTC", "CYSTEINE"),
   2.372 +('p', 'c', True, "BUC", "S,S-BUTYLTHIOCYSTEINE"),
   2.373 +('p', 'c', True, "C3Y", "S-[(1S)-1-HYDROXY-1-(HYDROXYAMINO)ETHYL]-L-CYSTEINE"),
   2.374 +('p', 'c', True, "C5C", "S-CYCLOPENTYL"),
   2.375 +('p', 'c', True, "C6C", "S-CYCLOHEXYL"),
   2.376 +('p', 'c', True, "CAF", "S-DIMETHYLARSINOYL-CYSTEINE"),
   2.377 +('p', 'c', True, "CAS", "S-(DIMETHYLARSENIC)CYSTEINE"),
   2.378 +('p', 'c', True, "CAY", "CARBOXYMETHYLENECYSTEINE"),
   2.379 +('p', 'c', True, "CCS", "CARBOXYMETHYLATED"),
   2.380 +('p', 'c', True, "CEA", "S-HYDROXY-CYSTEINE"),
   2.381 +('p', 'c', True, "CME", "S,S-(2-HYDROXYETHYL)THIOCYSTEINE"),
   2.382 +('p', 'c', True, "CMH", "S-(METHYLMERCURY)-L-CYSTEINE"),
   2.383 +('p', 'c', True, "CML", "(2S)-2-{[(2R)-2-AMINO-2-CARBOXYETHYL]SULFANYL}BUTANEDIOIC"),
   2.384 +('p', 'c', True, "CMT", "O-METHYLCYSTEINE"),
   2.385 +('p', 'c', True, "CS0", "S-(2-HYDROXYETHYL)-L-CYSTEINE"),
   2.386 +('p', 'c', True, "CS1", "S-(2-ANILINYL-SULFANYL)-CYSTEINE"),
   2.387 +('p', 'c', True, "CS3", "S-[3-OXO-3-(2-THIENYL)PROPYL]-L-CYSTEINE"),
   2.388 +('p', 'c', True, "CS4", "S-[3-(3,4-DICHLOROPHENYL)-3-OXOPROPYL]-L-CYSTEINE"),
   2.389 +('p', 'c', True, "CSA", "S-ACETONYLCYSTEINE"),
   2.390 +('p', 'c', True, "CSB", "CYS"),
   2.391 +('p', 'c', True, "CSD", "3-SULFINOALANINE"),
   2.392 +('p', 'c', True, "CSE", "SELENOCYSTEINE"),
   2.393 +('p', 'c', True, "CSO", "S-HYDROXYCYSTEINE"),
   2.394 +('p', 'c', True, "CSP", "S-PHOSPHOCYSTEINE"),
   2.395 +('p', 'c', True, "CSR", "S-ARSONOCYSTEINE"),
   2.396 +('p', 'c', True, "CSS", "S-MERCAPTOCYSTEINE"),
   2.397 +('p', 'c', True, "CSU", "CYSTEINE-S-SULFONIC"),
   2.398 +('p', 'c', True, "CSW", "CYSTEINE-S-DIOXIDE"),
   2.399 +('p', 'c', True, "CSX", "S-OXY"),
   2.400 +('p', 'c', True, "CSZ", "S-SELANYL"),
   2.401 +('p', 'c', True, "CY0", "S-{3-[(4-ANILINOQUINAZOLIN-6-YL)AMINO]-3-OXOPROPYL}-L-CYSTEINE"),
   2.402 +('p', 'c', True, "CY1", "ACETAMIDOMETHYLCYSTEINE"),
   2.403 +('p', 'c', True, "CY3", "2-AMINO-3-MERCAPTO-PROPIONAMIDE"),
   2.404 +('p', 'c', True, "CY4", "S-BUTYRYL-CYSTEIN"),
   2.405 +('p', 'c', True, "CYA", "TWO"),
   2.406 +('p', 'c', True, "CYD", "2-AMINO-6-(CYSTEIN-S-YL)-5-OXO-HEXANOIC"),
   2.407 +('p', 'c', True, "CYF", "5-[2-(2-AMINO-2-CARBAMOYL-ETHYLSULFANYL)-ACETYLAMINO]-2-(3,6-DIHYDROXY-9,9A-DIHYDRO-3H-XANTHEN-9-YL)-BENZOIC"),
   2.408 +('p', 'c', True, "CYG", "2-AMINO-4-(AMINO-3-OXO-PROPYLSULFANYLCARBONYL)-BUTYRIC"),
   2.409 +('p', 'c', True, "CYM", "S-METHYLCYSTEINE"),
   2.410 +('p', 'c', True, "CYQ", "2-AMINO-3-PHOSPHONOMETHYLSULFANYL-PROPIONIC"),
   2.411 +('p', 'c', True, "CYR", "N~5~-[{[(2R)-2-AMINO-2-CARBOXYETHYL]SULFANYL}(IMINIO)METHYL]-L-ORNITHINATE"),
   2.412 +('p', 'c', True, "CZ2", "S-(DIHYDROXYARSINO)CYSTEINE"),
   2.413 +('p', 'c', True, "CZZ", "THIARSAHYDROXY-CYSTEINE"),
   2.414 +('p', 'c', True, "DCY", "D-CYSTEINE"),
   2.415 +('p', 'c', True, "DYS", "S-[5-(2-AMINOETHYL)-2,3-DIHYDROXYPHENYL]-L-CYSTEINE"),
   2.416 +('p', 'c', True, "EFC", "S,S-(2-FLUOROETHYL)THIOCYSTEINE"),
   2.417 +('p', 'c', True, "FOE", "2-(2-AMINO-3-OXO-PROPYLSULFANYL)-N-(4-FLUORO-PHENYL)-N-ISOPROPYL-ACETAMIDE"),
   2.418 +('p', 'c', True, "GT9", "S-NONYL-CYSTEINE"),
   2.419 +('p', 'c', True, "HTI", "(4S)-4-{[(2S)-2-AMINO-3-OXOPROPYL]SULFANYL}-L-HOMOSERINE"),
   2.420 +('p', 'c', True, "K1R", "(2S)-2-AMINO-4-[({[(2R)-2-AMINO-2-CARBOXYETHYL]THIO}AMINO)SULFINYL]BUTANOIC"),
   2.421 +('p', 'c', True, "M0H", "S-(HYDROXYMETHYL)-L-CYSTEINE"),
   2.422 +('p', 'c', True, "MCS", "MALONYL"),
   2.423 +('p', 'c', True, "NPH", "CYSTEINE-METHYLENE-CARBAMOYL-1,10-PHENANTHROLINE"),
   2.424 +('p', 'c', True, "NYS", "S-{5-[(1R)-2-AMINO-1-HYDROXYETHYL]-2,3-DIHYDROXYPHENYL}-L-CYSTEINE"),
   2.425 +('p', 'c', True, "OCS", "CYSTEINESULFONIC"),
   2.426 +('p', 'c', True, "OCY", "HYDROXYETHYLCYSTEINE"),
   2.427 +('p', 'c', True, "P1L", "S-PALMITOYL-L-CYSTEINE"),
   2.428 +('p', 'c', True, "PBB", "S-(4-BROMOBENZYL)CYSTEINE"),
   2.429 +('p', 'c', True, "PEC", "S,S-PENTYLTHIOCYSTEINE"),
   2.430 +('p', 'c', True, "PR3", "S,S-PROPYLTHIOCYSTEINE"),
   2.431 +('p', 'c', True, "PYX", "S-[S-THIOPYRIDOXAMINYL]CYSTEINE"),
   2.432 +('p', 'c', True, "R1A", "3-{[(2,2,5,5-TETRAMETHYL-1-OXO-2,5-DIHYDRO-1H-PYRROLIUM-3-YL)METHYL]DISULFANYL}-D-ALANINE"),
   2.433 +('p', 'c', True, "R1B", "3-{[(2,2,4,5,5-PENTAMETHYL-1-OXO-2,5-DIHYDRO-1H-PYRROLIUM-3-YL)METHYL]DISULFANYL}-L-ALANINE"),
   2.434 +('p', 'c', True, "R1F", "3-{[(2,2,5,5-TETRAMETHYL-1-OXO-4-PHENYL-2,5-DIHYDRO-1H-PYRROLIUM-3-YL)METHYL]DISULFANYL}-D-ALANINE"),
   2.435 +('p', 'c', True, "R7A", "3-S-[(4-BROMO-2,2,5,5-TETRAMETHYL-1-OXO-2,5-DIHYDRO-1H-PYRROL-3-YL)METHYL]SULFANYL-L-CYSTEINE"),
   2.436 +('p', 'c', True, "RCY", "S-[(3S,3'R)-1'-HYDROXY-2',2',5',5'-TETRAMETHYL-2,5-DIOXO-1,3'-BIPYRROLIDIN-3-YL]-L-CYSTEINE"),
   2.437 +('p', 'c', True, "SAH", "S-ADENOSYL-L-HOMOCYSTEINE"),
   2.438 +('p', 'c', True, "SCH", "S-METHYL-THIO-CYSTEINE"),
   2.439 +('p', 'c', True, "SCS", "3-(ETHYLDISULFANYL)-L-ALANINE"),
   2.440 +('p', 'c', True, "SCY", "S-ACETYL-CYSTEINE"),
   2.441 +('p', 'c', True, "SHC", "S-HEXYLCYSTEINE"),
   2.442 +('p', 'c', True, "SIB", "(2S)-2-AMINO-4-({[(2S,3S,4R,5R)-3,4-DIHYDROXY-5-(6-OXO-1,6-DIHYDRO-9H-PURIN-9-YL)TETRAHYDROFURAN-2-YL]METHYL}THIO)BUTANOIC"),
   2.443 +('p', 'c', True, "SMC", "S-METHYLCYSTEINE"),
   2.444 +('p', 'c', True, "SNC", "S-NITROSO-CYSTEINE"),
   2.445 +('p', 'c', True, "SOC", "DIOXYSELENOCYSTEINE"),
   2.446 +('p', 'c', True, "SYS", "3-[(2-AMINO-2-OXOETHYL)SELANYL]-L-ALANINE"),
   2.447 +('p', 'c', True, "TNB", "S-(2,3,6-TRINITROPHENYL)CYSTEINE"),
   2.448 +('p', 'c', True, "YCM", "S-(2-AMINO-2-OXOETHYL)-L-CYSTEINE"),
   2.449 +('p', 'd', True, "0A0", "2-METHYL-L-ASPARTIC"),
   2.450 +('p', 'd', True, "0AK", "(2S)-2-AMINO-4-(2-CHLOROETHOXY)-4-OXOBUTANOIC"),
   2.451 +('p', 'd', True, "3MD", "2S,3S-3-METHYLASPARTIC"),
   2.452 +('p', 'd', True, "ACB", "3-METHYL-ASPARTIC"),
   2.453 +('p', 'd', True, "AEI", "THREONINE-ASPARTIC"),
   2.454 +('p', 'd', True, "AKL", "3-AMINO-5-CHLORO-4-OXOPENTANOIC"),
   2.455 +('p', 'd', True, "AS2", "(2R)-2-AMINO-4-OXOBUTANOIC"),
   2.456 +('p', 'd', True, "ASA", "ASPARTIC"),
   2.457 +('p', 'd', True, "ASB", "ASPARTIC"),
   2.458 +('p', 'd', True, "ASI", "L-ISO-ASPARTATE"),
   2.459 +('p', 'd', True, "ASK", "DEHYDROXYMETHYLASPARTIC"),
   2.460 +('p', 'd', True, "ASL", "ASPARTIC"),
   2.461 +('p', 'd', True, "ASQ", "PHOSPHOASPARTATE"),
   2.462 +('p', 'd', True, "B3D", "3-AMINOPENTANEDIOIC"),
   2.463 +('p', 'd', True, "BFD", "ASPARTATE"),
   2.464 +('p', 'd', True, "BHD", "BETA-HYDROXYASPARTIC"),
   2.465 +('p', 'd', True, "DAS", "D-ASPARTIC"),
   2.466 +('p', 'd', True, "DMK", "3,3-DIMETHYL"),
   2.467 +('p', 'd', True, "DOH", "BETA-HYDROXY"),
   2.468 +('p', 'd', True, "DSP", "D-ASPARTIC"),
   2.469 +('p', 'd', True, "IAS", "BETA-ASPARTYL"),
   2.470 +('p', 'd', True, "LAA", "(3R)-3-HYDROXY-L-ALPHA-ASPARAGINE"),
   2.471 +('p', 'd', True, "OHS", "O-(CARBOXYSULFANYL)-4-OXO-L-HOMOSERINE"),
   2.472 +('p', 'd', True, "OXX", "OXALYL-ASPARTYL"),
   2.473 +('p', 'd', True, "PAS", "2-AMINO-4-OXO-4-PHOSPHONOOXY-BUTYRIC"),
   2.474 +('p', 'd', True, "PHD", "ASPARTYL"),
   2.475 +('p', 'd', True, "TAV", "N-METHYL-N-{2-[(2-NAPHTHYLSULFONYL)AMINO]-5-[(2-NAPHTHYLSULFONYL)OXY]BENZOYL}-L-ASPARTIC"),
   2.476 +('p', 'e', True, "5HP", "PYROGLUTAMIC"),
   2.477 +('p', 'e', True, "AR4", "2-AMINO-5-(3-FLUORO-3,4-DIHYDROXY-5-HYDROXYMETHYL-TETRAHYDRO-FURAN-2-YLOXY)-5-HYDROXY-PENTANOIC"),
   2.478 +('p', 'e', True, "B3E", "(3S)-3-AMINOHEXANEDIOIC"),
   2.479 +('p', 'e', True, "CGA", "CARBOXYMETHYLATED"),
   2.480 +('p', 'e', True, "CGU", "GAMMA-CARBOXY-GLUTAMIC"),
   2.481 +('p', 'e', True, "CRU", "4-[(4Z)-1-(CARBOXYMETHYL)-4-(4-HYDROXYBENZYLIDENE)-5-OXO-4,5-DIHYDRO-1H-IMIDAZOL-2-YL]-4-IMINOBUTANOIC"),
   2.482 +('p', 'e', True, "DGL", "D-GLUTAMIC"),
   2.483 +('p', 'e', True, "GAU", "(4S)-4-AMINO-5-HYDROXYPENTANOIC"),
   2.484 +('p', 'e', True, "GGL", "GAMMA-GLUTAMIC"),
   2.485 +('p', 'e', True, "GLQ", "4-AMINO-5-OXO-PENTANOIC"),
   2.486 +('p', 'e', True, "GMA", "4-AMIDO-4-CARBAMOYL-BUTYRIC"),
   2.487 +('p', 'e', True, "GSU", "O5'-(L-GLUTAMYL-SULFAMOYL)-ADENOSINE"),
   2.488 +('p', 'e', True, "ILG", "GLUTAMYL"),
   2.489 +('p', 'e', True, "LME", "(3R)-3-METHYL-L-GLUTAMIC"),
   2.490 +('p', 'e', True, "MEG", "(2S,3R)-3-METHYL-GLUTAMIC"),
   2.491 +('p', 'e', True, "NHL", "(4S)-4-(2-NAPHTHYLMETHYL)-D-GLUTAMIC"),
   2.492 +('p', 'e', True, "PCA", "PYROGLUTAMIC"),
   2.493 +('p', 'f', True, "0A9", "METHYL"),
   2.494 +('p', 'f', True, "1PA", "PHENYLMETHYLACETIC"),
   2.495 +('p', 'f', True, "200", "4-CHLORO-L-PHENYLALANINE"),
   2.496 +('p', 'f', True, "23F", "(2Z)-2-AMINO-3-PHENYLACRYLIC"),
   2.497 +('p', 'f', True, "4PH", "4-METHYL-L-PHENYLALANINE"),
   2.498 +('p', 'f', True, "B1F", "PHENYLALANINE"),
   2.499 +('p', 'f', True, "B2F", "PHENYLALANINE"),
   2.500 +('p', 'f', True, "BIF", "(R)-2-AMINO-3-(4-PHENYLCYCLOHEXYL)PROPANOIC"),
   2.501 +('p', 'f', True, "DAH", "3,4-DIHYDROXYPHENYLALANINE"),
   2.502 +('p', 'f', True, "DPH", "DEAMINO-METHYL-PHENYLALANINE"),
   2.503 +('p', 'f', True, "DPN", "D-PHENYLALANINE"),
   2.504 +('p', 'f', True, "EHP", "3-HYDROXYPHENYLALANINE"),
   2.505 +('p', 'f', True, "FCL", "3-CHLORO-L-PHENYLALANINE"),
   2.506 +('p', 'f', True, "FOG", "PHENYLALANINOYL-[1-HYDROXY]-2-PROPYLENE"),
   2.507 +('p', 'f', True, "FPA", "1,1"),
   2.508 +('p', 'f', True, "HPC", "3-AMINO-4-PHENYL-BUTAN-2-ONE"),
   2.509 +('p', 'f', True, "HPE", "HOMOPHENYLALANINE"),
   2.510 +('p', 'f', True, "HPQ", "HOMOPHENYLALANINYLMETHANE"),
   2.511 +('p', 'f', True, "IOY", "P-IODO-D-PHENYLALANINE"),
   2.512 +('p', 'f', True, "MEA", "N-METHYLPHENYLALANINE"),
   2.513 +('p', 'f', True, "NDF", "N-(CARBOXYCARBONYL)-D-PHENYLALANINE"),
   2.514 +('p', 'f', True, "NFA", "PHENYLALANINE"),
   2.515 +('p', 'f', True, "PBF", "PARA-(BENZOYL)-PHENYLALANINE"),
   2.516 +('p', 'f', True, "PCS", "PHENYLALANYLMETHYLCHLORIDE"),
   2.517 +('p', 'f', True, "PF5", "2,3,4,5,6-PENTAFLUORO-L-PHENYLALANINE"),
   2.518 +('p', 'f', True, "PFF", "4-FLUORO-L-PHENYLALANINE"),
   2.519 +('p', 'f', True, "PHA", "PHENYLALANINAL"),
   2.520 +('p', 'f', True, "PHI", "IODO-PHENYLALANINE"),
   2.521 +('p', 'f', True, "PHL", "L-PHENYLALANINOL"),
   2.522 +('p', 'f', True, "PHM", "PHENYLALANYLMETHANE"),
   2.523 +('p', 'f', True, "PM3", "2-AMINO-3-(4-PHOSPHONOMETHYL-PHENYL)-PROPIONIC"),
   2.524 +('p', 'f', True, "PPN", "PARA-NITROPHENYLALANINE"),
   2.525 +('p', 'f', True, "PSA", "3-HYDROXY-4-AMINO-5-PHENYLPENTANOIC"),
   2.526 +('p', 'f', True, "SMF", "4-SULFOMETHYL-L-PHENYLALANINE"),
   2.527 +('p', 'f', True, "T11", "4-[3-(TRIFLUOROMETHYL)DIAZIRIDIN-3-YL]-L-PHENYLALANINE"),
   2.528 +('p', 'f', True, "TFQ", "4-(2,2,2-TRIFLUOROETHYL)-L-PHENYLALANINE"),
   2.529 +('p', 'g', True, "0AC", "(4S,5S)-5-AMINO-4-HYDROXY-6-PHENYLHEXANOIC"),
   2.530 +('p', 'g', True, "2AG", "(2S)-2-AMINOPENT-4-ENOIC"),
   2.531 +('p', 'g', True, "CHP", "3-CHLORO-4-HYDROXYPHENYLGLYCINE"),
   2.532 +('p', 'g', True, "CR5", "(2R)-2-(AMINOMETHYL)-2,4-DIHYDROXY-5-OXO-3-(2-OXOETHYL)-2,5-DIHYDRO-1H-IMIDAZOL-3-IUM"),
   2.533 +('p', 'g', True, "CSI", "AMINO-(2-IMINO-HEXAHYDRO-PYRIMIDIN-4-YL)-ACETIC"),
   2.534 +('p', 'g', True, "FGL", "2-AMINOPROPANEDIOIC"),
   2.535 +('p', 'g', True, "GHP", "4-HYDROXYPHENYLGLYCINE"),
   2.536 +('p', 'g', True, "GL3", "THIOGLYCIN"),
   2.537 +('p', 'g', True, "GLZ", "AMINO-ACETALDEHYDE"),
   2.538 +('p', 'g', True, "GSC", "2-ETHYLTHIO"),
   2.539 +('p', 'g', True, "IGL", "ALPHA-AMINO-2-INDANACETIC"),
   2.540 +('p', 'g', True, "IPG", "N-ISOPROPYL"),
   2.541 +('p', 'g', True, "LPG", "L-PROPARGYLGLYCINE"),
   2.542 +('p', 'g', True, "LVG", "L-VINYLGLYCINE"),
   2.543 +('p', 'g', True, "MEU", "O-METHYL-GLYCINE"),
   2.544 +('p', 'g', True, "MGY", "N-METHYLGLYCINE"),
   2.545 +('p', 'g', True, "MPQ", "N-METHYL-ALPHA-PHENYL-GLYCINE"),
   2.546 +('p', 'g', True, "MSA", "(2-S-METHYL)"),
   2.547 +('p', 'g', True, "NMC", "N-CYCLOPROPYLMETHYL"),
   2.548 +('p', 'g', True, "PG9", "D-PHENYLGLYCINE"),
   2.549 +('p', 'g', True, "PGY", "PHENYLGLYCINE"),
   2.550 +('p', 'g', True, "SAR", "SARCOSINE"),
   2.551 +('p', 'g', True, "SHP", "(4-HYDROXYMALTOSEPHENYL)GLYCINE"),
   2.552 +('p', 'g', True, "TBG", "T-BUTYL"),
   2.553 +('p', 'h', True, "3AH", "[HISTIDIN-1-YL-4H-[1,2,4]TRIAZOL-5-YL]-AMINE"),
   2.554 +('p', 'h', True, "DDE", "{3-[4-(2-AMINO-2-CARBOXY-ETHYL)-1H-IMIDAZOL-2-YL]-1-CARBAMOYL-PROPYL}-TRIMETHYL-AMMONIUM"),
   2.555 +('p', 'h', True, "DHI", "D-HISTIDINE"),
   2.556 +('p', 'h', True, "HBN", "N-(2-NAPHTHYL)HISTIDINAMIDE"),
   2.557 +('p', 'h', True, "HIA", "L-HISTIDINE"),
   2.558 +('p', 'h', True, "HIC", "4-METHYL-HISTIDINE"),
   2.559 +('p', 'h', True, "HIP", "ND1-PHOSPHONOHISTIDINE"),
   2.560 +('p', 'h', True, "HIQ", "1-[1,2-DIHYDROXY-1-(HYDROXYMETHYL)ETHYL]-L-HISTIDINE"),
   2.561 +('p', 'h', True, "HS8", "3-(1-SULFO-1H-IMIDAZOL-3-IUM-4-YL)-L-ALANINE"),
   2.562 +('p', 'h', True, "HSO", "HISTIDINOL"),
   2.563 +('p', 'h', True, "MHS", "N1-METHYLATED"),
   2.564 +('p', 'h', True, "NEM", "NE2-METHYLATED"),
   2.565 +('p', 'h', True, "NEP", "N1-PHOSPHONOHISTIDINE"),
   2.566 +('p', 'h', True, "NZH", "(2S)-2-AMINO-3-[1-(1H-TETRAAZOL-5-YL)-1H-IMIDAZOL-4-YL]PROPANAL"),
   2.567 +('p', 'h', True, "OHI", "3-(2-OXO-2H-IMIDAZOL-4-YL)-L-ALANINE"),
   2.568 +('p', 'h', True, "PSH", "1-THIOPHOSPHONO-L-HISTIDINE"),
   2.569 +('p', 'h', True, "PVH", "HISTIDINE-METHYL-ESTER"),
   2.570 +('p', 'i', True, "B2I", "ISOLEUCINE"),
   2.571 +('p', 'i', True, "BIU", "5-BROMO-L-ISOLEUCINE"),
   2.572 +('p', 'i', True, "DIL", "D-ISOLEUCINE"),
   2.573 +('p', 'i', True, "IIL", "ISO-ISOLEUCINE"),
   2.574 +('p', 'i', True, "ILX", "4,5-DIHYDROXYISOLEUCINE"),
   2.575 +('p', 'i', True, "IML", "N-METHYL-ISOLEUCINE"),
   2.576 +('p', 'k', True, "0A2", "[(1R)-1,5-DIAMINOPENTYL][BIS(ETHANOLATO)]HYDROXYBORATE(1-)"),
   2.577 +('p', 'k', True, "6CL", "6-CARBOXYLYSINE"),
   2.578 +('p', 'k', True, "ALY", "N(6)-ACETYLLYSINE"),
   2.579 +('p', 'k', True, "API", "2,6-DIAMINOPIMELIC"),
   2.580 +('p', 'k', True, "APK", "5'-O-[(S)-{[(5S)-5-AMINO-6-OXOHEXYL]AMINO}(HYDROXY)PHOSPHORYL]ADENOSINE"),
   2.581 +('p', 'k', True, "AZK", "(S)-2-AMINO-6-AZIDOHEXANOIC"),
   2.582 +('p', 'k', True, "B3K", "(3S)-3,7-DIAMINOHEPTANOIC"),
   2.583 +('p', 'k', True, "BLY", "LYSINE"),
   2.584 +('p', 'k', True, "C1X", "(Z)-N~6~-[(4R,5S)-5-(2-CARBOXYETHYL)-4-(CARBOXYMETHYL)DIHYDRO-2H-THIOPYRAN-3(4H)-YLIDENE]-L-LYSINE"),
   2.585 +('p', 'k', True, "CCL", "N~6~-[(CYCLOPENTYLOXY)CARBONYL]-D-LYSINE"),
   2.586 +('p', 'k', True, "CLG", "2-AMINO-6-[2-(2-AMINOOXY-ACETYLAMINO)-ACETYLAMINO]-HEXANOIC"),
   2.587 +('p', 'k', True, "CLH", "2-AMINO-6-[2-(2-OXO-ACETYLAMINO)-ACETYLAMINO]-HEXANOIC"),
   2.588 +('p', 'k', True, "DLS", "DI-ACETYL-LYSINE"),
   2.589 +('p', 'k', True, "DLY", "D-LYSINE"),
   2.590 +('p', 'k', True, "DM0", "N~2~,N~2~,N~6~,N~6~-TETRAMETHYL-L-LYSINE"),
   2.591 +('p', 'k', True, "DNL", "6-AMINO-HEXANAL"),
   2.592 +('p', 'k', True, "DNS", "N~6~-{[5-(DIMETHYLAMINO)-1-NAPHTHYL]SULFONYL}-L-LYSINE"),
   2.593 +('p', 'k', True, "FZN", "(2S)-2-amino-6-{[(1Z)-1-{[(2R,3R,4S,5R)-5-({[(R)-{[(R)-{[(2R,3S,4R,5R)-5-(6-amino-9H-purin-9-yl)-3,4-dihydroxytetrahydrofuran-2-yl]methoxy}(hydroxy)phosphoryl]oxy}(hydroxy)phosphoryl]oxy}methyl)-3,4-dihydroxytetrahydrofuran-2-yl]sulfanyl}ethylidene]amino}hexanoic acid"),
   2.594 +('p', 'k', True, "GPL", "LYSINE GUANOSINE-5'-MONOPHOSPHATE"),
   2.595 +('p', 'k', True, "I58", "4R-FLUORO-N6-ETHANIMIDOYL-L-LYSINE"),
   2.596 +('p', 'k', True, "IEL", "N~6~-[(1Z)-ETHANIMIDOYL]-L-LYSINE"),
   2.597 +('p', 'k', True, "IT1", "(E)-N~6~-({3-HYDROXY-2-METHYL-5-[(PHOSPHONOOXY)METHYL]PYRIDIN-4-YL}METHYLIDENE)-L-LYSINE"),
   2.598 +('p', 'k', True, "KCX", "LYSINE"),
   2.599 +('p', 'k', True, "KGC", "N~6~-[(2R)-2-CARBOXY-5-OXOTETRAHYDROFURAN-2-YL]-L-LYSINE"),
   2.600 +('p', 'k', True, "KPI", "(2S)-2-AMINO-6-[(1-HYDROXY-1-OXO-PROPAN-2-YLIDENE)AMINO]HEXANOIC"),
   2.601 +('p', 'k', True, "KST", "N~6~-(5-CARBOXY-3-THIENYL)-L-LYSINE"),
   2.602 +('p', 'k', True, "KYQ", "(E)-N~6~-(1-CARBOXY-2-HYDROXYETHYLIDENE)-L-LYSINE"),
   2.603 +('p', 'k', True, "LA2", "N~6~-[(6R)-6,8-DISULFANYLOCTANOYL]-L-LYSINE"),
   2.604 +('p', 'k', True, "LCK", "(Z)-N~6~-(2-CARBOXY-1-METHYLETHYLIDENE)-L-LYSINE"),
   2.605 +('p', 'k', True, "LCX", "CARBOXYLATED"),
   2.606 +('p', 'k', True, "LDH", "N~6~-ETHYL-L-LYSINE"),
   2.607 +('p', 'k', True, "LLP", "2-LYSINE(3-HYDROXY-2-METHYL-5-PHOSPHONOOXYMETHYL-PYRIDIN-4-YLMETHANE)"),
   2.608 +('p', 'k', True, "LLY", "NZ-(DICARBOXYMETHYL)LYSINE"),
   2.609 +('p', 'k', True, "LYM", "DEOXY-METHYL-LYSINE"),
   2.610 +('p', 'k', True, "LYN", "2,6-DIAMINO-HEXANOIC"),
   2.611 +('p', 'k', True, "LYR", "N~6~-[(2Z,4E,6E,8E)-3,7-DIMETHYL-9-(2,6,6-TRIMETHYLCYCLOHEX-1-EN-1-YL)NONA-2,4,6,8-TETRAENYL]LYSINE"),
   2.612 +('p', 'k', True, "LYX", "N''-(2-COENZYME A)-PROPANOYL-LYSINE"),
   2.613 +('p', 'k', True, "LYZ", "5-HYDROXYLYSINE"),
   2.614 +('p', 'k', True, "M2L", "(2R)-2-AMINO-3-(2-DIMETHYLAMINOETHYLSULFANYL)PROPANOIC"),
   2.615 +('p', 'k', True, "M3L", "N-TRIMETHYLLYSINE"),
   2.616 +('p', 'k', True, "MCL", "NZ-(1-CARBOXYETHYL)-LYSINE"),
   2.617 +('p', 'k', True, "ML3", "2-{[(2R)-2-AMINO-2-CARBOXYETHYL]SULFANYL}-N,N,N-TRIMETHYLETHANAMINIUM"),
   2.618 +('p', 'k', True, "MLY", "N-DIMETHYL-LYSINE"),
   2.619 +('p', 'k', True, "MLZ", "N-METHYL-LYSINE"),
   2.620 +('p', 'k', True, "SHR", "N-(5-AMINO-5-CARBOXYPENTYL)GLUTAMIC"),
   2.621 +('p', 'k', True, "SLZ", "L-THIALYSINE"),
   2.622 +('p', 'k', True, "TRG", "L-(N,N)"),
   2.623 +('p', 'k', True, "VB1", "N^6^-[(1R)-2-{[(1S)-1-CARBOXYPROPYL]AMINO}-2-OXO-1-(SULFANYLMETHYL)ETHYL]-6-OXO-L-LYSINE"),
   2.624 +('p', 'k', True, "XX1", "N~6~-7H-PURIN-6-YL-L-LYSINE"),
   2.625 +('p', 'l', True, "0AG", "N-(ETHOXYCARBONYL)-L-LEUCINE"),
   2.626 +('p', 'l', True, "1LU", "4-METHYL-PENTANOIC"),
   2.627 +('p', 'l', True, "2LU", "2-AMINO-4-METHYL-PENTANYL"),
   2.628 +('p', 'l', True, "2ML", "2-METHYLLEUCINE"),
   2.629 +('p', 'l', True, "BLE", "LEUCINE"),
   2.630 +('p', 'l', True, "BTA", "4-DEMETHYL-LEUCINE"),
   2.631 +('p', 'l', True, "BUG", "TERT-LEUCYL"),
   2.632 +('p', 'l', True, "CLE", "LEUCINE"),
   2.633 +('p', 'l', True, "DLE", "D-LEUCINE"),
   2.634 +('p', 'l', True, "DNE", "D-NORLEUCINE"),
   2.635 +('p', 'l', True, "DNG", "N-FORMYL-D-NORLEUCINE"),
   2.636 +('p', 'l', True, "DNM", "N-METHYL-D-NORLEUCINE"),
   2.637 +('p', 'l', True, "DON", "6-DIAZENYL-5-OXO-L-NORLEUCINE"),
   2.638 +('p', 'l', True, "EXY", "6-[(2R)-OXIRAN-2-YL]-L-NORLEUCINE"),
   2.639 +('p', 'l', True, "FLE", "FUROYL-LEUCINE"),
   2.640 +('p', 'l', True, "HLU", "BETA-HYDROXYLEUCINE"),
   2.641 +('p', 'l', True, "LED", "(4R)-5-OXO-L-LEUCINE"),
   2.642 +('p', 'l', True, "LEF", "(4S)-5-FLUORO-L-LEUCINE"),
   2.643 +('p', 'l', True, "LEH", "N-[12-(1H-IMIDAZOL-1-YL)DODECANOYL]-L-LEUCINE"),
   2.644 +('p', 'l', True, "MHL", "N-METHYL-4-HYDROXY-LEUCINE"),
   2.645 +('p', 'l', True, "MLE", "N-METHYLLEUCINE"),
   2.646 +('p', 'l', True, "MLL", "METHYL"),
   2.647 +('p', 'l', True, "MNL", "4,N-DIMETHYLNORLEUCINE"),
   2.648 +('p', 'l', True, "NLE", "NORLEUCINE"),
   2.649 +('p', 'l', True, "NLN", "NORLEUCINE"),
   2.650 +('p', 'l', True, "NLO", "O-METHYL-L-NORLEUCINE"),
   2.651 +('p', 'l', True, "NLP", "(1-AMINO-PENTYL)-PHOSPHONIC"),
   2.652 +('p', 'l', True, "PLE", "LEUCINE"),
   2.653 +('p', 'l', True, "PPH", "PHENYLALANINE"),
   2.654 +('p', 'm', True, "2FM", "S-(DIFLUOROMETHYL)HOMOCYSTEINE"),
   2.655 +('p', 'm', True, "CXM", "N-CARBOXYMETHIONINE"),
   2.656 +('p', 'm', True, "ESC", "2-AMINO-4-ETHYL"),
   2.657 +('p', 'm', True, "FME", "N-FORMYLMETHIONINE"),
   2.658 +('p', 'm', True, "KOR", "L-HOMOCYSTEINE-S-N-S-L-CYSTEINE"),
   2.659 +('p', 'm', True, "MED", "D-METHIONINE"),
   2.660 +('p', 'm', True, "MHO", "S-OXYMETHIONINE"),
   2.661 +('p', 'm', True, "MME", "N-METHYL"),
   2.662 +('p', 'm', True, "MSE", "SELENOMETHIONINE"),
   2.663 +('p', 'm', True, "MSL", "(2S)-2-AMINO-4-(METHYLSULFONIMIDOYL)BUTANOIC"),
   2.664 +('p', 'm', True, "MSO", "SELENOMETHIONINE"),
   2.665 +('p', 'm', True, "MT2", "[(3S)-3-AMINO-3-CARBOXYPROPYL](ETHYL)METHYLSULFONIUM"),
   2.666 +('p', 'm', True, "OMT", "S-DIOXYMETHIONINE"),
   2.667 +('p', 'm', True, "SME", "METHIONINE"),
   2.668 +('p', 'n', True, "0A5", "N~2~-PROPANOYL-L-ASPARAGINE"),
   2.669 +('p', 'n', True, "AFA", "N-[7-METHYL-OCT-2,4-DIENOYL]ASPARAGINE"),
   2.670 +('p', 'n', True, "AHB", "BETA-HYDROXYASPARAGINE"),
   2.671 +('p', 'n', True, "B3X", "(3S)-3,5-DIAMINO-5-OXOPENTANOIC"),
   2.672 +('p', 'n', True, "DMH", "N4,N4-DIMETHYL-ASPARAGINE"),
   2.673 +('p', 'n', True, "DSG", "D-ASPARAGINE"),
   2.674 +('p', 'n', True, "MEN", "N-METHYL"),
   2.675 +('p', 'n', True, "SNN", "L-3-AMINOSUCCINIMIDE"),
   2.676 +('p', 'p', True, "0AZ", "(4R)-4-HYDROXY-L-PROLINE"),
   2.677 +('p', 'p', True, "2MT", "(4R)-2,2-DIMETHYL-1,3-THIAZOLIDINE-4-CARBOXYLIC"),
   2.678 +('p', 'p', True, "4FB", "(4S)-4-FLUORO-L-PROLINE"),
   2.679 +('p', 'p', True, "DPL", "4-OXOPROLINE"),
   2.680 +('p', 'p', True, "DPR", "D-PROLINE"),
   2.681 +('p', 'p', True, "H5M", "TRANS-3-HYDROXY-5-METHYLPROLINE"),
   2.682 +('p', 'p', True, "HY3", "3-HYDROXYPROLINE"),
   2.683 +('p', 'p', True, "HYP", "4-HYDROXYPROLINE"),
   2.684 +('p', 'p', True, "LPD", "L-PROLINAMIDE"),
   2.685 +('p', 'p', True, "N7P", "1-ACETYL-D-PROLINE"),
   2.686 +('p', 'p', True, "P2Y", "(2S)-PYRROLIDIN-2-YLMETHYLAMINE"),
   2.687 +('p', 'p', True, "PCC", "5-OXOPROLINE"),
   2.688 +('p', 'p', True, "POM", "CIS-5-METHYL-4-OXOPROLINE"),
   2.689 +('p', 'p', True, "PRS", "THIOPROLINE"),
   2.690 +('p', 'p', True, "SLA", "(3S,4R)-3-HYDROXY-2-[(1S)-1-HYDROXY-2-METHYLPROPYL]-4-METHYL-5-OXO-D-PROLINE"),
   2.691 +('p', 'p', True, "SLR", "(3R,4R)-3-HYDROXY-2-[(1S)-1-HYDROXY-2-METHYLPROPYL]-4-METHYL-5-OXO-D-PROLINE"),
   2.692 +('p', 'q', True, "DGN", "D-GLUTAMINE"),
   2.693 +('p', 'q', True, "GHG", "GAMMA-HYDROXY-GLUTAMINE"),
   2.694 +('p', 'q', True, "GLH", "N-5-CYCLOHEXYL-N-5-[(CYCLOHEXYLAMINO)CARBONYL]GLUTAMINE"),
   2.695 +('p', 'q', True, "MEQ", "N5-METHYLGLUTAMINE"),
   2.696 +('p', 'q', True, "MGN", "2-METHYL-GLUTAMINE"),
   2.697 +('p', 'q', True, "NLQ", "N~2~-ACETYL-L-GLUTAMINE"),
   2.698 +('p', 'r', True, "2MR", "N3,"),
   2.699 +('p', 'r', True, "AAR", "ARGININEAMIDE"),
   2.700 +('p', 'r', True, "ACL", "DEOXY-CHLOROMETHYL-ARGININE"),
   2.701 +('p', 'r', True, "AGM", "5-METHYL-ARGININE"),
   2.702 +('p', 'r', True, "ALG", "GUANIDINOBUTYRYL"),
   2.703 +('p', 'r', True, "ARM", "DEOXY-METHYL-ARGININE"),
   2.704 +('p', 'r', True, "ARO", "C-GAMMA-HYDROXY"),
   2.705 +('p', 'r', True, "BOR", "(1R)-1-AMINO-4-{[(E)-AMINO(IMINO)METHYL]AMINO}BUTYLBORONIC"),
   2.706 +('p', 'r', True, "CIR", "CITRULLINE"),
   2.707 +('p', 'r', True, "DAR", "D-ARGININE"),
   2.708 +('p', 'r', True, "DIR", "3-{[(E)-AMINO(HYDROXYIMINO)METHYL]AMINO}ALANINE"),
   2.709 +('p', 'r', True, "HAR", "N-OMEGA-HYDROXY-L-ARGININE"),
   2.710 +('p', 'r', True, "HMR", "BETA-HOMOARGININE"),
   2.711 +('p', 'r', True, "HRG", "L-HOMOARGININE"),
   2.712 +('p', 'r', True, "MAI", "DEOXO-METHYLARGININE"),
   2.713 +('p', 'r', True, "MGG", "2-(2-CARBOXY-ACETYLAMINO)-5-GUANIDINO-PENTANOIC"),
   2.714 +('p', 'r', True, "NMM", "(R)-2-AMINO-5-(3-METHYLGUANIDINO)BUTANOIC"),
   2.715 +('p', 'r', True, "NNH", "NOR-N-OMEGA-HYDROXY-L-ARGININE"),
   2.716 +('p', 'r', True, "OPR", "C-(3-OXOPROPYL)ARGININE"),
   2.717 +('p', 'r', True, "ORQ", "N~5~-ACETYL-L-ORNITHINE"),
   2.718 +('p', 's', True, "0AH", "O-(BROMOACETYL)-L-SERINE"),
   2.719 +('p', 's', True, "AZS", "O-DIAZOACETYL-L-SERINE"),
   2.720 +('p', 's', True, "B3S", "(3R)-3-AMINO-4-HYDROXYBUTANOIC"),
   2.721 +('p', 's', True, "BG1", "O-[(2S)-2-{METHYL[(METHYLAMINO)SULFONYL]AMINO}PENTANOYL]-L-SERINE"),
   2.722 +('p', 's', True, "BSE", "BETA-3-SERINE"),
   2.723 +('p', 's', True, "CWR", "(4-METHYL-5-OXO-2,5-DIHYDRO-1H-IMIDAZOL-1-YL)ACETIC"),
   2.724 +('p', 's', True, "DBS", "2-(2,3-DIHYDROXY-BENZOYLAMINO)-3-HYDROXY-PROPIONIC"),
   2.725 +('p', 's', True, "DSE", "N-METHYL-D-SERINE"),
   2.726 +('p', 's', True, "DSN", "D-SERINE"),
   2.727 +('p', 's', True, "FGP", "2-AMINO-3-HYDROXY-3-PHOSPHONOOXY-PROPIONIC"),
   2.728 +('p', 's', True, "HSE", "L-HOMOSERINE"),
   2.729 +('p', 's', True, "HSL", "HOMOSERINE"),
   2.730 +('p', 's', True, "LPS", "O-{HYDROXY[((2R)-2-HYDROXY-3-{[(1S)-1-HYDROXYPENTADECYL]OXY}PROPYL)OXY]PHOSPHORYL}-L-SERINE"),
   2.731 +('p', 's', True, "MC1", "METHICILLIN"),
   2.732 +('p', 's', True, "MIS", "MONOISOPROPYLPHOSPHORYLSERINE"),
   2.733 +('p', 's', True, "N10", "O-[(HEXYLAMINO)CARBONYL]-L-SERINE"),
   2.734 +('p', 's', True, "NC1", "NITROCEFIN"),
   2.735 +('p', 's', True, "OAS", "O-ACETYLSERINE"),
   2.736 +('p', 's', True, "OLZ", "O-(2-AMINOETHYL)-L-SERINE"),
   2.737 +('p', 's', True, "OSE", "O-SULFO-L-SERINE"),
   2.738 +('p', 's', True, "PG1", "PENICILLIN"),
   2.739 +('p', 's', True, "S1H", "1-HEXADECANOSULFONYL-O-L-SERINE"),
   2.740 +('p', 's', True, "SAC", "N-ACETYL-SERINE"),
   2.741 +('p', 's', True, "SBD", "D-NAPHTHYL-1-ACETAMIDO"),
   2.742 +('p', 's', True, "SBL", "L-NAPHTHYL-1-ACETAMIDO"),
   2.743 +('p', 's', True, "SDP", "2-AMINO-3-(DIETHOXY-PHOSPHORYLOXY)-PROPIONIC"),
   2.744 +('p', 's', True, "SEB", "O-BENZYLSULFONYL-SERINE"),
   2.745 +('p', 's', True, "SEL", "2-AMINO-1,3-PROPANEDIOL"),
   2.746 +('p', 's', True, "SEP", "PHOSPHOSERINE"),
   2.747 +('p', 's', True, "SET", "AMINOSERINE"),
   2.748 +('p', 's', True, "SGB", "O-[(S)-METHYL(1-METHYLETHOXY)PHOSPHORYL]-L-SERINE"),
   2.749 +('p', 's', True, "SOY", "OXACILLIN-ACYLATED"),
   2.750 +('p', 's', True, "SUN", "O-[(R)-(DIMETHYLAMINO)(ETHOXY)PHOSPHORYL]-L-SERINE"),
   2.751 +('p', 's', True, "SVA", "SERINE"),
   2.752 +('p', 's', True, "TNR", "O-(2-ACETAMIDO-2-DEOXY-ALPHA-D-GALACTOPYRANOSYL)-L-SERINE"),
   2.753 +('p', 't', True, "ALO", "ALLO-THREONINE"),
   2.754 +('p', 't', True, "BMT", "4-METHYL-4-[(E)-2-BUTENYL]-4,N-METHYL-THREONINE"),
   2.755 +('p', 't', True, "CTH", "4-CHLOROTHREONINE"),
   2.756 +('p', 't', True, "D11", "D-PHOSHPHOTHREONINE"),
   2.757 +('p', 't', True, "DTH", "D-THREONINE"),
   2.758 +('p', 't', True, "IYT", "N-ALPHA-ACETYL-3,5-DIIODOTYROSYL-D-THREONINE"),
   2.759 +('p', 't', True, "OLT", "O-METHYL-L-THREONINE"),
   2.760 +('p', 't', True, "TBM", "4-METHYL-4-[(E)-2-BUTENYL]-4,N-DIMETHYL-THREONINE"),
   2.761 +('p', 't', True, "THC", "N-METHYLCARBONYLTHREONINE"),
   2.762 +('p', 't', True, "TMB", "N-METHYL-4-[(E)-2-BUTENYL]-4,N-DIMETHYL-THREONINE"),
   2.763 +('p', 't', True, "TMD", "(6,7-DIHYDRO)4-[(E)-BUTENYL]-4,N-DIMETHYL-THREONINE"),
   2.764 +('p', 't', True, "TPO", "PHOSPHOTHREONINE"),
   2.765 +('p', 'v', True, "0AA", "METHYL"),
   2.766 +('p', 'v', True, "0AB", "(3S,4S)-3-AMINO-4-METHYL-3,4-DIHYDRO-2H-PYRAN-2-ONE"),
   2.767 +('p', 'v', True, "2VA", "2'-(L-VALYL)AMINO-2'-DEOXYADENOSINE"),
   2.768 +('p', 'v', True, "B2V", "VALINE"),
   2.769 +('p', 'v', True, "DHN", "5-HYDROXY"),
   2.770 +('p', 'v', True, "DIV", "D-ISOVALINE"),
   2.771 +('p', 'v', True, "DVA", "D-VALINE"),
   2.772 +('p', 'v', True, "MNV", "N-METHYL-C-AMINO"),
   2.773 +('p', 'v', True, "MVA", "N-METHYLVALINE"),
   2.774 +('p', 'v', True, "NVA", "NORVALINE"),
   2.775 +('p', 'v', True, "VAD", "DEAMINOHYDROXYVALINE"),
   2.776 +('p', 'v', True, "VAF", "METHYLVALINE"),
   2.777 +('p', 'w', True, "0AF", "7-HYDROXY-L-TRYPTOPHAN"),
   2.778 +('p', 'w', True, "1TQ", "6-(FORMYLAMINO)-7-HYDROXY-L-TRYPTOPHAN"),
   2.779 +('p', 'w', True, "4DP", "3-[5-(DIMETHYLAMINO)-1,3-DIOXO-1,3-DIHYDRO-2H-ISOINDOL-2-YL]-L-ALANINE"),
   2.780 +('p', 'w', True, "4FW", "4-FLUOROTRYPTOPHANE"),
   2.781 +('p', 'w', True, "4HT", "4-HYDROXYTRYPTOPHAN"),
   2.782 +('p', 'w', True, "6CW", "6-CHLORO-L-TRYPTOPHAN"),
   2.783 +('p', 'w', True, "BTR", "6-BROMO-TRYPTOPHAN"),
   2.784 +('p', 'w', True, "DTR", "D-TRYPTOPHAN"),
   2.785 +('p', 'w', True, "FT6", "6-FLUORO-L-TRYPTOPHAN"),
   2.786 +('p', 'w', True, "FTR", "FLUOROTRYPTOPHANE"),
   2.787 +('p', 'w', True, "HRP", "5-HYDROXY-L-TRYPTOPHAN"),
   2.788 +('p', 'w', True, "HTR", "BETA-HYDROXYTRYPTOPHANE"),
   2.789 +('p', 'w', True, "LTR", "L-TRYPTOPHAN"),
   2.790 +('p', 'w', True, "PAT", "ALPHA-PHOSPHONO-TRYPTOPHAN"),
   2.791 +('p', 'w', True, "TOX", "2-AMINO-3-(1-HYDROPEROXY-1H-INDOL-3-YL)PROPAN-1-OL"),
   2.792 +('p', 'w', True, "TPL", "TRYPTOPHANOL"),
   2.793 +('p', 'w', True, "TQQ", "(S)-2-AMINO-3-(6,7-DIHYDRO-6-IMINO-7-OXO-1H-INDOL-3-YL)PROPANOIC"),
   2.794 +('p', 'w', True, "TRF", "N1-FORMYL-TRYPTOPHAN"),
   2.795 +('p', 'w', True, "TRN", "NZ2-TRYPTOPHAN"),
   2.796 +('p', 'w', True, "TRO", "2-HYDROXY-TRYPTOPHAN"),
   2.797 +('p', 'w', True, "TRQ", "2-AMINO-3-(6,7-DIOXO-6,7-DIHYDRO-1H-INDOL-3-YL)-PROPIONIC"),
   2.798 +('p', 'w', True, "TRW", "TRW3-(2-AMINO-3-HYDROXY-PROPYL)-6-(N'-CYCLOHEXYL-HYDRAZINO)OCTAHYDRO-INDOL-7-OL"),
   2.799 +('p', 'w', True, "TRX", "6-HYDROXYTRYPTOPHAN"),
   2.800 +('p', 'w', True, "TTQ", "6-AMINO-7-HYDROXY-L-TRYPTOPHAN"),
   2.801 +('p', 'x', False, "01W", "(2S)-2-AMMONIO-4-[(2,4-DINITROPHENYL)AMINO]BUTANOATE"),
   2.802 +('p', 'x', False, "0AY", "DIETHYL"),
   2.803 +('p', 'x', False, "0G6", "D-PHENYLALANYL-N-[(1S)-4-{[AMINO(IMINIO)METHYL]AMINO}-1-(CHLOROACETYL)BUTYL]-L-PROLINAMIDE"),
   2.804 +('p', 'x', False, "0Z6", "D-PHENYLALANYL-N-[(1S)-4-{[AMINO(IMINIO)METHYL]AMINO}-1-(CHLOROACETYL)BUTYL]-L-PHENYLALANINAMIDE"),
   2.805 +('p', 'x', False, "0ZC", "(3R)-2-[N-(FURAN-2-YLCARBONYL)-L-LEUCYL]-2,3,4,9-TETRAHYDRO-1H-BETA-CARBOLINE-3-CARBOXYLIC"),
   2.806 +('p', 'x', False, "0ZE", "AMINO{[(4R)-4-({[(3R,6S,8AS)-6-AMINO-6-BENZYL-5-OXOOCTAHYDROINDOLIZIN-3-YL]CARBONYL}AMINO)-5-(1,3-BENZOTHIAZOL-2-YL)-5-OXOPENTYL]AMINO}METHANIMINIUM"),
   2.807 +('p', 'x', False, "0ZJ", "N-(SULFANYLACETYL)-D-PHENYLALANYL-N-[(1S)-4-CARBAMIMIDAMIDO-1-(CHLOROACETYL)BUTYL]-L-PROLINAMIDE"),
   2.808 +('p', 'x', False, "0ZM", "(2R)-2-{[(2R)-2-{[(S)-HYDROXY{[(2R,3S,4S,5R,6R)-3,4,5-TRIHYDROXY-6-METHYLTETRAHYDRO-2H-PYRAN-2-YL]OXY}PHOSPHORYL]AMINO}-4-METHYLPENTANOYL]AMINO}-3-(1H-INDOL-3-YL)PROPANOIC"),
   2.809 +('p', 'x', False, "175", "3,5-DIHYDRO-5-METHYLIDENE-4H-IMIDAZOL-4-ON"),
   2.810 +('p', 'x', False, "193", "(2S)-4-(BETA-ALANYLAMINO)-2-AMINOBUTANOIC"),
   2.811 +('p', 'x', False, "1PI", "3-(1-CARBAMIMIDOYL-PIPERIDIN-3-YL)-L-ALANINE"),
   2.812 +('p', 'x', False, "1ZX", "D-PHENYLALANYL-N-[(1S)-1-ACETYL-4-{[AMINO(IMINIO)METHYL]AMINO}BUTYL]-L-PROLINAMIDE"),
   2.813 +('p', 'x', False, "23S", "(S)-2-AMINO-3-(6H-SELENOLO[2,3-B]-PYRROL-4-YL)-PROPIONIC"),
   2.814 +('p', 'x', False, "2AD", "2'-AMINO-2'-DEOXYADENOSINE"),
   2.815 +('p', 'x', False, "2AO", "(2S)-2-AMINOHEXAN-1-OL"),
   2.816 +('p', 'x', False, "2AS", "(2S,3S)-3-AMINO-2-METHYL-4-OXOBUTANOIC"),
   2.817 +('p', 'x', False, "2DO", "(2S)-2-AMINOHEXANE-1,1-DIOL"),
   2.818 +('p', 'x', False, "2PI", "2-AMINO-PENTANOIC"),
   2.819 +('p', 'x', False, "2SI", "2-O-SULFO-A-L-IDURONIC"),
   2.820 +('p', 'x', False, "32S", "(S)-2-AMINO-3-(4H-SELENOLO[3,2-B]-PYRROL-6-YL)-PROPIONIC"),
   2.821 +('p', 'x', False, "32T", "(S)-2-AMINO-3-(4H-THIENO[3,2-B]-PYRROL-6-YL)-PROPIONIC"),
   2.822 +('p', 'x', False, "3AR", "N-OMEGA-PROPYL-L-ARGININE"),
   2.823 +('p', 'x', False, "3MM", "(1R)-1-CARBOXY-N,N,N-TRIMETHYL-3-(METHYLSULFANYL)PROPAN-1-AMINIUM"),
   2.824 +('p', 'x', False, "3TY", "3-[(3E)-3-(BENZYLHYDRAZONO)-4-HYDROXY-6-OXOCYCLOHEXA-1,4-DIEN-1-YL]-L-ALANINE"),
   2.825 +('p', 'x', False, "4F3", "[2-(1-AMINO-2-HYDROXY-PROPYL)-4-(4-FLUORO-1H-INDOL-3-YLMETHYL)-5-HYDROXY-IMIDAZOL-1-YL]-ACETIC"),
   2.826 +('p', 'x', False, "4IN", "4-AMINO-L-TRYPTOPHAN"),
   2.827 +('p', 'x', False, "4MM", "(1S)-1-CARBOXY-N,N,N-TRIMETHYL-3-(METHYLSULFANYL)PROPAN-1-AMINIUM"),
   2.828 +('p', 'x', False, "5ZA", "(5Z)-2-[(1S,2R)-1-AMINO-2-HYDROXYPROPYL]-5-[(4-AMINO-1H-INDOL-3-YL)METHYLENE]-3-(2-HYDROXYETHYL)-3,5-DIHYDRO-4H-IMIDAZOL-4-ONE"),
   2.829 +('p', 'x', False, "A66", "2-AMINOETHYLLYSINE-CARBONYLMETHYLENE-ADENINE"),
   2.830 +('p', 'x', False, "AB7", "ALPHA-AMINOBUTYRIC"),
   2.831 +('p', 'x', False, "ADD", "2,6,8-TRIMETHYL-3-AMINO-9-BENZYL-9-METHOXYNONANOIC"),
   2.832 +('p', 'x', False, "AEA", "(2-AMINO-2-CARBAMOYL-ETHYLSULFANYL)-ACETIC"),
   2.833 +('p', 'x', False, "AGT", "S-{(S)-AMINO[(4-AMINOBUTYL)AMINO]METHYL}-L-CYSTEINE"),
   2.834 +('p', 'x', False, "AHH", "AMINO-HYDROXYHEPTANOIC"),
   2.835 +('p', 'x', False, "AHS", "(3-AMINO-4-CYCLOHEXYL-2-HYDROXY-BUTYL)-ISOBUTYL-CARBAMIC"),
   2.836 +('p', 'x', False, "AHT", "4-(2,5-DIAMINO-5-HYDROXY-PENTYL)-PHENOL"),
   2.837 +('p', 'x', False, "ALQ", "2-METHYL-PROPIONIC"),
   2.838 +('p', 'x', False, "ANI", "4-TRIFLUOROMETHYLANILINE"),
   2.839 +('p', 'x', False, "APE", "(1-AMINO-2-PHENYL-ETHYL)-CARBAMIC"),
   2.840 +('p', 'x', False, "APM", "M-AMIDINOPHENYL-3-ALANINE"),
   2.841 +('p', 'x', False, "APO", "D-2-AMINO-3-PHOSPHONO-PROPIONIC"),
   2.842 +('p', 'x', False, "APP", "1-ACETYL-2-CARBOXYPIPERIDINE"),
   2.843 +('p', 'x', False, "ARV", "5-N-ALLYL-ARGININE"),
   2.844 +('p', 'x', False, "AS9", "N-[HYDROXY(METHYL)PHOSPHORYL]-L-ASPARTIC"),
   2.845 +('p', 'x', False, "ASM", "2-AMINO-4-OXO-4(1H-PYRROL-1-YL)BUTANOIC"),
   2.846 +('p', 'x', False, "ASX", "ASP/ASN"),
   2.847 +('p', 'x', False, "AVN", "(2S)-AMINO[(5S)-3-CHLORO-4,5-DIHYDROISOXAZOL-5-YL]ACETIC"),
   2.848 +('p', 'x', False, "AYG", "[(4E)-2-[(1S)-1-AMINOETHYL]-4-(4-HYDROXYBENZYLIDENE)-5-OXO-4,5-DIHYDRO-1H-IMIDAZOL-1-YL]ACETIC"),
   2.849 +('p', 'x', False, "B3L", "(3S)-3-AMINO-5-METHYLHEXANOIC"),
   2.850 +('p', 'x', False, "B3Q", "(3S)-3,6-DIAMINO-6-OXOHEXANOIC"),
   2.851 +('p', 'x', False, "BCC", "6-AMINO-6-BENZYL-5-OXO-OCTAHYDRO-INDOLIZINE-3-CARBALDEHYDE"),
   2.852 +('p', 'x', False, "BE2", "2-AMINOBENZOIC"),
   2.853 +('p', 'x', False, "BIL", "(3R,4S)-3-AMINO-4-METHYLHEXANOIC"),
   2.854 +('p', 'x', False, "BJH", "1(R)-1-ACETAMIDO-2-(3-CARBOXY-2-HYDROXYPHENYL)ETHYL"),
   2.855 +('p', 'x', False, "BNO", "NORLEUCINE"),
   2.856 +('p', 'x', False, "C12", "2-(1-AMINO-2-HYDROXYPROPYL)-4-(4-HYDROXYBENZYL)-1-(2-OXOETHYL)-1H-IMIDAZOL-5-OLATE"),
   2.857 +('p', 'x', False, "C66", "2-AMINOETHYLLYSINE-CARBONYLMETHYLENE-CYTOSINE"),
   2.858 +('p', 'x', False, "C99", "{(2R)-2-[(1S,2R)-1-AMINO-2-HYDROXYPROPYL]-2-HYDROXY-4,5-DIOXOIMIDAZOLIDIN-1-YL}ACETIC"),
   2.859 +('p', 'x', False, "CAL", "5-AMINO-6-CYCLOHEXYL-4-HYDROXY-2-ISOBUTYL-HEXANOIC"),
   2.860 +('p', 'x', False, "CAV", "5-AMINO-6-CYCLOHEXYL-3,4-DIHYDROXY-2-ISOPROPYL-HEXANOIC"),
   2.861 +('p', 'x', False, "CCY", "2-(1-AMINO-2-MERCAPTO-ETHYL)-5-(4-HYDROXY-BENZYL)-3-(ETHANOYL)-3,5-DIHYDRO-IMIDAZOL-4-ONE"),
   2.862 +('p', 'x', False, "CDE", "1,2-DIMETHYL-PROPYLAMINE"),
   2.863 +('p', 'x', False, "CDV", "3-METHYL-2-UREIDO-BUTYRIC"),
   2.864 +('p', 'x', False, "CFY", "[(2S)-2-{(2R)-2-[(1S)-1-AMINO-2-PHENYLETHYL]-2-HYDROXY-2,5-DIHYDRO-1,3-THIAZOL-4-YL}-4-(4-HYDROXYBENZYL)-5-OXO-2,5-DIHYDRO-1H-IMIDAZOL-1-YL]ACETIC"),
   2.865 +('p', 'x', False, "CH6", "{(4Z)-2-[(1S)-1-AMINO-3-(METHYLSULFANYL)PROPYL]-4-[(4-HYDROXYPHENYL)METHYLIDENE]-5-OXO-4,5-DIHYDRO-1H-IMIDAZOL-1-YL}ACETIC"),
   2.866 +('p', 'x', False, "CH7", "[(4Z)-4-(4-HYDROXYBENZYLIDENE)-5-OXO-2-(3,4,5,6-TETRAHYDROPYRIDIN-2-YL)-4,5-DIHYDRO-1H-IMIDAZOL-1-YL]ACETIC"),
   2.867 +('p', 'x', False, "CHF", "CYCLOHEXYLFLUOROSTATONE"),
   2.868 +('p', 'x', False, "CHG", "CYCLOHEXYL-GLYCINE"),
   2.869 +('p', 'x', False, "CHS", "4-AMINO-5-CYCLOHEXYL-3-HYDROXY-PENTANOIC"),
   2.870 +('p', 'x', False, "CLV", "{(2S)-2-[(1S)-1-AMINOETHYL]-5-OXO-2,5-DIHYDRO-1H-IMIDAZOL-1-YL}ACETIC"),
   2.871 +('p', 'x', False, "CPC", "2-METHYL-1-METHYLAMINO-CYCLOPROPANE"),
   2.872 +('p', 'x', False, "CPI", "6-CARBOXYPIPERIDINE"),
   2.873 +('p', 'x', False, "CPV", "5-AMINO-6-CYCLOHEXYL-4-HYDROXY-2-ISOPROPYL-HEXANOIC"),
   2.874 +('p', 'x', False, "CQR", "[(4Z)-2-(AMINOMETHYL)-4-(4-HYDROXYBENZYLIDENE)-5-OXO-4,5-DIHYDRO-1H-IMIDAZOL-1-YL]ACETIC"),
   2.875 +('p', 'x', False, "CR0", "[2-(1-AMINO-2-HYDROXYPROPYL)-2-HYDROXY-4-ISOBUTYL-5-OXO-2,5-DIHYDRO-1H-IMIDAZOL-1-YL]ACETALDEHYDE"),
   2.876 +('p', 'x', False, "CR2", "{(4Z)-2-(AMINOMETHYL)-4-[(4-HYDROXYPHENYL)METHYLIDENE]-5-OXO-4,5-DIHYDRO-1H-IMIDAZOL-1-YL}ACETIC"),
   2.877 +('p', 'x', False, "CR7", "[(4Z)-2-[(1S)-1,5-DIAMINOPENTYL]-4-(4-HYDROXYBENZYLIDENE)-5-OXO-4,5-DIHYDRO-1H-IMIDAZOL-1-YL]ACETIC"),
   2.878 +('p', 'x', False, "CR8", "2-[1-AMINO-2-(1H-IMIDAZOL-5-YL)ETHYL]-1-(CARBOXYMETHYL)-4-[(4-OXOCYCLOHEXA-2,5-DIEN-1-YLIDENE)METHYL]-1H-IMIDAZOL-5-OLATE"),
   2.879 +('p', 'x', False, "CRF", "[2-(1-AMINO-2-HYDROXY-PROPYL)-4-(1H-INDOL-3-YLMETHYLENE)-5-OXO-4,5-DIHYDRO-IMIDAZOL-1-YL]-ACETALDEHYDE"),
   2.880 +('p', 'x', False, "CRG", "[2-(1-AMINO-2-HYDROXY-PROPYL)-4-(3H-IMIDAZOL-4-YLMETHYLENE)-5-OXO-4,5-DIHYDRO-IMIDAZOL-1-YL]-ACETIC"),
   2.881 +('p', 'x', False, "CRK", "4-{(Z)-[2-[3-(METHYLSULFANYL)PROPANOYL]-5-OXO-1-(2-OXOETHYL)-1,5-DIHYDRO-4H-IMIDAZOL-4-YLIDENE]METHYL}BENZENOLATE"),
   2.882 +('p', 'x', False, "CRO", "{2-[(1R,2R)-1-AMINO-2-HYDROXYPROPYL]-4-(4-HYDROXYBENZYLIDENE)-5-OXO-4,5-DIHYDRO-1H-IMIDAZOL-1-YL}ACETIC"),
   2.883 +('p', 'x', False, "CRQ", "[2-(3-CARBAMOYL-1-IMINO-PROPYL)-4-(4-HYDROXY-BENZYLIDENE)-5-OXO-4,5-DIHYDRO-IMIDAZOL-1-YL]-ACETIC"),
   2.884 +('p', 'x', False, "CRW", "[2-(1-AMINOETHYL)-4-METHYLENE-5-OXO-4,5-DIHYDRO-1H-IMIDAZOL-1-YL]ACETIC"),
   2.885 +('p', 'x', False, "CRX", "[2-(1-AMINOETHYL)-2-HYDROXY-4-METHYLENE-5-OXOIMIDAZOLIDIN-1-YL]ACETIC"),
   2.886 +('p', 'x', False, "CSH", "[2-(2-HYDROXY-1-METHYL-ETHYL)-4-(1H-IMIDAZOL-4-YLMETHYL)-5-OXO-IMIDAZOLIDIN-1-YL]-ACETIC"),
   2.887 +('p', 'x', False, "CSY", "[4-(4-HYDROXY-BENZYL)-2-(2-HYDROXY-1-METHYL-ETHYL)-5-OXO-IMIDAZOLIDIN-1-YL]-ACETIC"),
   2.888 +('p', 'x', False, "CUC", "CYCLOHEXYLGLYCYL"),
   2.889 +('p', 'x', False, "CYJ", "(Z)-N~6~-[(4R,5S)-5-(2-CARBOXYETHYL)-4-(CARBOXYMETHYL)PIPERIDIN-3-YLIDENE]-L-LYSINE"),
   2.890 +('p', 'x', False, "D4P", "(2S)-AMINO(4-HYDROXYPHENYL)ACETIC"),
   2.891 +('p', 'x', False, "DA2", "NG,NG-DIMETHYL-L-ARGININE"),
   2.892 +('p', 'x', False, "DAM", "N-METHYL-ALPHA-BETA-DEHYDROALANINE"),
   2.893 +('p', 'x', False, "DCI", "2-METHYL-BUTYLAMINE"),
   2.894 +('p', 'x', False, "DCL", "2-AMINO-4-METHYL-PENTAN-1-OL"),
   2.895 +('p', 'x', False, "DFI", "2,2-DIFLUOROSTATINE"),
   2.896 +('p', 'x', False, "DFO", "2,2-DIFLUORO-3-HYDROSTATINE"),
   2.897 +('p', 'x', False, "DHL", "2-AMINO-ETHANETHIOL"),
   2.898 +('p', 'x', False, "DHP", "3-DECYL-2,5-DIOXO-4-HYDROXY-3-PYRROLINE"),
   2.899 +('p', 'x', False, "DMT", "3-HYDROXY-4,4-DIMETHYL-2-(METHYLAMINO)-6-OCTENOIC"),
   2.900 +('p', 'x', False, "DOA", "12-AMINO-DODECANOIC"),
   2.901 +('p', 'x', False, "DYG", "(3S)-3-AMINO-3-[(4Z)-1-(CARBOXYMETHYL)-4-[(4-HYDROXYPHENYL)METHYLIDENE]-5-OXO-IMIDAZOL-2-YL]PROPANOIC"),
   2.902 +('p', 'x', False, "EOV", "(3S,6S,9S,12R,15S,18S,21S,24S,30S,33S)-30-ethyl-33-[(1R,2R,4E)-1-hydroxy-2-methylhex-4-en-1-yl]-1,4,7,10,12,15,19,25,28-nonamethyl-3,21-bis(1-methylethyl)-6,9,18,24-tetrakis(2-methylpropyl)-1,4,7,10,13,16,19,22,25,28,31-undecaazacyclotritriacontane-2,5,8,11,14,17,20,23,26,29,32-undecone"),
   2.903 +('p', 'x', False, "EYS", "S-SELANYLCYSTEINAL"),
   2.904 +('p', 'x', False, "FHL", "(E)-N~6~-[3-CARBOXY-1-(HYDROXYMETHYL)PROPYLIDENE]-L-LYSINE"),
   2.905 +('p', 'x', False, "FRD", "1-PHENYL-2-AMINOPROPANE"),
   2.906 +('p', 'x', False, "GCM", "GLYCYLMETHYLENE"),
   2.907 +('p', 'x', False, "GLM", "1-AMINO-PROPAN-2-ONE"),
   2.908 +('p', 'x', False, "GLX", "GLU/GLN"),
   2.909 +('p', 'x', False, "GND", "2-AMINO-5-GUANIDINO-PENTANOIC"),
   2.910 +('p', 'x', False, "GVL", "O-[(R)-{[(3R)-4-AMINO-3-HYDROXY-2,2-DIMETHYL-4-OXOBUTYL]OXY}(HYDROXY)PHOSPHORYL]-L-SERINE"),
   2.911 +('p', 'x', False, "GYC", "[(4Z)-2-[(1R)-1-AMINO-2-MERCAPTOETHYL]-4-(4-HYDROXYBENZYLIDENE)-5-OXO-4,5-DIHYDRO-1H-IMIDAZOL-1-YL]ACETIC"),
   2.912 +('p', 'x', False, "GYS", "[(4Z)-2-(1-AMINO-2-HYDROXYETHYL)-4-(4-HYDROXYBENZYLIDENE)-5-OXO-4,5-DIHYDRO-1H-IMIDAZOL-1-YL]ACETIC"),
   2.913 +('p', 'x', False, "HAQ", "5-AMINO-4-OXO-1,2,4,5,6,7-HEXAHYDRO-AZEPINO[3,2,1-HI]INDOLE-2-CARBOXYLIC"),
   2.914 +('p', 'x', False, "HCS", "2-AMINO-4-MERCAPTO-BUTYRIC"),
   2.915 +('p', 'x', False, "HFA", "ALPHA-HYDROXY-BETA-PHENYL-PROPIONIC"),
   2.916 +('p', 'x', False, "HHK", "(2S)-2,8-DIAMINOOCTANOIC"),
   2.917 +('p', 'x', False, "HPH", "PHENYLALANINDIOL"),
   2.918 +('p', 'x', False, "HV8", "BENZYL-2-AMINO-PARAMETHOXY-BENZYLSTATINE"),
   2.919 +('p', 'x', False, "IEY", "2-((1E)-2-(5-IMIDAZOLYL)ETHENYL)-4-(P-HYDROXYBENZYLIDENE)-5-IMIDAZOLINONE"),
   2.920 +('p', 'x', False, "IIC", "4-IMIDAZOLMETHYLENE-5-IMIDAZOLONE"),
   2.921 +('p', 'x', False, "ISO", "PARA-ISOPROPYLANILINE"),
   2.922 +('p', 'x', False, "IVA", "ISOVALERIC"),
   2.923 +('p', 'x', False, "L2A", "(2S,5S,8S,11S,15E,20S)-20-AMINO-2-(CARBOXYMETHYL)-11,20-DIMETHYL-5,8-BIS(2-METHYLPROPYL)-3,6,9,21-TETRAOXO-1,4,7,10-TETRAAZACYCLOHENICOS-15-ENE-11-CARBOXYLIC"),
   2.924 +('p', 'x', False, "LET", "(Z)-N^6-{3-CARBOXY-1-[(4-CARBOXY-2-OXOBUTOXY)METHYL]PROPYLIDENE}-L-LYSINE"),
   2.925 +('p', 'x', False, "LNT", "N-[(2S)-2-AMINO-1,1-DIHYDROXY-4-METHYLPENTYL]-L-THREONINE"),
   2.926 +('p', 'x', False, "LOL", "LEUCINOL"),
   2.927 +('p', 'x', False, "LOV", "5-AMINO-4-HYDROXY-2-ISOPROPYL-7-METHYL-OCTANOIC"),
   2.928 +('p', 'x', False, "LPL", "LEU-HYDROXYETHYLENE-LEU"),
   2.929 +('p', 'x', False, "LSO", "(Z)-N~6~-(3-CARBOXY-1-{[(4-CARBOXY-2-OXOBUTYL)SULFONYL]METHYL}PROPYLIDENE)-L-LYSINE"),
   2.930 +('p', 'x', False, "LTA", "4,8-DIAMINO-3-HYDROXY-OCTANOIC"),
   2.931 +('p', 'x', False, "MCG", "(S)-(ALPHA)-METHYL-4-CARBOXYPHENYLGLYCINE"),
   2.932 +('p', 'x', False, "MDH", "N-METHYLDEHYDROBUTYRINE"),
   2.933 +('p', 'x', False, "MDO", "{2-[(1S)-1-AMINOETHYL]-5-HYDROXY-4-METHYL-1H-IMIDAZOL-1-YL}ACETIC"),
   2.934 +('p', 'x', False, "MF3", "2-AMINO-4-TRIFLUOROMETHYLSULFANYL-BUTYRIC"),
   2.935 +('p', 'x', False, "MFC", "5-[1-(3-FLUORO-4-HYDROXY-PHENYL)-METH-(Z)-YLIDENE]-3,5-DIHYDRO-IMIDAZOL-4-ONE"),
   2.936 +('p', 'x', False, "MOD", "L-METHIONYL"),
   2.937 +('p', 'x', False, "MOR", "N-CARBONYLMORPHOLINE"),
   2.938 +('p', 'x', False, "MPH", "(1-AMINO-3-METHYLSULFANYL-PROPYL)-PHOSPHONIC"),
   2.939 +('p', 'x', False, "MPJ", "(1-AMINO-3-METHYLSULFANYL-PROPYL)-PHOSPHINIC"),
   2.940 +('p', 'x', False, "MSU", "SUCCINIC"),
   2.941 +('p', 'x', False, "N2C", "N,S-DIMETHYLCYSTEINE"),
   2.942 +('p', 'x', False, "NCY", "N-METHYLCYSTEINE"),
   2.943 +('p', 'x', False, "NIT", "4-NITROANILINE"),
   2.944 +('p', 'x', False, "NRQ", "{(4Z)-4-(4-HYDROXYBENZYLIDENE)-2-[3-(METHYLTHIO)PROPANIMIDOYL]-5-OXO-4,5-DIHYDRO-1H-IMIDAZOL-1-YL}ACETIC"),
   2.945 +('p', 'x', False, "NSK", "N-SUCCINYL"),
   2.946 +('p', 'x', False, "NYC", "[(4E)-2-[(1R,2S)-1-AMINO-2-HYDROXYPROPYL]-4-(1H-INDOL-3-YLMETHYLENE)-5-OXO-4,5-DIHYDRO-1H-IMIDAZOL-1-YL]ACETIC"),
   2.947 +('p', 'x', False, "NYG", "[(4Z)-2-[(1S)-1,3-DIAMINO-3-OXOPROPYL]-4-(4-HYDROXYBENZYLIDENE)-5-OXO-4,5-DIHYDRO-1H-IMIDAZOL-1-YL]ACETIC"),
   2.948 +('p', 'x', False, "O12", "N~5~-DODECANOYL-L-ORNITHINE"),
   2.949 +('p', 'x', False, "OBS", "(Z)-N^6-[(4S,5R)-5-(2-CARBOXYETHYL)-4-(CARBOXYMETHYL)-1-HYDROXYDIHYDRO-2H-THIOPYRANIUM-3(4H)-YLIDENE]-L-LYSINE"),
   2.950 +('p', 'x', False, "ODA", "9-AMINO-6,10-DIOXO-OCTAHYDRO-PYRIDAZINO[1,2-A][1,2]DIAZEPINE-1-CARBOXYLIC"),
   2.951 +('p', 'x', False, "ODS", "4-METHYLPIPERAZIN-1-YL"),
   2.952 +('p', 'x', False, "OIC", "OCTAHYDROINDOLE-2-CARBOXYLIC"),
   2.953 +('p', 'x', False, "OLE", "2-HYDROXY-4-METHYL-PENTANOIC"),
   2.954 +('p', 'x', False, "ONL", "5-OXO-L-NORLEUCINE"),
   2.955 +('p', 'x', False, "OTB", "TERTIARY-BUTOXYFORMIC"),
   2.956 +('p', 'x', False, "PCE", "2-(3-AMINO-4-CYCLOHEXYL-2-HYDROXY-BUTYL)-PENT-4-YNOIC"),
   2.957 +('p', 'x', False, "PDD", "N-(5'-PHOSPHOPYRIDOXYL)-D-ALANINE"),
   2.958 +('p', 'x', False, "PDL", "N-(5'-PHOSPHOPYRIDOXYL)-L-ALANINE"),
   2.959 +('p', 'x', False, "PGL", "AMINOMETHYLENEPHOSPHINIC"),
   2.960 +('p', 'x', False, "PIV", "PIVALIC"),
   2.961 +('p', 'x', False, "PTA", "[(1-AMINO-3-METHYL-BUTYL)-HYDROXY-PHOSPHINOYL]-ACETIC"),
   2.962 +('p', 'x', False, "PVL", "PYRUVOYL"),
   2.963 +('p', 'x', False, "QLG", "[(4Z)-2-[(1Z)-4-AMINO-4-OXOBUTANIMIDOYL]-4-(2-METHYLPROPYLIDENE)-5-OXO-4,5-DIHYDRO-1H-IMIDAZOL-1-YL]ACETIC"),
   2.964 +('p', 'x', False, "R2P", "(2R)-2-AMINO-3-(4-HYDROXY-1,2,5-THIADIAZOL-3-YL)PROPANOIC"),
   2.965 +('p', 'x', False, "RC7", "{(2R)-4-(4-HYDROXYBENZYL)-2-[2-(1H-IMIDAZOL-4-YL)ETHYL]-5-OXO-2,5-DIHYDRO-1H-IMIDAZOL-1-YL}ACETALDEHYDE"),
   2.966 +('p', 'x', False, "RON", "NORVALINE"),
   2.967 +('p', 'x', False, "SD2", "N-(SULFANYLACETYL)TYROSYLPROLYLMETHIONINAMIDE"),
   2.968 +('p', 'x', False, "SEM", "3-AMINO-4-OXYBENZYL-2-BUTANONE"),
   2.969 +('p', 'x', False, "SIC", "(2R)-2-[(3S)-3-AMINO-2,5-DIOXOPYRROLIDIN-1-YL]-3-SULFANYLPROPANOIC"),
   2.970 +('p', 'x', False, "SIN", "SUCCINIC"),
   2.971 +('p', 'x', False, "SUB", "3-PHENYL-2-{[4-(TOLUENE-4-SULFONYL)-THIOMORPHOLINE-3-CARBONYL]-AMINO}-PROPIONIC"),
   2.972 +('p', 'x', False, "SUI", "(3-AMINO-2,5-DIOXO-1-PYRROLIDINYL)ACETIC"),
   2.973 +('p', 'x', False, "T66", "2-AMINOETHYLLYSINE-CARBONYLMETHYLENE-THYMINE"),
   2.974 +('p', 'x', False, "TA4", "(S)-2-[4-(AMINOMETHYL)-1H-1,2,3-TRIAZOL-1-YL]-4-METHYLPENTANOIC"),
   2.975 +('p', 'x', False, "TCQ", "3-((3E)-4-(HYDROXYMETHYL)-6-OXO-3-{[(1S,2R)-2-PHENYLCYCLOPROPYL]IMINO}CYCLOHEXA-1,4-DIEN-1-YL)ALANINE"),
   2.976 +('p', 'x', False, "TFA", "TRIFLUOROACETYL"),
   2.977 +('p', 'x', False, "THO", "REDUCED"),
   2.978 +('p', 'x', False, "TPH", "2-AMINO-3-PHENYL-PROPANE-1,1-DIOL"),
   2.979 +('p', 'x', False, "TST", "4-METHYL-2-{[4-(TOLUENE-4-SULFONYL)-THIOMORPHOLINE-3-CARBONYL]-AMINO}-PENTANOIC"),
   2.980 +('p', 'x', False, "TYX", "S-(2-ANILINO-2-OXOETHYL)-L-CYSTEINE"),
   2.981 +('p', 'x', False, "TZB", "(4S)-2-[(1E)-1-AMINOPROP-1-ENYL]-4,5-DIHYDRO-1,3-THIAZOLE-4-CARBOXYLIC"),
   2.982 +('p', 'x', False, "TZO", "1,3-THIAZOLE-4-CARBOXYLIC"),
   2.983 +('p', 'x', False, "UN1", "2-AMINOHEXANEDIOIC"),
   2.984 +('p', 'x', False, "UN2", "2-AMINO-4,4-DIHYDROXYBUTANOIC"),
   2.985 +('p', 'x', False, "UNK", "UNKNOWN"),
   2.986 +('p', 'x', False, "VDL", "(2R,3R)-2,3-DIAMINOBUTANOIC"),
   2.987 +('p', 'x', False, "VLL", "(2S)-2,3-DIAMINOBUTANOIC"),
   2.988 +('p', 'x', False, "VLM", "VALINYLAMINE"),
   2.989 +('p', 'x', False, "VMS", "5'O-[N-(L-VALYL)SULPHAMOYL]ADENOSINE"),
   2.990 +('p', 'x', False, "VOL", "L-VALINOL"),
   2.991 +('p', 'x', False, "X9A", "amino[(3-{(2Z,5S,6S,9R,12S,13R,16R)-5,16-dicarboxy-2-ethylidene-12-[(1E,3E,5S,6R)-6-methoxy-3,5-dimethyl-7-phenylhepta-1,3-dien-1-yl]-1,6,13-trimethyl-3,7,10,14,19-pentaoxo-1,4,8,11,15-pentaazacyclononadecan-9-yl}propyl)amino]methaniminium"),
   2.992 +('p', 'x', False, "X9Q", "{(2S)-2-[(1S)-1-AMINOETHYL]-4-BENZYL-5-OXO-2,5-DIHYDRO-1H-IMIDAZOL-1-YL}ACETIC"),
   2.993 +('p', 'x', False, "XCP", "(1S,2S)-2-AMINOCYCLOPENTANECARBOXYLIC"),
   2.994 +('p', 'x', False, "XPC", "(3S,4R)-4-AMINOPYRROLIDINE-3-CARBOXYLIC"),
   2.995 +('p', 'x', False, "XXY", "2-[(1R,2R)-1-AMINO-2-HYDROXYPROPYL]-1-(CARBOXYMETHYL)-4-(1H-IMIDAZOL-5-YLMETHYL)-1H-IMIDAZOL-5-OLATE"),
   2.996 +('p', 'x', False, "XYG", "[(4Z)-2-[(1Z)-ETHANIMIDOYL]-4-(4-HYDROXYBENZYLIDENE)-5-OXO-4,5-DIHYDRO-1H-IMIDAZOL-1-YL]ACETIC"),
   2.997 +('p', 'x', False, "ZFB", "(3R)-3-{[(BENZYLOXY)CARBONYL]AMINO}-2-OXO-4-PHENYLBUTANE-1-DIAZONIUM"),
   2.998 +('p', 'y', True, "0A1", "O-METHYL-L-TYROSINE"),
   2.999 +('p', 'y', True, "1TY", "3-{(3E)-4-HYDROXY-6-OXO-3-[(2-PHENYLETHYL)IMINO]CYCLOHEXA-1,4-DIEN-1-YL}ALANINE"),
  2.1000 +('p', 'y', True, "2TY", "2-HYDROXY-5-{[(1E)-2-PHENYLETHYLIDENE]AMINO}-L-TYROSINE"),
  2.1001 +('p', 'y', True, "4BF", "4-BROMO-L-PHENYLALANINE"),
  2.1002 +('p', 'y', True, "AZY", "3-AZIDO-L-TYROSINE"),
  2.1003 +('p', 'y', True, "B3Y", "(3S)-3-AMINO-4-(4-HYDROXYPHENYL)BUTANOIC"),
  2.1004 +('p', 'y', True, "DBY", "3,5"),
  2.1005 +('p', 'y', True, "DPQ", "(S)-2-AMINO-3-(4-HYDROXY-3-OXOCYCLOHEXA-1,4-DIENYL)PROPANOIC"),
  2.1006 +('p', 'y', True, "DTY", "D-TYROSINE"),
  2.1007 +('p', 'y', True, "ESB", "3-[(3E)-3-(ETHYLIMINO)-4-HYDROXY-6-OXOCYCLOHEXA-1,4-DIEN-1-YL]-L-ALANINE"),
  2.1008 +('p', 'y', True, "FLT", "FLUOROMALONYL"),
  2.1009 +('p', 'y', True, "FTY", "DEOXY-DIFLUOROMETHELENE-PHOSPHOTYROSINE"),
  2.1010 +('p', 'y', True, "IYR", "3-IODO-TYROSINE"),
  2.1011 +('p', 'y', True, "MBQ", "2-HYDROXY-5-({1-[(4-METHYLPHENOXY)METHYL]-3-OXOPROP-1-ENYL}AMINO)-L-TYROSINE"),
  2.1012 +('p', 'y', True, "MTY", "META-TYROSINE"),
  2.1013 +('p', 'y', True, "NBQ", "2-HYDROXY-5-({1-[(2-NAPHTHYLOXY)METHYL]-3-OXOPROP-1-ENYL}AMINO)TYROSINE"),
  2.1014 +('p', 'y', True, "NIY", "META-NITRO-TYROSINE"),
  2.1015 +('p', 'y', True, "NTY", "BETA"),
  2.1016 +('p', 'y', True, "OTY", "2-AMINO-3-(4-HYDROXY-6-OXOCYCLOHEXA-1,4-DIENYL)PROPANOIC"),
  2.1017 +('p', 'y', True, "PAQ", "2-OXY-4-HYDROXY-5-(2-HYDRAZINOPYRIDINE)PHENYLALANINE"),
  2.1018 +('p', 'y', True, "PTH", "CE1-METHYLENE-HYDROXY-PHOSPHOTYROSINE"),
  2.1019 +('p', 'y', True, "PTM", "ALPHA-METHYL-O-PHOSPHOTYROSINE"),
  2.1020 +('p', 'y', True, "PTR", "O-PHOSPHOTYROSINE"),
  2.1021 +('p', 'y', True, "STY", "TYROSINE-O-SULPHONIC"),
  2.1022 +('p', 'y', True, "TPQ", "5-(2-CARBOXY-2-AMINOETHYL)-2-HYDROXY-1,4-BENZOQUINONE"),
  2.1023 +('p', 'y', True, "TTS", "3-((3E)-4-HYDROXY-3-{[2-(4-HYDROXYPHENYL)ETHYL]IMINO}-6-OXOCYCLOHEXA-1,4-DIEN-1-YL)ALANINE"),
  2.1024 +('p', 'y', True, "TY2", "3-AMINO-L-TYROSINE"),
  2.1025 +('p', 'y', True, "TY3", "3-HYDROXY-L-TYROSINE"),
  2.1026 +('p', 'y', True, "TYB", "TYROSINAL"),
  2.1027 +('p', 'y', True, "TYI", "3,5-DIIODOTYROSINE"),
  2.1028 +('p', 'y', True, "TYN", "AMINOBENZOFURAZAN-O-TYROSINE"),
  2.1029 +('p', 'y', True, "TYO", "(4Z,6E)-2-AMINO-7-HYDROPEROXY-4-[(E)-2-HYDROXYVINYL]HEPTA-4,6-DIENOIC"),
  2.1030 +('p', 'y', True, "TYQ", "3-AMINO-6-HYDROXY-TYROSINE"),
  2.1031 +('p', 'y', True, "TYS", "O-SULFO-L-TYROSINE"),
  2.1032 +('p', 'y', True, "TYT", "TYROSINE"),
  2.1033 +('p', 'y', True, "TYY", "3-(4-HYDROXY-3-IMINO-6-OXO-CYCLOHEXA-1,4-DIENYL)-ALANINE"),
  2.1034 +('p', 'y', True, "YOF", "3-FLUOROTYROSINE"),
  2.1035 +('r', 'A', False, "A", "ADENOSINE-5'-MONOPHOSPHATE"),
  2.1036 +('r', 'C', False, "C", "CYTIDINE-5'-MONOPHOSPHATE"),
  2.1037 +('r', 'G', False, "G", "GUANOSINE-5'-MONOPHOSPHATE"),
  2.1038 +('r', 'U', False, "U", "URIDINE-5'-MONOPHOSPHATE"),
  2.1039 +('r', 'a', True, "12A", "2-METHYLTHIO-N6-(AMINOCARBONYL-L-THREONYL)-ADENOSINE-5'-MONOPHOSPHATE"),
  2.1040 +('r', 'a', True, "1MA", "6-HYDRO-1-METHYLADENOSINE-5'-MONOPHOSPHATE"),
  2.1041 +('r', 'a', True, "2MA", "2-METHYLADENOSINE-5'-MONOPHOSPHATE"),
  2.1042 +('r', 'a', True, "5FA", "ADENOSINE-5'-PENTAPHOSPHATE"),
  2.1043 +('r', 'a', True, "6IA", "N6-ISOPENTENYL-ADENOSINE-5'-MONOPHOSPHATE"),
  2.1044 +('r', 'a', True, "6MA", "N6-METHYL-DEOXY-ADENOSINE-5'-MONOPHOSPHATE"),
  2.1045 +('r', 'a', True, "6MC", "CIS-N6-METHYL-DEOXY-ADENOSINE-5'-MONOPHOSPHATE"),
  2.1046 +('r', 'a', True, "6MT", "TRANS-N6-METHYL-DEOXY-ADENOSINE-5'-MONOPHOSPHATE"),
  2.1047 +('r', 'a', True, "8AN", "3'-amino-3'-deoxyadenosine 5'-(dihydrogen phosphate)"),
  2.1048 +('r', 'a', True, "A23", "ADENOSINE-5'-PHOSPHATE-2',3'-CYCLIC PHOSPHATE"),
  2.1049 +('r', 'a', True, "A2L", "3'-O-METHYOXYETHYL-ADENOSINE 5'-MONOPHOSPHATE"),
  2.1050 +('r', 'a', True, "A2M", "2'-O-METHYL-ADENOSINE-5'-MONOPHOSPHATE"),
  2.1051 +('r', 'a', True, "A39", "2'-O-METHYL-ADENOSINE 5'-MONOPHOSPHATE"),
  2.1052 +('r', 'a', True, "A3P", "ADENOSINE-3'-5'-DIPHOSPHATE"),
  2.1053 +('r', 'a', True, "A44", "2'-O-METHYOXYETHYL-ADENOSINE 5'-MONOPHOSPHATE"),
  2.1054 +('r', 'a', True, "AET", "N-[N-(9-B-D-RIBOFURANOSYLPURIN-6-YL)METHYLCARBAMOYL]THREONINE-5'-MONOPHOSPHATE"),
  2.1055 +('r', 'a', True, "AVC", "ADENOSINE-5'-MONOPHOSPHATE-2',3'-VANADATE"),
  2.1056 +('r', 'a', True, "LCA", "[(1R,3R,4R,7S)-7-HYDROXY-3-(ADENIN-9-YL)-2,5-DIOXABICYCLO[2.2.1]HEPT-1-YL]METHYL"),
  2.1057 +('r', 'a', True, "MA6", "6N-DIMETHYLADENOSINE-5'-MONOPHOSHATE"),
  2.1058 +('r', 'a', True, "MAD", "6-HYDRO-1-METHYLADENOSINE-5'-MONOPHOSPHATE"),
  2.1059 +('r', 'a', True, "MGQ", "7-BENZYL"),
  2.1060 +('r', 'a', True, "MIA", "2-METHYLTHIO-N6-ISOPENTENYL-ADENOSINE-5'-MONOPHOSPHATE"),
  2.1061 +('r', 'a', True, "MTU", "9-BETA-D-RIBOFURANOSYL-9H-PURIN-2-AMINE"),
  2.1062 +('r', 'a', True, "P5P", "PURINE RIBOSIDE-5'-MONOPHOSPHATE"),
  2.1063 +('r', 'a', True, "PPU", "PUROMYCIN-5'-MONOPHOSPHATE"),
  2.1064 +('r', 'a', True, "PR5", "PURINE RIBOSIDE-5'-MONOPHOSPHATE"),
  2.1065 +('r', 'a', True, "PU", "PUROMYCIN-N-AMINOPHOSPHONIC"),
  2.1066 +('r', 'a', True, "RIA", "2'-O-[(5'-PHOSPHO)RIBOSYL]ADENOSINE-5'-MONOPHOSPHATE"),
  2.1067 +('r', 'a', True, "SRA", "ADENOSINE -5'-THIO-MONOPHOSPHATE"),
  2.1068 +('r', 'a', True, "T6A", "N-[N-(9-B-D-RIBOFURANOSYLPURIN-6-YL)CARBAMOYL]THREONINE-5'-MONOPHOSPHATE"),
  2.1069 +('r', 'a', True, "ZAD", "(S)-1'-(2',3'-DIHYDROXYPROPYL)-ADENINE"),
  2.1070 +('r', 'c', True, "10C", "4-AMINO-1-{2,5-ANHYDRO-4-[(PHOSPHONOOXY)METHYL]-ALPHA-L-LYXOFURANOSYL}PYRIMIDIN-2(1H)-ONE"),
  2.1071 +('r', 'c', True, "1SC", "5'-O-THIOPHOSPHONOCYTIDINE"),
  2.1072 +('r', 'c', True, "4OC", "4N,O2'-METHYLCYTIDINE-5'-MONOPHOSPHATE"),
  2.1073 +('r', 'c', True, "5IC", "5-IODO-CYTIDINE-5'-MONOPHOSPHATE"),
  2.1074 +('r', 'c', True, "5MC", "5-METHYLCYTIDINE-5'-MONOPHOSPHATE"),
  2.1075 +('r', 'c', True, "A5M", "2'-AMINE-CYTIDINE-5'-MONOPHOSPHATE"),
  2.1076 +('r', 'c', True, "C25", "CYTIDINE-5'-MONOPHOSPHATE"),
  2.1077 +('r', 'c', True, "C2L", "5-METHYL-3'-O-METHOXYETHYL CYTIDINE 5'-MONOPHOSPHATE"),
  2.1078 +('r', 'c', True, "C31", "2'-O-3-AMINOPROPYL CYTIDINE-5'-MONOPHOSPHATE"),
  2.1079 +('r', 'c', True, "C43", "2'-O-METHYOXYETHYL-CYTIDINE-5'-MONOPHOSPHATE"),
  2.1080 +('r', 'c', True, "CBV", "5-BROMOCYTIDINE 5'-(DIHYDROGEN PHOSPHATE)"),
  2.1081 +('r', 'c', True, "CCC", "CYTIDINE-5'-PHOSPHATE-2',3'-CYCLIC PHOSPHATE"),
  2.1082 +('r', 'c', True, "CH", "N3-PROTONATED CYTIDINE-5'-MONOPHOSPHATE"),
  2.1083 +('r', 'c', True, "CSF", "CYTIDINE-5'-MONOPHOSPHATE-3-FLUORO-N-ACETYL-NEURAMINIC ACID"),
  2.1084 +('r', 'c', True, "IC", "ISOCYTIDINE-5'-MONOPHOSPHATE"),
  2.1085 +('r', 'c', True, "LC", "L-CYTIDINE-5'-MONOPHOSPHATE"),
  2.1086 +('r', 'c', True, "M5M", "2'-(N-ACETAMIDE)-CYTIDINE-5'-MONOPHOSPHATE"),
  2.1087 +('r', 'c', True, "N5M", "5-nitrocytidine 5'-(dihydrogen phosphate)"),
  2.1088 +('r', 'c', True, "OMC", "O2'-METHYLYCYTIDINE-5'-MONOPHOSPHATE"),
  2.1089 +('r', 'c', True, "PMT", "PHOSPHORIC"),
  2.1090 +('r', 'c', True, "S4C", "4'-THIO-4'-DEOXY-CYTOSINE-5'-MONOPHOSPHATE"),
  2.1091 +('r', 'c', True, "ZCY", "(S)-1'-(2',3'-DIHYDROXYPROPYL)-CYTOSINE"),
  2.1092 +('r', 'g', True, "1MG", "1N-METHYLGUANOSINE-5'-MONOPHOSPHATE"),
  2.1093 +('r', 'g', True, "2MG", "2N-METHYLGUANOSINE-5'-MONOPHOSPHATE"),
  2.1094 +('r', 'g', True, "7MG", "7N-METHYL-8-HYDROGUANOSINE-5'-MONOPHOSPHATE"),
  2.1095 +('r', 'g', True, "CG1", "5'-O-[(R)-HYDROXY(METHOXY)PHOSPHORYL]GUANOSINE"),
  2.1096 +('r', 'g', True, "G25", "GUANOSINE-5'-MONOPHOSPHATE"),
  2.1097 +('r', 'g', True, "G2L", "3'-O-METHYOXYETHYL-GUANOSINE-5'-MONOPHOSPHATE"),
  2.1098 +('r', 'g', True, "G46", "2'-DEOXY-GUANOSINE-5'-MONOTHIOPHOSPHATE"),
  2.1099 +('r', 'g', True, "G48", "2'-O-METHYOXYETHYL-GUANOSINE-5'-MONOPHOSPHATE"),
  2.1100 +('r', 'g', True, "G7M", "N7-METHYL-GUANOSINE-5'-MONOPHOSPHATE"),
  2.1101 +('r', 'g', True, "GAO", "GUANINE ARABINOSE-5'-PHOSPHATE"),
  2.1102 +('r', 'g', True, "GDP", "GUANOSINE-5'-DIPHOSPHATE"),
  2.1103 +('r', 'g', True, "GH3", "3'-DEOXY-GUANOSINE-5'-TRIPHOSPHATE"),
  2.1104 +('r', 'g', True, "GOM", "GLUTAMOL-AMP"),
  2.1105 +('r', 'g', True, "GTP", "GUANOSINE-5'-TRIPHOSPHATE"),
  2.1106 +('r', 'g', True, "IG", "ISOGUANOSINE-5'-MONOPHOSPHATE"),
  2.1107 +('r', 'g', True, "KAG", "2'-DEOXY-N-[(1S)-1-METHYL-3-OXOPROPYL]GUANOSINE 5'-PHOSPHATE"),
  2.1108 +('r', 'g', True, "LG", "L-GUANOSINE-5'-MONOPHOSPHATE"),
  2.1109 +('r', 'g', True, "M2G", "N2-DIMETHYLGUANOSINE-5'-MONOPHOSPHATE"),
  2.1110 +('r', 'g', True, "MGV", "P-FLUORO-7-BENZYL"),
  2.1111 +('r', 'g', True, "N6G", "((2R,3S,4R,5S)-5-(2,6-DIAMINO-9H-PURIN-9-YL)-3,4-DIHYDROXY-TETRAHYDROFURAN-2-YL)METHYL"),
  2.1112 +('r', 'g', True, "OMG", "O2'-METHYLGUANOSINE-5'-MONOPHOSPHATE"),
  2.1113 +('r', 'g', True, "PGP", "GUANOSINE-3',5'-DIPHOSPHATE"),
  2.1114 +('r', 'g', True, "QUO", "2-AMINO-7-DEAZA-(2'',3''-DIHYDROXY-CYCLOPENTYLAMINO)-GUANOSINE-5'-MONOPHOSPHATE"),
  2.1115 +('r', 'g', True, "TPG", "2,2,7-TRIMETHYL-GUANOSINE-5'-TRIPHOSPHATE-5'-GUANOSINE"),
  2.1116 +('r', 'g', True, "XTS", "9-[(2R,3R,4S,5R)-3,4-DIHYDROXY-5-(HYDROXYMETHYL)OXOLAN-2-YL]-3H-PURINE-2,6-DIONE"),
  2.1117 +('r', 'g', True, "YG", "WYBUTOSINE"),
  2.1118 +('r', 'g', True, "YYG", "4-(3-[5-O-PHOSPHONORIBOFURANOSYL]-4,6-DIMETHYL-8-OXO-4,8-DIHYDRO-3H-1,3,4,5,7A-PENTAAZA-S-INDACEN-YLAMINO-BUTYRIC)"),
  2.1119 +('r', 'g', True, "ZGU", "(S)-1'-(2',3'-DIHYDROXYPROPYL)-GUANINE"),
  2.1120 +('r', 'n', False, "128", "SPIRO(2,4,6-TRINITROBENZENE[1,2A]-2O',3O'-METHYLENE-ADENINE-TRIPHOSPHATE"),
  2.1121 +('r', 'n', False, "1PR", "PHOSPHORIC"),
  2.1122 +('r', 'n', False, "2SA", "2-[9-(3,4-DIHYDROXY-5-PHOSPHONOOXYMETHYL-TETRAHYDRO-FURAN-2-YL)-9H-PURIN-6-YLAMINO]-SUCCINIC"),
  2.1123 +('r', 'n', False, "4AC", "N(4)-ACETYLCYTIDINE-5'-MONOPHOSPHATE"),
  2.1124 +('r', 'n', False, "4TA", "P1-(5'-ADENOSYL)P4-(5'-(2'-DEOXY-THYMIDYL))TETRAPHOSPHATE"),
  2.1125 +('r', 'n', False, "6MZ", "N6-METHYLADENOSINE-5'-MONOPHOSPHATE"),
  2.1126 +('r', 'n', False, "ADX", "ADENOSINE-5'-PHOSPHOSULFATE"),
  2.1127 +('r', 'n', False, "BMP", "6-HYDROXYURIDINE-5'-PHOSPHATE"),
  2.1128 +('r', 'n', False, "BT5", "BIOTINYL-5-AMP"),
  2.1129 +('r', 'n', False, "CM0", "5-(CARBOXYMETHOXY) URIDINE-5'-MONOPHOSPHATE"),
  2.1130 +('r', 'n', False, "CS8", "3-THIAOCTANOYL-COENZYME"),
  2.1131 +('r', 'n', False, "DBM", "9-(6-DEOXY-BETA-D-ALLOFURANOSYL)-6-METHYLPURINE"),
  2.1132 +('r', 'n', False, "ENA", "ETHENO-NAD"),
  2.1133 +('r', 'n', False, "ENP", "ETHENO-NADP"),
  2.1134 +('r', 'n', False, "FA5", "ADENOSINE-5'-[PHENYLALANINYL-PHOSPHATE]"),
  2.1135 +('r', 'n', False, "FAI", "5-(FORMYLAMINO)-1-(5-O-PHOSPHONO-BETA-D-RIBOFURANOSYL)-1H-IMIDAZOLE-4-CARBOXAMIDE"),
  2.1136 +('r', 'n', False, "FMU", "5-FLUORO-5-METHYLURIDINE-5'-MONOPHOSPHATE"),
  2.1137 +('r', 'n', False, "G4P", "GUANOSINE-5',3'-TETRAPHOSPHATE"),
  2.1138 +('r', 'n', False, "I", "INOSINIC"),
  2.1139 +('r', 'n', False, "IRN", "1-(5-O-PHOSPHONO-BETA-D-RIBOFURANOSYL)-1H-IMIDAZOLE"),
  2.1140 +('r', 'n', False, "JW5", "6-(HYDROXYMETHYL)URIDINE 5'-(DIHYDROGEN PHOSPHATE)"),
  2.1141 +('r', 'n', False, "LMS", "[(2R,3S,4R,5R)-5-(6-AMINO-9H-PURIN-9-YL)-3,4-DIHYDROXYTETRAHYDRO-2-FURANYL]METHYL"),
  2.1142 +('r', 'n', False, "N", "ANY 5'-MONOPHOSPHATE NUCLEOTIDE"),
  2.1143 +('r', 'n', False, "NF2", "(1S)-1,4-ANHYDRO-1-(2,4-DIFLUORO-5-METHYLPHENYL)-5-O-PHOSPHONO-D-RIBITOL"),
  2.1144 +('r', 'n', False, "OAD", "2'-O-ACETYL ADENOSINE-5-DIPHOSPHORIBOSE"),
  2.1145 +('r', 'n', False, "ODP", "4-OXO-NICOTINAMIDE-ADENINE"),
  2.1146 +('r', 'n', False, "P1P", "3-{[OXIDO(OXO)PHOSPHINO]OXY}PROPAN-1-OLATE"),
  2.1147 +('r', 'n', False, "PQ1", "PHOSPHORIC"),
  2.1148 +('r', 'n', False, "PUY", "PUROMYCIN"),
  2.1149 +('r', 'n', False, "PYY", "D-RIBOFURANOSYL-BENZENE-5'-MONOPHOSPHATE"),
  2.1150 +('r', 'n', False, "RT", "RIBOSYLTHYMINE-5'-MONOPHOSPHATE"),
  2.1151 +('r', 'n', False, "RTP", "RIBAVIRIN"),
  2.1152 +('r', 'n', False, "SMT", "2'-[(METHYLTHIO)ETHYLOXY]-THYMIDINE-5'-MONOPHOSPHATE"),
  2.1153 +('r', 'n', False, "T23", "2'-O-METHYL-3'-METHYL-3'-DEOXY-ARABINOFURANOSYL-THYMINE-5'-PHOSPHATE"),
  2.1154 +('r', 'n', False, "T2S", "THYMIDINE-5'-DITHIOPHOSPHORATE"),
  2.1155 +('r', 'n', False, "T38", "2'-O-ETHOXYMETHYLENE THYMIDINE 5'-MONOPHOSPHATE"),
  2.1156 +('r', 'n', False, "T39", "2'-O-METHOXYETHYLENE THYMIDINE 5'-MONOPHOSPHATE"),
  2.1157 +('r', 'n', False, "T41", "1-(2-O-METHYL-BETA-D-ARABINOFURANOSYL)THYMIDINE 5'-MONOPHOSPHATE"),
  2.1158 +('r', 'n', False, "TAL", "9-(6-DEOXY-ALPHA-L-TALOFURANOSYL)-6-METHYLPURINE"),
  2.1159 +('r', 'n', False, "TLB", "2'-O,3'-C-METHYLENE-ARABINOFURANOSYL-THYMINE-5'-MONOPHOSPHATE"),
  2.1160 +('r', 'n', False, "TYU", "TETRAHYDROURIDINE"),
  2.1161 +('r', 'n', False, "UDP", "URIDINE-5'-DIPHOSPHATE"),
  2.1162 +('r', 'n', False, "ZHP", "(S)-1'-(2',3'-DIHYDROXYPROPYL)-HYDROXYPYRIDONE"),
  2.1163 +('r', 'n', False, "ZTH", "(S)-1'-(2',3'-DIHYDROXYPROPYL)-THYMINE"),
  2.1164 +('r', 'u', True, "125", "2'-O-FLUOROETHYL-5-METHYL-URIDINE-5'-MONOPHOSPHATE"),
  2.1165 +('r', 'u', True, "126", "2'-O-METHYL-[TRI(OXYETHYL)]-5-METHYL-URIDINE-5'-MONOPHOSPHATE"),
  2.1166 +('r', 'u', True, "127", "2'-O-AMINOOXY-ETHYL-5-METHYL-URIDINE-5'-MONOPHOSPHATE"),
  2.1167 +('r', 'u', True, "2AU", "2'-AMINOURIDINE"),
  2.1168 +('r', 'u', True, "2MU", "2',5-DIMETHYLURIDINE-5'-MONOPHOSPHATE"),
  2.1169 +('r', 'u', True, "4SU", "4-THIOURIDINE-5'-MONOPHOSPHATE"),
  2.1170 +('r', 'u', True, "5BU", "5-BROMO-URIDINE-5'-MONOPHOSPHATE"),
  2.1171 +('r', 'u', True, "5FU", "5-FLUORO-URIDINE-5'-MONOPHOSPHATE"),
  2.1172 +('r', 'u', True, "5MU", "5-METHYLURIDINE 5'-MONOPHOSPHATE"),
  2.1173 +('r', 'u', True, "70U", "5-(O-METHYLACETO)-2-THIO-2-DEOXY-URIDINE-5'-MONOPHOSPHATE"),
  2.1174 +('r', 'u', True, "CNU", "5-CYANO-URIDINE-5'-MONOPHOSPHATE"),
  2.1175 +('r', 'u', True, "DHU", "5,6-DIHYDROURIDINE-5'-PHOSPHATE"),
  2.1176 +('r', 'u', True, "FHU", "(5S,6R)-5-FLUORO-6-HYDROXY-PSEUDOURIDINE-5'-MONOPHOSPHATE"),
  2.1177 +('r', 'u', True, "H2U", "5,6-DIHYDROURIDINE-5'-MONOPHOSPHATE"),
  2.1178 +('r', 'u', True, "IU", "5-IODOURIDINE-5'-MONOPHOSPHATE"),
  2.1179 +('r', 'u', True, "LHU", "L-URIDINE-5'-MONOPHOSPHATE"),
  2.1180 +('r', 'u', True, "MEP", "PHOSPHORIC"),
  2.1181 +('r', 'u', True, "MNU", "(2R,4S)-1-[(4R)-3,4-DIHYDROXYTETRAHYDROFURAN-2-YL]-5-[(METHYLAMINO)METHYL]-1,2,3,4-TETRAHYDROPYRIMIDINE-2,4-DIOL-5'-MONOPHOSPHATE"),
  2.1182 +('r', 'u', True, "OMU", "O2'-METHYLURIDINE 5'-MONOPHOSPHATE"),
  2.1183 +('r', 'u', True, "ONE", "1-(BETA-D-RIBOFURANOSYL)-PYRIDIN-4-ONE-5'-PHOSPHATE"),
  2.1184 +('r', 'u', True, "PSU", "PSEUDOURIDINE-5'-MONOPHOSPHATE"),
  2.1185 +('r', 'u', True, "PYO", "1-(BETA-D-RIBOFURANOSYL)-PYRIMIDIN-2-ONE-5'-PHOSPHATE"),
  2.1186 +('r', 'u', True, "S4U", "4-THIOURIDINE-5'-PHOSPHATE"),
  2.1187 +('r', 'u', True, "SSU", "URIDINE-5'-PHOSPHOROTHIOATE"),
  2.1188 +('r', 'u', True, "SUR", "1-(BETA-D-RIBOFURANOSYL)-2-THIO-URACIL-5'-PHOSPHATE"),
  2.1189 +('r', 'u', True, "T31", "THYMIDINE 5'-MONOTHIOPHOSPHATE"),
  2.1190 +('r', 'u', True, "U25", "URIDINE-5'-MONOPHOSPHATE"),
  2.1191 +('r', 'u', True, "U2L", "5-METHYL-3'-O-METHOXYETHYL URIDINE-5'-MONOPHOSPHATE"),
  2.1192 +('r', 'u', True, "U2P", "PHOSPHORIC"),
  2.1193 +('r', 'u', True, "U31", "2'-O-3-AMINOPROPYL 2'-DEOXYURIDINE-5'-MONOPHOSPHATE"),
  2.1194 +('r', 'u', True, "U34", "URIDINE 5'-MONOMETHYLPHOSPHATE"),
  2.1195 +('r', 'u', True, "U36", "2'-O-METHYOXYETHYL-URIDINE-5'-MONOPHOSPHATE"),
  2.1196 +('r', 'u', True, "U37", "URIDINE 5'-MONOTHIOPHOSPHATE"),
  2.1197 +('r', 'u', True, "U8U", "5-METHYLAMINOMETHYL-2-THIOURIDINE-5'-MONOPHOSPHATE"),
  2.1198 +('r', 'u', True, "UAR", "URACIL ARABINOSE-5'-PHOSPHATE"),
  2.1199 +('r', 'u', True, "UD5", "5-FLUOROURIDINE"),
  2.1200 +('r', 'u', True, "UMP", "2'-DEOXYURIDINE 5'-MONOPHOSPHATE"),
  2.1201 +('r', 'u', True, "UR3", "3-METHYLURIDINE-5'-MONOPHOSHATE"),
  2.1202 +('r', 'u', True, "URD", "1-((2R,3R,4S,5R)-TETRAHYDRO-3,4-DIHYDROXY-5-(HYDROXYMETHYL)FURAN-2-YL)PYRIDINE-2,4(1H,3H)-DIONE"),
  2.1203 +)
  2.1204 +
  2.1205 +# vim: set noet: