<xsd:element name="datablock" type="PDBx:datablockType">
<xsd:key name="atom_siteKey_0">
<xsd:selector xpath="PDBx:atom_siteCategory/PDBx:atom_site"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="atom_site_anisotropKey_0">
<xsd:selector xpath="PDBx:atom_site_anisotropCategory/PDBx:atom_site_anisotrop"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="atom_sitesKey_0">
<xsd:selector xpath="PDBx:atom_sitesCategory/PDBx:atom_sites"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="atom_sites_altKey_0">
<xsd:selector xpath="PDBx:atom_sites_altCategory/PDBx:atom_sites_alt"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="atom_sites_altKeyref_0_0_0_0" refer="PDBx:atom_sites_altKey_0">
<xsd:selector xpath="PDBx:atom_sites_alt_genCategory/PDBx:atom_sites_alt_gen"/>
<xsd:field xpath="@alt_id"/>
</xsd:keyref>
<xsd:keyref name="atom_sites_altKeyref_0_0_1_0" refer="PDBx:atom_sites_altKey_0">
<xsd:selector xpath="PDBx:pdbx_atom_site_aniso_tlsCategory/PDBx:pdbx_atom_site_aniso_tls"/>
<xsd:field xpath="PDBx:label_alt_id"/>
</xsd:keyref>
<xsd:key name="atom_sites_alt_ensKey_0">
<xsd:selector xpath="PDBx:atom_sites_alt_ensCategory/PDBx:atom_sites_alt_ens"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="atom_sites_alt_ensKeyref_0_0_0_0" refer="PDBx:atom_sites_alt_ensKey_0">
<xsd:selector xpath="PDBx:atom_sites_alt_genCategory/PDBx:atom_sites_alt_gen"/>
<xsd:field xpath="@ens_id"/>
</xsd:keyref>
<xsd:key name="atom_sites_alt_genKey_0">
<xsd:selector xpath="PDBx:atom_sites_alt_genCategory/PDBx:atom_sites_alt_gen"/>
<xsd:field xpath="@alt_id"/>
<xsd:field xpath="@ens_id"/>
</xsd:key>
<xsd:key name="atom_sites_footnoteKey_0">
<xsd:selector xpath="PDBx:atom_sites_footnoteCategory/PDBx:atom_sites_footnote"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="atom_typeKey_0">
<xsd:selector xpath="PDBx:atom_typeCategory/PDBx:atom_type"/>
<xsd:field xpath="@symbol"/>
</xsd:key>
<xsd:keyref name="atom_typeKeyref_0_0_0_0" refer="PDBx:atom_typeKey_0">
<xsd:selector xpath="PDBx:atom_siteCategory/PDBx:atom_site"/>
<xsd:field xpath="PDBx:type_symbol"/>
</xsd:keyref>
<xsd:keyref name="atom_typeKeyref_0_0_1_0" refer="PDBx:atom_typeKey_0">
<xsd:selector xpath="PDBx:atom_site_anisotropCategory/PDBx:atom_site_anisotrop"/>
<xsd:field xpath="PDBx:type_symbol"/>
</xsd:keyref>
<xsd:keyref name="atom_typeKeyref_0_0_2_0" refer="PDBx:atom_typeKey_0">
<xsd:selector xpath="PDBx:chemical_conn_atomCategory/PDBx:chemical_conn_atom"/>
<xsd:field xpath="PDBx:type_symbol"/>
</xsd:keyref>
<xsd:key name="auditKey_0">
<xsd:selector xpath="PDBx:auditCategory/PDBx:audit"/>
<xsd:field xpath="@revision_id"/>
</xsd:key>
<xsd:keyref name="auditKeyref_0_0_0_0" refer="PDBx:auditKey_0">
<xsd:selector xpath="PDBx:pdbx_auditCategory/PDBx:pdbx_audit"/>
<xsd:field xpath="PDBx:current_version"/>
</xsd:keyref>
<xsd:key name="audit_authorKey_0">
<xsd:selector xpath="PDBx:audit_authorCategory/PDBx:audit_author"/>
<xsd:field xpath="@pdbx_ordinal"/>
</xsd:key>
<xsd:key name="audit_conformKey_0">
<xsd:selector xpath="PDBx:audit_conformCategory/PDBx:audit_conform"/>
<xsd:field xpath="@dict_name"/>
<xsd:field xpath="@dict_version"/>
</xsd:key>
<xsd:key name="audit_contact_authorKey_0">
<xsd:selector xpath="PDBx:audit_contact_authorCategory/PDBx:audit_contact_author"/>
<xsd:field xpath="@name"/>
</xsd:key>
<xsd:key name="audit_linkKey_0">
<xsd:selector xpath="PDBx:audit_linkCategory/PDBx:audit_link"/>
<xsd:field xpath="@block_code"/>
<xsd:field xpath="@block_description"/>
</xsd:key>
<xsd:key name="cellKey_0">
<xsd:selector xpath="PDBx:cellCategory/PDBx:cell"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="cell_measurementKey_0">
<xsd:selector xpath="PDBx:cell_measurementCategory/PDBx:cell_measurement"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="cell_measurement_reflnKey_0">
<xsd:selector xpath="PDBx:cell_measurement_reflnCategory/PDBx:cell_measurement_refln"/>
<xsd:field xpath="@index_h"/>
<xsd:field xpath="@index_k"/>
<xsd:field xpath="@index_l"/>
</xsd:key>
<xsd:key name="chem_compKey_0">
<xsd:selector xpath="PDBx:chem_compCategory/PDBx:chem_comp"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="chem_compKeyref_0_0_0_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:atom_siteCategory/PDBx:atom_site"/>
<xsd:field xpath="PDBx:label_comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_compKeyref_0_0_1_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:chem_comp_atomCategory/PDBx:chem_comp_atom"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_compKeyref_0_0_2_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:chem_comp_bondCategory/PDBx:chem_comp_bond"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_compKeyref_0_0_3_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:chem_comp_chirCategory/PDBx:chem_comp_chir"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_compKeyref_0_0_4_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:chem_comp_chir_atomCategory/PDBx:chem_comp_chir_atom"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_compKeyref_0_0_5_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:chem_comp_planeCategory/PDBx:chem_comp_plane"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_compKeyref_0_0_6_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:chem_comp_plane_atomCategory/PDBx:chem_comp_plane_atom"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_compKeyref_0_0_7_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:entity_poly_seqCategory/PDBx:entity_poly_seq"/>
<xsd:field xpath="@mon_id"/>
</xsd:keyref>
<xsd:keyref name="chem_compKeyref_0_0_8_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_auditCategory/PDBx:pdbx_chem_comp_audit"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_compKeyref_0_0_9_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_descriptorCategory/PDBx:pdbx_chem_comp_descriptor"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_compKeyref_0_0_10_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_featureCategory/PDBx:pdbx_chem_comp_feature"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_compKeyref_0_0_11_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_identifierCategory/PDBx:pdbx_chem_comp_identifier"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_compKeyref_0_0_12_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_importCategory/PDBx:pdbx_chem_comp_import"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_compKeyref_0_0_13_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_subcomponent_entity_listCategory/PDBx:pdbx_chem_comp_subcomponent_entity_list"/>
<xsd:field xpath="PDBx:parent_comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_compKeyref_0_0_14_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:pdbx_distant_solvent_atomsCategory/PDBx:pdbx_distant_solvent_atoms"/>
<xsd:field xpath="PDBx:auth_comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_compKeyref_0_0_15_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:pdbx_unobs_or_zero_occ_atomsCategory/PDBx:pdbx_unobs_or_zero_occ_atoms"/>
<xsd:field xpath="PDBx:auth_comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_compKeyref_0_0_16_0" refer="PDBx:chem_compKey_0">
<xsd:selector xpath="PDBx:pdbx_unobs_or_zero_occ_residuesCategory/PDBx:pdbx_unobs_or_zero_occ_residues"/>
<xsd:field xpath="PDBx:auth_comp_id"/>
</xsd:keyref>
<xsd:key name="chem_comp_angleKey_0">
<xsd:selector xpath="PDBx:chem_comp_angleCategory/PDBx:chem_comp_angle"/>
<xsd:field xpath="@atom_id_1"/>
<xsd:field xpath="@atom_id_2"/>
<xsd:field xpath="@atom_id_3"/>
<xsd:field xpath="@comp_id"/>
</xsd:key>
<xsd:key name="chem_comp_atomKey_0">
<xsd:selector xpath="PDBx:chem_comp_atomCategory/PDBx:chem_comp_atom"/>
<xsd:field xpath="@atom_id"/>
<xsd:field xpath="@comp_id"/>
</xsd:key>
<xsd:keyref name="chem_comp_atomKeyref_1_0_0_0" refer="PDBx:chem_comp_atomKey_0">
<xsd:selector xpath="PDBx:chem_comp_angleCategory/PDBx:chem_comp_angle"/>
<xsd:field xpath="@atom_id_1"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_comp_atomKeyref_1_0_1_0" refer="PDBx:chem_comp_atomKey_0">
<xsd:selector xpath="PDBx:chem_comp_bondCategory/PDBx:chem_comp_bond"/>
<xsd:field xpath="@atom_id_1"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_comp_atomKeyref_1_0_1_1" refer="PDBx:chem_comp_atomKey_0">
<xsd:selector xpath="PDBx:chem_comp_bondCategory/PDBx:chem_comp_bond"/>
<xsd:field xpath="@atom_id_2"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_comp_atomKeyref_1_0_2_0" refer="PDBx:chem_comp_atomKey_0">
<xsd:selector xpath="PDBx:chem_comp_torCategory/PDBx:chem_comp_tor"/>
<xsd:field xpath="PDBx:atom_id_1"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:keyref name="chem_comp_atomKeyref_1_0_3_0" refer="PDBx:chem_comp_atomKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_atom_featureCategory/PDBx:pdbx_chem_comp_atom_feature"/>
<xsd:field xpath="@atom_id"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:key name="chem_comp_bondKey_0">
<xsd:selector xpath="PDBx:chem_comp_bondCategory/PDBx:chem_comp_bond"/>
<xsd:field xpath="@atom_id_1"/>
<xsd:field xpath="@atom_id_2"/>
<xsd:field xpath="@comp_id"/>
</xsd:key>
<xsd:key name="chem_comp_chirKey_0">
<xsd:selector xpath="PDBx:chem_comp_chirCategory/PDBx:chem_comp_chir"/>
<xsd:field xpath="@comp_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="chem_comp_chir_atomKey_0">
<xsd:selector xpath="PDBx:chem_comp_chir_atomCategory/PDBx:chem_comp_chir_atom"/>
<xsd:field xpath="@atom_id"/>
<xsd:field xpath="@chir_id"/>
<xsd:field xpath="@comp_id"/>
</xsd:key>
<xsd:key name="chem_comp_linkKey_0">
<xsd:selector xpath="PDBx:chem_comp_linkCategory/PDBx:chem_comp_link"/>
<xsd:field xpath="@link_id"/>
</xsd:key>
<xsd:key name="chem_comp_planeKey_0">
<xsd:selector xpath="PDBx:chem_comp_planeCategory/PDBx:chem_comp_plane"/>
<xsd:field xpath="@comp_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="chem_comp_plane_atomKey_0">
<xsd:selector xpath="PDBx:chem_comp_plane_atomCategory/PDBx:chem_comp_plane_atom"/>
<xsd:field xpath="@atom_id"/>
<xsd:field xpath="@comp_id"/>
<xsd:field xpath="@plane_id"/>
</xsd:key>
<xsd:key name="chem_comp_torKey_0">
<xsd:selector xpath="PDBx:chem_comp_torCategory/PDBx:chem_comp_tor"/>
<xsd:field xpath="@comp_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="chem_comp_tor_valueKey_0">
<xsd:selector xpath="PDBx:chem_comp_tor_valueCategory/PDBx:chem_comp_tor_value"/>
<xsd:field xpath="@comp_id"/>
<xsd:field xpath="@tor_id"/>
</xsd:key>
<xsd:key name="chem_linkKey_0">
<xsd:selector xpath="PDBx:chem_linkCategory/PDBx:chem_link"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="chem_linkKeyref_0_0_0_0" refer="PDBx:chem_linkKey_0">
<xsd:selector xpath="PDBx:chem_comp_linkCategory/PDBx:chem_comp_link"/>
<xsd:field xpath="@link_id"/>
</xsd:keyref>
<xsd:keyref name="chem_linkKeyref_0_0_1_0" refer="PDBx:chem_linkKey_0">
<xsd:selector xpath="PDBx:chem_link_angleCategory/PDBx:chem_link_angle"/>
<xsd:field xpath="@link_id"/>
</xsd:keyref>
<xsd:keyref name="chem_linkKeyref_0_0_2_0" refer="PDBx:chem_linkKey_0">
<xsd:selector xpath="PDBx:chem_link_bondCategory/PDBx:chem_link_bond"/>
<xsd:field xpath="@link_id"/>
</xsd:keyref>
<xsd:keyref name="chem_linkKeyref_0_0_3_0" refer="PDBx:chem_linkKey_0">
<xsd:selector xpath="PDBx:chem_link_chirCategory/PDBx:chem_link_chir"/>
<xsd:field xpath="@link_id"/>
</xsd:keyref>
<xsd:keyref name="chem_linkKeyref_0_0_4_0" refer="PDBx:chem_linkKey_0">
<xsd:selector xpath="PDBx:chem_link_planeCategory/PDBx:chem_link_plane"/>
<xsd:field xpath="@link_id"/>
</xsd:keyref>
<xsd:keyref name="chem_linkKeyref_0_0_5_0" refer="PDBx:chem_linkKey_0">
<xsd:selector xpath="PDBx:chem_link_torCategory/PDBx:chem_link_tor"/>
<xsd:field xpath="@link_id"/>
</xsd:keyref>
<xsd:keyref name="chem_linkKeyref_0_0_6_0" refer="PDBx:chem_linkKey_0">
<xsd:selector xpath="PDBx:entity_linkCategory/PDBx:entity_link"/>
<xsd:field xpath="@link_id"/>
</xsd:keyref>
<xsd:key name="chem_link_angleKey_0">
<xsd:selector xpath="PDBx:chem_link_angleCategory/PDBx:chem_link_angle"/>
<xsd:field xpath="@atom_id_1"/>
<xsd:field xpath="@atom_id_2"/>
<xsd:field xpath="@atom_id_3"/>
<xsd:field xpath="@link_id"/>
</xsd:key>
<xsd:key name="chem_link_bondKey_0">
<xsd:selector xpath="PDBx:chem_link_bondCategory/PDBx:chem_link_bond"/>
<xsd:field xpath="@atom_id_1"/>
<xsd:field xpath="@atom_id_2"/>
<xsd:field xpath="@link_id"/>
</xsd:key>
<xsd:key name="chem_link_chirKey_0">
<xsd:selector xpath="PDBx:chem_link_chirCategory/PDBx:chem_link_chir"/>
<xsd:field xpath="@id"/>
<xsd:field xpath="@link_id"/>
</xsd:key>
<xsd:key name="chem_link_chir_atomKey_0">
<xsd:selector xpath="PDBx:chem_link_chir_atomCategory/PDBx:chem_link_chir_atom"/>
<xsd:field xpath="@atom_id"/>
<xsd:field xpath="@chir_id"/>
</xsd:key>
<xsd:key name="chem_link_planeKey_0">
<xsd:selector xpath="PDBx:chem_link_planeCategory/PDBx:chem_link_plane"/>
<xsd:field xpath="@id"/>
<xsd:field xpath="@link_id"/>
</xsd:key>
<xsd:key name="chem_link_plane_atomKey_0">
<xsd:selector xpath="PDBx:chem_link_plane_atomCategory/PDBx:chem_link_plane_atom"/>
<xsd:field xpath="@atom_id"/>
<xsd:field xpath="@plane_id"/>
</xsd:key>
<xsd:key name="chem_link_torKey_0">
<xsd:selector xpath="PDBx:chem_link_torCategory/PDBx:chem_link_tor"/>
<xsd:field xpath="@id"/>
<xsd:field xpath="@link_id"/>
</xsd:key>
<xsd:key name="chem_link_tor_valueKey_0">
<xsd:selector xpath="PDBx:chem_link_tor_valueCategory/PDBx:chem_link_tor_value"/>
<xsd:field xpath="@tor_id"/>
</xsd:key>
<xsd:key name="chemicalKey_0">
<xsd:selector xpath="PDBx:chemicalCategory/PDBx:chemical"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="chemical_conn_atomKey_0">
<xsd:selector xpath="PDBx:chemical_conn_atomCategory/PDBx:chemical_conn_atom"/>
<xsd:field xpath="@number"/>
</xsd:key>
<xsd:keyref name="chemical_conn_atomKeyref_0_0_0_0" refer="PDBx:chemical_conn_atomKey_0">
<xsd:selector xpath="PDBx:chemical_conn_bondCategory/PDBx:chemical_conn_bond"/>
<xsd:field xpath="@atom_1"/>
</xsd:keyref>
<xsd:keyref name="chemical_conn_atomKeyref_0_0_0_1" refer="PDBx:chemical_conn_atomKey_0">
<xsd:selector xpath="PDBx:chemical_conn_bondCategory/PDBx:chemical_conn_bond"/>
<xsd:field xpath="@atom_2"/>
</xsd:keyref>
<xsd:key name="chemical_conn_bondKey_0">
<xsd:selector xpath="PDBx:chemical_conn_bondCategory/PDBx:chemical_conn_bond"/>
<xsd:field xpath="@atom_1"/>
<xsd:field xpath="@atom_2"/>
</xsd:key>
<xsd:key name="chemical_formulaKey_0">
<xsd:selector xpath="PDBx:chemical_formulaCategory/PDBx:chemical_formula"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="citationKey_0">
<xsd:selector xpath="PDBx:citationCategory/PDBx:citation"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="citationKeyref_0_0_0_0" refer="PDBx:citationKey_0">
<xsd:selector xpath="PDBx:citation_authorCategory/PDBx:citation_author"/>
<xsd:field xpath="@citation_id"/>
</xsd:keyref>
<xsd:keyref name="citationKeyref_0_0_1_0" refer="PDBx:citationKey_0">
<xsd:selector xpath="PDBx:citation_editorCategory/PDBx:citation_editor"/>
<xsd:field xpath="@citation_id"/>
</xsd:keyref>
<xsd:key name="citation_authorKey_0">
<xsd:selector xpath="PDBx:citation_authorCategory/PDBx:citation_author"/>
<xsd:field xpath="@citation_id"/>
<xsd:field xpath="@name"/>
<xsd:field xpath="@ordinal"/>
</xsd:key>
<xsd:key name="citation_editorKey_0">
<xsd:selector xpath="PDBx:citation_editorCategory/PDBx:citation_editor"/>
<xsd:field xpath="@citation_id"/>
<xsd:field xpath="@name"/>
</xsd:key>
<xsd:key name="computingKey_0">
<xsd:selector xpath="PDBx:computingCategory/PDBx:computing"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="databaseKey_0">
<xsd:selector xpath="PDBx:databaseCategory/PDBx:database"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="database_2Key_0">
<xsd:selector xpath="PDBx:database_2Category/PDBx:database_2"/>
<xsd:field xpath="@database_code"/>
<xsd:field xpath="@database_id"/>
</xsd:key>
<xsd:key name="database_PDB_caveatKey_0">
<xsd:selector xpath="PDBx:database_PDB_caveatCategory/PDBx:database_PDB_caveat"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="database_PDB_matrixKey_0">
<xsd:selector xpath="PDBx:database_PDB_matrixCategory/PDBx:database_PDB_matrix"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="database_PDB_remarkKey_0">
<xsd:selector xpath="PDBx:database_PDB_remarkCategory/PDBx:database_PDB_remark"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="database_PDB_revKey_0">
<xsd:selector xpath="PDBx:database_PDB_revCategory/PDBx:database_PDB_rev"/>
<xsd:field xpath="@num"/>
</xsd:key>
<xsd:keyref name="database_PDB_revKeyref_0_0_0_0" refer="PDBx:database_PDB_revKey_0">
<xsd:selector xpath="PDBx:database_PDB_rev_recordCategory/PDBx:database_PDB_rev_record"/>
<xsd:field xpath="@rev_num"/>
</xsd:keyref>
<xsd:key name="database_PDB_rev_recordKey_0">
<xsd:selector xpath="PDBx:database_PDB_rev_recordCategory/PDBx:database_PDB_rev_record"/>
<xsd:field xpath="@rev_num"/>
<xsd:field xpath="@type"/>
</xsd:key>
<xsd:key name="database_PDB_tvectKey_0">
<xsd:selector xpath="PDBx:database_PDB_tvectCategory/PDBx:database_PDB_tvect"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="diffrnKey_0">
<xsd:selector xpath="PDBx:diffrnCategory/PDBx:diffrn"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="diffrnKeyref_0_0_0_0" refer="PDBx:diffrnKey_0">
<xsd:selector xpath="PDBx:diffrn_detectorCategory/PDBx:diffrn_detector"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:keyref>
<xsd:keyref name="diffrnKeyref_0_0_1_0" refer="PDBx:diffrnKey_0">
<xsd:selector xpath="PDBx:diffrn_measurementCategory/PDBx:diffrn_measurement"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:keyref>
<xsd:keyref name="diffrnKeyref_0_0_2_0" refer="PDBx:diffrnKey_0">
<xsd:selector xpath="PDBx:diffrn_orient_matrixCategory/PDBx:diffrn_orient_matrix"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:keyref>
<xsd:keyref name="diffrnKeyref_0_0_3_0" refer="PDBx:diffrnKey_0">
<xsd:selector xpath="PDBx:diffrn_orient_reflnCategory/PDBx:diffrn_orient_refln"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:keyref>
<xsd:keyref name="diffrnKeyref_0_0_4_0" refer="PDBx:diffrnKey_0">
<xsd:selector xpath="PDBx:diffrn_radiationCategory/PDBx:diffrn_radiation"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:keyref>
<xsd:keyref name="diffrnKeyref_0_0_5_0" refer="PDBx:diffrnKey_0">
<xsd:selector xpath="PDBx:diffrn_reflnCategory/PDBx:diffrn_refln"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:keyref>
<xsd:keyref name="diffrnKeyref_0_0_6_0" refer="PDBx:diffrnKey_0">
<xsd:selector xpath="PDBx:diffrn_reflnsCategory/PDBx:diffrn_reflns"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:keyref>
<xsd:keyref name="diffrnKeyref_0_0_7_0" refer="PDBx:diffrnKey_0">
<xsd:selector xpath="PDBx:diffrn_sourceCategory/PDBx:diffrn_source"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:keyref>
<xsd:keyref name="diffrnKeyref_0_0_8_0" refer="PDBx:diffrnKey_0">
<xsd:selector xpath="PDBx:diffrn_standard_reflnCategory/PDBx:diffrn_standard_refln"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:keyref>
<xsd:keyref name="diffrnKeyref_0_0_9_0" refer="PDBx:diffrnKey_0">
<xsd:selector xpath="PDBx:diffrn_standardsCategory/PDBx:diffrn_standards"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:keyref>
<xsd:keyref name="diffrnKeyref_0_0_10_0" refer="PDBx:diffrnKey_0">
<xsd:selector xpath="PDBx:pdbx_diffrn_reflns_shellCategory/PDBx:pdbx_diffrn_reflns_shell"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:keyref>
<xsd:key name="diffrn_attenuatorKey_0">
<xsd:selector xpath="PDBx:diffrn_attenuatorCategory/PDBx:diffrn_attenuator"/>
<xsd:field xpath="@code"/>
</xsd:key>
<xsd:key name="diffrn_detectorKey_0">
<xsd:selector xpath="PDBx:diffrn_detectorCategory/PDBx:diffrn_detector"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:key>
<xsd:key name="diffrn_measurementKey_0">
<xsd:selector xpath="PDBx:diffrn_measurementCategory/PDBx:diffrn_measurement"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:key>
<xsd:key name="diffrn_orient_matrixKey_0">
<xsd:selector xpath="PDBx:diffrn_orient_matrixCategory/PDBx:diffrn_orient_matrix"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:key>
<xsd:key name="diffrn_orient_reflnKey_0">
<xsd:selector xpath="PDBx:diffrn_orient_reflnCategory/PDBx:diffrn_orient_refln"/>
<xsd:field xpath="@diffrn_id"/>
<xsd:field xpath="@index_h"/>
<xsd:field xpath="@index_k"/>
<xsd:field xpath="@index_l"/>
</xsd:key>
<xsd:key name="diffrn_radiationKey_0">
<xsd:selector xpath="PDBx:diffrn_radiationCategory/PDBx:diffrn_radiation"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:key>
<xsd:key name="diffrn_radiation_wavelengthKey_0">
<xsd:selector xpath="PDBx:diffrn_radiation_wavelengthCategory/PDBx:diffrn_radiation_wavelength"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="diffrn_reflnKey_0">
<xsd:selector xpath="PDBx:diffrn_reflnCategory/PDBx:diffrn_refln"/>
<xsd:field xpath="@diffrn_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="diffrn_reflnsKey_0">
<xsd:selector xpath="PDBx:diffrn_reflnsCategory/PDBx:diffrn_reflns"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:key>
<xsd:key name="diffrn_reflns_classKey_0">
<xsd:selector xpath="PDBx:diffrn_reflns_classCategory/PDBx:diffrn_reflns_class"/>
<xsd:field xpath="@code"/>
</xsd:key>
<xsd:key name="diffrn_scale_groupKey_0">
<xsd:selector xpath="PDBx:diffrn_scale_groupCategory/PDBx:diffrn_scale_group"/>
<xsd:field xpath="@code"/>
</xsd:key>
<xsd:keyref name="diffrn_scale_groupKeyref_0_0_0_0" refer="PDBx:diffrn_scale_groupKey_0">
<xsd:selector xpath="PDBx:diffrn_reflnCategory/PDBx:diffrn_refln"/>
<xsd:field xpath="PDBx:scale_group_code"/>
</xsd:keyref>
<xsd:key name="diffrn_sourceKey_0">
<xsd:selector xpath="PDBx:diffrn_sourceCategory/PDBx:diffrn_source"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:key>
<xsd:key name="diffrn_standard_reflnKey_0">
<xsd:selector xpath="PDBx:diffrn_standard_reflnCategory/PDBx:diffrn_standard_refln"/>
<xsd:field xpath="@code"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:key>
<xsd:key name="diffrn_standardsKey_0">
<xsd:selector xpath="PDBx:diffrn_standardsCategory/PDBx:diffrn_standards"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:key>
<xsd:key name="em_2d_crystal_entityKey_0">
<xsd:selector xpath="PDBx:em_2d_crystal_entityCategory/PDBx:em_2d_crystal_entity"/>
<xsd:field xpath="@entity_assembly_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_2d_crystal_growKey_0">
<xsd:selector xpath="PDBx:em_2d_crystal_growCategory/PDBx:em_2d_crystal_grow"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_2d_projection_selectionKey_0">
<xsd:selector xpath="PDBx:em_2d_projection_selectionCategory/PDBx:em_2d_projection_selection"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="em_3d_fittingKey_0">
<xsd:selector xpath="PDBx:em_3d_fittingCategory/PDBx:em_3d_fitting"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_3d_fitting_listKey_0">
<xsd:selector xpath="PDBx:em_3d_fitting_listCategory/PDBx:em_3d_fitting_list"/>
<xsd:field xpath="@_3d_fitting_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_3d_reconstructionKey_0">
<xsd:selector xpath="PDBx:em_3d_reconstructionCategory/PDBx:em_3d_reconstruction"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_assemblyKey_0">
<xsd:selector xpath="PDBx:em_assemblyCategory/PDBx:em_assembly"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_bufferKey_0">
<xsd:selector xpath="PDBx:em_bufferCategory/PDBx:em_buffer"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="em_bufferKeyref_0_0_0_0" refer="PDBx:em_bufferKey_0">
<xsd:selector xpath="PDBx:em_buffer_componentsCategory/PDBx:em_buffer_components"/>
<xsd:field xpath="@buffer_id"/>
</xsd:keyref>
<xsd:key name="em_buffer_componentsKey_0">
<xsd:selector xpath="PDBx:em_buffer_componentsCategory/PDBx:em_buffer_components"/>
<xsd:field xpath="@buffer_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_detectorKey_0">
<xsd:selector xpath="PDBx:em_detectorCategory/PDBx:em_detector"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_electron_diffractionKey_0">
<xsd:selector xpath="PDBx:em_electron_diffractionCategory/PDBx:em_electron_diffraction"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_electron_diffraction_patternKey_0">
<xsd:selector xpath="PDBx:em_electron_diffraction_patternCategory/PDBx:em_electron_diffraction_pattern"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_electron_diffraction_phaseKey_0">
<xsd:selector xpath="PDBx:em_electron_diffraction_phaseCategory/PDBx:em_electron_diffraction_phase"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_entity_assemblyKey_0">
<xsd:selector xpath="PDBx:em_entity_assemblyCategory/PDBx:em_entity_assembly"/>
<xsd:field xpath="@assembly_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_entity_assembly_listKey_0">
<xsd:selector xpath="PDBx:em_entity_assembly_listCategory/PDBx:em_entity_assembly_list"/>
<xsd:field xpath="@entity_assembly_id"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_euler_angle_distributionKey_0">
<xsd:selector xpath="PDBx:em_euler_angle_distributionCategory/PDBx:em_euler_angle_distribution"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_experimentKey_0">
<xsd:selector xpath="PDBx:em_experimentCategory/PDBx:em_experiment"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="em_helical_entityKey_0">
<xsd:selector xpath="PDBx:em_helical_entityCategory/PDBx:em_helical_entity"/>
<xsd:field xpath="@entity_assembly_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_icos_virus_shellsKey_0">
<xsd:selector xpath="PDBx:em_icos_virus_shellsCategory/PDBx:em_icos_virus_shells"/>
<xsd:field xpath="@id"/>
<xsd:field xpath="@virus_entity_id"/>
</xsd:key>
<xsd:key name="em_image_scansKey_0">
<xsd:selector xpath="PDBx:em_image_scansCategory/PDBx:em_image_scans"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_imagingKey_0">
<xsd:selector xpath="PDBx:em_imagingCategory/PDBx:em_imaging"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_sample_preparationKey_0">
<xsd:selector xpath="PDBx:em_sample_preparationCategory/PDBx:em_sample_preparation"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_sample_supportKey_0">
<xsd:selector xpath="PDBx:em_sample_supportCategory/PDBx:em_sample_support"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="em_sample_supportKeyref_0_0_0_0" refer="PDBx:em_sample_supportKey_0">
<xsd:selector xpath="PDBx:em_imagingCategory/PDBx:em_imaging"/>
<xsd:field xpath="PDBx:sample_support_id"/>
</xsd:keyref>
<xsd:key name="em_single_particle_entityKey_0">
<xsd:selector xpath="PDBx:em_single_particle_entityCategory/PDBx:em_single_particle_entity"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="em_virus_entityKey_0">
<xsd:selector xpath="PDBx:em_virus_entityCategory/PDBx:em_virus_entity"/>
<xsd:field xpath="@entity_assembly_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="em_vitrificationKey_0">
<xsd:selector xpath="PDBx:em_vitrificationCategory/PDBx:em_vitrification"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="entityKey_0">
<xsd:selector xpath="PDBx:entityCategory/PDBx:entity"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="entityKeyref_0_0_0_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:atom_siteCategory/PDBx:atom_site"/>
<xsd:field xpath="PDBx:label_entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_1_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:em_entity_assembly_listCategory/PDBx:em_entity_assembly_list"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_2_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:entity_keywordsCategory/PDBx:entity_keywords"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_3_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:entity_linkCategory/PDBx:entity_link"/>
<xsd:field xpath="PDBx:entity_id_1"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_3_1" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:entity_linkCategory/PDBx:entity_link"/>
<xsd:field xpath="PDBx:entity_id_2"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_4_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:entity_name_comCategory/PDBx:entity_name_com"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_5_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:entity_name_sysCategory/PDBx:entity_name_sys"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_6_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:entity_polyCategory/PDBx:entity_poly"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_7_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:entity_src_genCategory/PDBx:entity_src_gen"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_8_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:entity_src_natCategory/PDBx:entity_src_nat"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_9_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_assemblyCategory/PDBx:pdbx_entity_assembly"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_10_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_nameCategory/PDBx:pdbx_entity_name"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_11_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_nonpolyCategory/PDBx:pdbx_entity_nonpoly"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_12_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_prod_protocolCategory/PDBx:pdbx_entity_prod_protocol"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_13_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_characterCategory/PDBx:pdbx_entity_src_gen_character"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_14_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_chromCategory/PDBx:pdbx_entity_src_gen_chrom"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_15_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_cloneCategory/PDBx:pdbx_entity_src_gen_clone"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_16_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_expressCategory/PDBx:pdbx_entity_src_gen_express"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_17_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_fractCategory/PDBx:pdbx_entity_src_gen_fract"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_18_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_lysisCategory/PDBx:pdbx_entity_src_gen_lysis"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_19_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_prod_digestCategory/PDBx:pdbx_entity_src_gen_prod_digest"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_20_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_prod_otherCategory/PDBx:pdbx_entity_src_gen_prod_other"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_21_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_prod_pcrCategory/PDBx:pdbx_entity_src_gen_prod_pcr"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_22_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_proteolysisCategory/PDBx:pdbx_entity_src_gen_proteolysis"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_23_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_pureCategory/PDBx:pdbx_entity_src_gen_pure"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_24_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_refoldCategory/PDBx:pdbx_entity_src_gen_refold"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_25_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_synCategory/PDBx:pdbx_entity_src_syn"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_26_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:pdbx_prerelease_seqCategory/PDBx:pdbx_prerelease_seq"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_27_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:struct_asymCategory/PDBx:struct_asym"/>
<xsd:field xpath="PDBx:entity_id"/>
</xsd:keyref>
<xsd:keyref name="entityKeyref_0_0_28_0" refer="PDBx:entityKey_0">
<xsd:selector xpath="PDBx:struct_refCategory/PDBx:struct_ref"/>
<xsd:field xpath="PDBx:entity_id"/>
</xsd:keyref>
<xsd:key name="entity_keywordsKey_0">
<xsd:selector xpath="PDBx:entity_keywordsCategory/PDBx:entity_keywords"/>
<xsd:field xpath="@entity_id"/>
</xsd:key>
<xsd:key name="entity_linkKey_0">
<xsd:selector xpath="PDBx:entity_linkCategory/PDBx:entity_link"/>
<xsd:field xpath="@link_id"/>
</xsd:key>
<xsd:key name="entity_name_comKey_0">
<xsd:selector xpath="PDBx:entity_name_comCategory/PDBx:entity_name_com"/>
<xsd:field xpath="@entity_id"/>
</xsd:key>
<xsd:key name="entity_name_sysKey_0">
<xsd:selector xpath="PDBx:entity_name_sysCategory/PDBx:entity_name_sys"/>
<xsd:field xpath="@entity_id"/>
</xsd:key>
<xsd:key name="entity_polyKey_0">
<xsd:selector xpath="PDBx:entity_polyCategory/PDBx:entity_poly"/>
<xsd:field xpath="@entity_id"/>
</xsd:key>
<xsd:keyref name="entity_polyKeyref_0_0_0_0" refer="PDBx:entity_polyKey_0">
<xsd:selector xpath="PDBx:entity_poly_seqCategory/PDBx:entity_poly_seq"/>
<xsd:field xpath="@entity_id"/>
</xsd:keyref>
<xsd:key name="entity_poly_seqKey_0">
<xsd:selector xpath="PDBx:entity_poly_seqCategory/PDBx:entity_poly_seq"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@mon_id"/>
<xsd:field xpath="@num"/>
</xsd:key>
<xsd:keyref name="entity_poly_seqKeyref_0_0_0_0" refer="PDBx:entity_poly_seqKey_0">
<xsd:selector xpath="PDBx:pdbx_poly_seq_schemeCategory/PDBx:pdbx_poly_seq_scheme"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@mon_id"/>
<xsd:field xpath="@seq_id"/>
</xsd:keyref>
<xsd:key name="entity_src_genKey_0">
<xsd:selector xpath="PDBx:entity_src_genCategory/PDBx:entity_src_gen"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@pdbx_src_id"/>
</xsd:key>
<xsd:key name="entity_src_natKey_0">
<xsd:selector xpath="PDBx:entity_src_natCategory/PDBx:entity_src_nat"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@pdbx_src_id"/>
</xsd:key>
<xsd:key name="entryKey_0">
<xsd:selector xpath="PDBx:entryCategory/PDBx:entry"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="entryKeyref_0_0_0_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:atom_sitesCategory/PDBx:atom_sites"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_1_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:cellCategory/PDBx:cell"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_2_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:cell_measurementCategory/PDBx:cell_measurement"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_3_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:chemicalCategory/PDBx:chemical"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_4_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:chemical_formulaCategory/PDBx:chemical_formula"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_5_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:computingCategory/PDBx:computing"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_6_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:databaseCategory/PDBx:database"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_7_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:database_PDB_matrixCategory/PDBx:database_PDB_matrix"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_8_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:em_2d_projection_selectionCategory/PDBx:em_2d_projection_selection"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_9_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:em_3d_fittingCategory/PDBx:em_3d_fitting"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_10_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:em_3d_reconstructionCategory/PDBx:em_3d_reconstruction"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_11_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:em_assemblyCategory/PDBx:em_assembly"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_12_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:em_detectorCategory/PDBx:em_detector"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_13_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:em_electron_diffractionCategory/PDBx:em_electron_diffraction"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_14_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:em_electron_diffraction_patternCategory/PDBx:em_electron_diffraction_pattern"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_15_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:em_electron_diffraction_phaseCategory/PDBx:em_electron_diffraction_phase"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_16_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:em_euler_angle_distributionCategory/PDBx:em_euler_angle_distribution"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_17_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:em_experimentCategory/PDBx:em_experiment"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_18_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:em_image_scansCategory/PDBx:em_image_scans"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_19_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:em_imagingCategory/PDBx:em_imaging"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_20_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:em_sample_preparationCategory/PDBx:em_sample_preparation"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_21_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:em_single_particle_entityCategory/PDBx:em_single_particle_entity"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_22_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:em_vitrificationCategory/PDBx:em_vitrification"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_23_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:entry_linkCategory/PDBx:entry_link"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_24_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:exptlCategory/PDBx:exptl"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_25_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:geomCategory/PDBx:geom"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_26_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:journalCategory/PDBx:journal"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_27_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:ndb_struct_conf_naCategory/PDBx:ndb_struct_conf_na"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_28_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:ndb_struct_feature_naCategory/PDBx:ndb_struct_feature_na"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_29_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_auditCategory/PDBx:pdbx_audit"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_30_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_constructCategory/PDBx:pdbx_construct"/>
<xsd:field xpath="PDBx:entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_31_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_construct_featureCategory/PDBx:pdbx_construct_feature"/>
<xsd:field xpath="PDBx:entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_32_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_database_messageCategory/PDBx:pdbx_database_message"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_33_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_database_procCategory/PDBx:pdbx_database_proc"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_34_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_database_statusCategory/PDBx:pdbx_database_status"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_35_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_prod_protocolCategory/PDBx:pdbx_entity_prod_protocol"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_36_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_characterCategory/PDBx:pdbx_entity_src_gen_character"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_37_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_chromCategory/PDBx:pdbx_entity_src_gen_chrom"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_38_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_cloneCategory/PDBx:pdbx_entity_src_gen_clone"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_39_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_expressCategory/PDBx:pdbx_entity_src_gen_express"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_40_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_fractCategory/PDBx:pdbx_entity_src_gen_fract"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_41_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_lysisCategory/PDBx:pdbx_entity_src_gen_lysis"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_42_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_prod_digestCategory/PDBx:pdbx_entity_src_gen_prod_digest"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_43_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_prod_otherCategory/PDBx:pdbx_entity_src_gen_prod_other"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_44_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_prod_pcrCategory/PDBx:pdbx_entity_src_gen_prod_pcr"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_45_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_proteolysisCategory/PDBx:pdbx_entity_src_gen_proteolysis"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_46_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_pureCategory/PDBx:pdbx_entity_src_gen_pure"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_47_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_refoldCategory/PDBx:pdbx_entity_src_gen_refold"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_48_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_entry_detailsCategory/PDBx:pdbx_entry_details"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_49_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_exptl_pdCategory/PDBx:pdbx_exptl_pd"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_50_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_helical_symmetryCategory/PDBx:pdbx_helical_symmetry"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_51_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_constraintsCategory/PDBx:pdbx_nmr_constraints"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_52_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_detailsCategory/PDBx:pdbx_nmr_details"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_53_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_ensembleCategory/PDBx:pdbx_nmr_ensemble"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_54_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_ensemble_rmsCategory/PDBx:pdbx_nmr_ensemble_rms"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_55_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_force_constantsCategory/PDBx:pdbx_nmr_force_constants"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_56_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_refineCategory/PDBx:pdbx_nmr_refine"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_57_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_representativeCategory/PDBx:pdbx_nmr_representative"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_58_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_point_symmetryCategory/PDBx:pdbx_point_symmetry"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_59_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_refineCategory/PDBx:pdbx_refine"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_60_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_soln_scatterCategory/PDBx:pdbx_soln_scatter"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_61_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:pdbx_versionCategory/PDBx:pdbx_version"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_62_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:phasing_MADCategory/PDBx:phasing_MAD"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_63_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:phasing_MIRCategory/PDBx:phasing_MIR"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_64_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:phasing_averagingCategory/PDBx:phasing_averaging"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_65_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:phasing_isomorphousCategory/PDBx:phasing_isomorphous"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_66_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:publCategory/PDBx:publ"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_67_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:publ_manuscript_inclCategory/PDBx:publ_manuscript_incl"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_68_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:refineCategory/PDBx:refine"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_69_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:refine_analyzeCategory/PDBx:refine_analyze"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_70_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:reflnsCategory/PDBx:reflns"/>
<xsd:field xpath="PDBx:entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_71_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:structCategory/PDBx:struct"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_72_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:struct_keywordsCategory/PDBx:struct_keywords"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_73_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:struct_mon_detailsCategory/PDBx:struct_mon_details"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:keyref name="entryKeyref_0_0_74_0" refer="PDBx:entryKey_0">
<xsd:selector xpath="PDBx:symmetryCategory/PDBx:symmetry"/>
<xsd:field xpath="@entry_id"/>
</xsd:keyref>
<xsd:key name="entry_linkKey_0">
<xsd:selector xpath="PDBx:entry_linkCategory/PDBx:entry_link"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="exptlKey_0">
<xsd:selector xpath="PDBx:exptlCategory/PDBx:exptl"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@method"/>
</xsd:key>
<xsd:key name="exptl_crystalKey_0">
<xsd:selector xpath="PDBx:exptl_crystalCategory/PDBx:exptl_crystal"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="exptl_crystalKeyref_0_0_0_0" refer="PDBx:exptl_crystalKey_0">
<xsd:selector xpath="PDBx:diffrnCategory/PDBx:diffrn"/>
<xsd:field xpath="PDBx:crystal_id"/>
</xsd:keyref>
<xsd:keyref name="exptl_crystalKeyref_0_0_1_0" refer="PDBx:exptl_crystalKey_0">
<xsd:selector xpath="PDBx:exptl_crystal_faceCategory/PDBx:exptl_crystal_face"/>
<xsd:field xpath="@crystal_id"/>
</xsd:keyref>
<xsd:keyref name="exptl_crystalKeyref_0_0_2_0" refer="PDBx:exptl_crystalKey_0">
<xsd:selector xpath="PDBx:exptl_crystal_growCategory/PDBx:exptl_crystal_grow"/>
<xsd:field xpath="@crystal_id"/>
</xsd:keyref>
<xsd:keyref name="exptl_crystalKeyref_0_0_3_0" refer="PDBx:exptl_crystalKey_0">
<xsd:selector xpath="PDBx:exptl_crystal_grow_compCategory/PDBx:exptl_crystal_grow_comp"/>
<xsd:field xpath="@crystal_id"/>
</xsd:keyref>
<xsd:keyref name="exptl_crystalKeyref_0_0_4_0" refer="PDBx:exptl_crystalKey_0">
<xsd:selector xpath="PDBx:pdbx_exptl_crystal_cryo_treatmentCategory/PDBx:pdbx_exptl_crystal_cryo_treatment"/>
<xsd:field xpath="@crystal_id"/>
</xsd:keyref>
<xsd:keyref name="exptl_crystalKeyref_0_0_5_0" refer="PDBx:exptl_crystalKey_0">
<xsd:selector xpath="PDBx:pdbx_exptl_crystal_grow_compCategory/PDBx:pdbx_exptl_crystal_grow_comp"/>
<xsd:field xpath="@crystal_id"/>
</xsd:keyref>
<xsd:keyref name="exptl_crystalKeyref_0_0_6_0" refer="PDBx:exptl_crystalKey_0">
<xsd:selector xpath="PDBx:pdbx_exptl_crystal_grow_solCategory/PDBx:pdbx_exptl_crystal_grow_sol"/>
<xsd:field xpath="@crystal_id"/>
</xsd:keyref>
<xsd:key name="exptl_crystal_faceKey_0">
<xsd:selector xpath="PDBx:exptl_crystal_faceCategory/PDBx:exptl_crystal_face"/>
<xsd:field xpath="@crystal_id"/>
<xsd:field xpath="@index_h"/>
<xsd:field xpath="@index_k"/>
<xsd:field xpath="@index_l"/>
</xsd:key>
<xsd:key name="exptl_crystal_growKey_0">
<xsd:selector xpath="PDBx:exptl_crystal_growCategory/PDBx:exptl_crystal_grow"/>
<xsd:field xpath="@crystal_id"/>
</xsd:key>
<xsd:key name="exptl_crystal_grow_compKey_0">
<xsd:selector xpath="PDBx:exptl_crystal_grow_compCategory/PDBx:exptl_crystal_grow_comp"/>
<xsd:field xpath="@crystal_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="geomKey_0">
<xsd:selector xpath="PDBx:geomCategory/PDBx:geom"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="geom_angleKey_0">
<xsd:selector xpath="PDBx:geom_angleCategory/PDBx:geom_angle"/>
<xsd:field xpath="@atom_site_id_1"/>
<xsd:field xpath="@atom_site_id_2"/>
<xsd:field xpath="@atom_site_id_3"/>
<xsd:field xpath="@site_symmetry_1"/>
<xsd:field xpath="@site_symmetry_2"/>
<xsd:field xpath="@site_symmetry_3"/>
</xsd:key>
<xsd:key name="geom_bondKey_0">
<xsd:selector xpath="PDBx:geom_bondCategory/PDBx:geom_bond"/>
<xsd:field xpath="@atom_site_id_1"/>
<xsd:field xpath="@atom_site_id_2"/>
<xsd:field xpath="@site_symmetry_1"/>
<xsd:field xpath="@site_symmetry_2"/>
</xsd:key>
<xsd:key name="geom_contactKey_0">
<xsd:selector xpath="PDBx:geom_contactCategory/PDBx:geom_contact"/>
<xsd:field xpath="@atom_site_id_1"/>
<xsd:field xpath="@atom_site_id_2"/>
<xsd:field xpath="@site_symmetry_1"/>
<xsd:field xpath="@site_symmetry_2"/>
</xsd:key>
<xsd:key name="geom_hbondKey_0">
<xsd:selector xpath="PDBx:geom_hbondCategory/PDBx:geom_hbond"/>
<xsd:field xpath="@atom_site_id_A"/>
<xsd:field xpath="@atom_site_id_D"/>
<xsd:field xpath="@atom_site_id_H"/>
<xsd:field xpath="@site_symmetry_A"/>
<xsd:field xpath="@site_symmetry_D"/>
<xsd:field xpath="@site_symmetry_H"/>
</xsd:key>
<xsd:key name="geom_torsionKey_0">
<xsd:selector xpath="PDBx:geom_torsionCategory/PDBx:geom_torsion"/>
<xsd:field xpath="@atom_site_id_1"/>
<xsd:field xpath="@atom_site_id_2"/>
<xsd:field xpath="@atom_site_id_3"/>
<xsd:field xpath="@atom_site_id_4"/>
<xsd:field xpath="@site_symmetry_1"/>
<xsd:field xpath="@site_symmetry_2"/>
<xsd:field xpath="@site_symmetry_3"/>
<xsd:field xpath="@site_symmetry_4"/>
</xsd:key>
<xsd:key name="journalKey_0">
<xsd:selector xpath="PDBx:journalCategory/PDBx:journal"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="journal_indexKey_0">
<xsd:selector xpath="PDBx:journal_indexCategory/PDBx:journal_index"/>
<xsd:field xpath="@term"/>
<xsd:field xpath="@type"/>
</xsd:key>
<xsd:key name="ndb_original_ndb_coordinatesKey_0">
<xsd:selector xpath="PDBx:ndb_original_ndb_coordinatesCategory/PDBx:ndb_original_ndb_coordinates"/>
<xsd:field xpath="@coord_section"/>
</xsd:key>
<xsd:key name="ndb_struct_conf_naKey_0">
<xsd:selector xpath="PDBx:ndb_struct_conf_naCategory/PDBx:ndb_struct_conf_na"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@feature"/>
</xsd:key>
<xsd:key name="ndb_struct_feature_naKey_0">
<xsd:selector xpath="PDBx:ndb_struct_feature_naCategory/PDBx:ndb_struct_feature_na"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@feature"/>
</xsd:key>
<xsd:key name="ndb_struct_na_base_pairKey_0">
<xsd:selector xpath="PDBx:ndb_struct_na_base_pairCategory/PDBx:ndb_struct_na_base_pair"/>
<xsd:field xpath="@i_label_asym_id"/>
<xsd:field xpath="@i_label_comp_id"/>
<xsd:field xpath="@i_label_seq_id"/>
<xsd:field xpath="@i_symmetry"/>
<xsd:field xpath="@j_label_asym_id"/>
<xsd:field xpath="@j_label_comp_id"/>
<xsd:field xpath="@j_label_seq_id"/>
<xsd:field xpath="@j_symmetry"/>
<xsd:field xpath="@model_number"/>
</xsd:key>
<xsd:key name="ndb_struct_na_base_pair_stepKey_0">
<xsd:selector xpath="PDBx:ndb_struct_na_base_pair_stepCategory/PDBx:ndb_struct_na_base_pair_step"/>
<xsd:field xpath="@i_label_asym_id_1"/>
<xsd:field xpath="@i_label_asym_id_2"/>
<xsd:field xpath="@i_label_comp_id_1"/>
<xsd:field xpath="@i_label_comp_id_2"/>
<xsd:field xpath="@i_label_seq_id_1"/>
<xsd:field xpath="@i_label_seq_id_2"/>
<xsd:field xpath="@i_symmetry_1"/>
<xsd:field xpath="@i_symmetry_2"/>
<xsd:field xpath="@j_label_asym_id_1"/>
<xsd:field xpath="@j_label_asym_id_2"/>
<xsd:field xpath="@j_label_comp_id_1"/>
<xsd:field xpath="@j_label_comp_id_2"/>
<xsd:field xpath="@j_label_seq_id_1"/>
<xsd:field xpath="@j_label_seq_id_2"/>
<xsd:field xpath="@j_symmetry_1"/>
<xsd:field xpath="@j_symmetry_2"/>
<xsd:field xpath="@model_number"/>
</xsd:key>
<xsd:key name="pdbx_SG_projectKey_0">
<xsd:selector xpath="PDBx:pdbx_SG_projectCategory/PDBx:pdbx_SG_project"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_atom_site_aniso_tlsKey_0">
<xsd:selector xpath="PDBx:pdbx_atom_site_aniso_tlsCategory/PDBx:pdbx_atom_site_aniso_tls"/>
<xsd:field xpath="@id"/>
<xsd:field xpath="@tls_group_id"/>
</xsd:key>
<xsd:key name="pdbx_auditKey_0">
<xsd:selector xpath="PDBx:pdbx_auditCategory/PDBx:pdbx_audit"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_audit_authorKey_0">
<xsd:selector xpath="PDBx:pdbx_audit_authorCategory/PDBx:pdbx_audit_author"/>
<xsd:field xpath="@ordinal"/>
</xsd:key>
<xsd:key name="pdbx_audit_supportKey_0">
<xsd:selector xpath="PDBx:pdbx_audit_supportCategory/PDBx:pdbx_audit_support"/>
<xsd:field xpath="@ordinal"/>
</xsd:key>
<xsd:key name="pdbx_bond_distance_limitsKey_0">
<xsd:selector xpath="PDBx:pdbx_bond_distance_limitsCategory/PDBx:pdbx_bond_distance_limits"/>
<xsd:field xpath="@atom_type_1"/>
<xsd:field xpath="@atom_type_2"/>
</xsd:key>
<xsd:key name="pdbx_bufferKey_0">
<xsd:selector xpath="PDBx:pdbx_bufferCategory/PDBx:pdbx_buffer"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="pdbx_bufferKeyref_0_0_0_0" refer="PDBx:pdbx_bufferKey_0">
<xsd:selector xpath="PDBx:pdbx_buffer_componentsCategory/PDBx:pdbx_buffer_components"/>
<xsd:field xpath="@buffer_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_bufferKeyref_0_0_1_0" refer="PDBx:pdbx_bufferKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_chromCategory/PDBx:pdbx_entity_src_gen_chrom"/>
<xsd:field xpath="PDBx:elution_buffer_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_bufferKeyref_0_0_1_1" refer="PDBx:pdbx_bufferKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_chromCategory/PDBx:pdbx_entity_src_gen_chrom"/>
<xsd:field xpath="PDBx:equilibration_buffer_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_bufferKeyref_0_0_2_0" refer="PDBx:pdbx_bufferKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_lysisCategory/PDBx:pdbx_entity_src_gen_lysis"/>
<xsd:field xpath="PDBx:buffer_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_bufferKeyref_0_0_3_0" refer="PDBx:pdbx_bufferKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_pureCategory/PDBx:pdbx_entity_src_gen_pure"/>
<xsd:field xpath="PDBx:storage_buffer_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_bufferKeyref_0_0_4_0" refer="PDBx:pdbx_bufferKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_refoldCategory/PDBx:pdbx_entity_src_gen_refold"/>
<xsd:field xpath="PDBx:denature_buffer_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_bufferKeyref_0_0_4_1" refer="PDBx:pdbx_bufferKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_refoldCategory/PDBx:pdbx_entity_src_gen_refold"/>
<xsd:field xpath="PDBx:refold_buffer_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_bufferKeyref_0_0_4_2" refer="PDBx:pdbx_bufferKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_refoldCategory/PDBx:pdbx_entity_src_gen_refold"/>
<xsd:field xpath="PDBx:storage_buffer_id"/>
</xsd:keyref>
<xsd:key name="pdbx_buffer_componentsKey_0">
<xsd:selector xpath="PDBx:pdbx_buffer_componentsCategory/PDBx:pdbx_buffer_components"/>
<xsd:field xpath="@buffer_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_chem_comp_atom_editKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_atom_editCategory/PDBx:pdbx_chem_comp_atom_edit"/>
<xsd:field xpath="@ordinal"/>
</xsd:key>
<xsd:key name="pdbx_chem_comp_atom_featureKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_atom_featureCategory/PDBx:pdbx_chem_comp_atom_feature"/>
<xsd:field xpath="@atom_id"/>
<xsd:field xpath="@comp_id"/>
<xsd:field xpath="@feature_type"/>
</xsd:key>
<xsd:key name="pdbx_chem_comp_auditKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_auditCategory/PDBx:pdbx_chem_comp_audit"/>
<xsd:field xpath="@action_type"/>
<xsd:field xpath="@comp_id"/>
<xsd:field xpath="@date"/>
</xsd:key>
<xsd:key name="pdbx_chem_comp_bond_editKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_bond_editCategory/PDBx:pdbx_chem_comp_bond_edit"/>
<xsd:field xpath="@atom_id_1"/>
<xsd:field xpath="@atom_id_2"/>
<xsd:field xpath="@comp_id"/>
<xsd:field xpath="@edit_op"/>
</xsd:key>
<xsd:key name="pdbx_chem_comp_descriptorKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_descriptorCategory/PDBx:pdbx_chem_comp_descriptor"/>
<xsd:field xpath="@comp_id"/>
<xsd:field xpath="@program"/>
<xsd:field xpath="@program_version"/>
<xsd:field xpath="@type"/>
</xsd:key>
<xsd:key name="pdbx_chem_comp_featureKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_featureCategory/PDBx:pdbx_chem_comp_feature"/>
<xsd:field xpath="@comp_id"/>
<xsd:field xpath="@source"/>
<xsd:field xpath="@type"/>
<xsd:field xpath="@value"/>
</xsd:key>
<xsd:key name="pdbx_chem_comp_identifierKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_identifierCategory/PDBx:pdbx_chem_comp_identifier"/>
<xsd:field xpath="@comp_id"/>
<xsd:field xpath="@program"/>
<xsd:field xpath="@program_version"/>
<xsd:field xpath="@type"/>
</xsd:key>
<xsd:key name="pdbx_chem_comp_importKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_importCategory/PDBx:pdbx_chem_comp_import"/>
<xsd:field xpath="@comp_id"/>
</xsd:key>
<xsd:keyref name="pdbx_chem_comp_importKeyref_0_0_0_0" refer="PDBx:pdbx_chem_comp_importKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_atom_editCategory/PDBx:pdbx_chem_comp_atom_edit"/>
<xsd:field xpath="PDBx:comp_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_chem_comp_importKeyref_0_0_1_0" refer="PDBx:pdbx_chem_comp_importKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_bond_editCategory/PDBx:pdbx_chem_comp_bond_edit"/>
<xsd:field xpath="@comp_id"/>
</xsd:keyref>
<xsd:key name="pdbx_chem_comp_modelKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_modelCategory/PDBx:pdbx_chem_comp_model"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="pdbx_chem_comp_modelKeyref_0_0_0_0" refer="PDBx:pdbx_chem_comp_modelKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_model_atomCategory/PDBx:pdbx_chem_comp_model_atom"/>
<xsd:field xpath="@model_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_chem_comp_modelKeyref_0_0_1_0" refer="PDBx:pdbx_chem_comp_modelKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_model_descriptorCategory/PDBx:pdbx_chem_comp_model_descriptor"/>
<xsd:field xpath="@model_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_chem_comp_modelKeyref_0_0_2_0" refer="PDBx:pdbx_chem_comp_modelKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_model_featureCategory/PDBx:pdbx_chem_comp_model_feature"/>
<xsd:field xpath="@model_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_chem_comp_modelKeyref_0_0_3_0" refer="PDBx:pdbx_chem_comp_modelKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_model_referenceCategory/PDBx:pdbx_chem_comp_model_reference"/>
<xsd:field xpath="@model_id"/>
</xsd:keyref>
<xsd:key name="pdbx_chem_comp_model_atomKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_model_atomCategory/PDBx:pdbx_chem_comp_model_atom"/>
<xsd:field xpath="@atom_id"/>
<xsd:field xpath="@model_id"/>
</xsd:key>
<xsd:key name="pdbx_chem_comp_model_auditKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_model_auditCategory/PDBx:pdbx_chem_comp_model_audit"/>
<xsd:field xpath="@action_type"/>
<xsd:field xpath="@date"/>
<xsd:field xpath="@model_id"/>
</xsd:key>
<xsd:key name="pdbx_chem_comp_model_bondKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_model_bondCategory/PDBx:pdbx_chem_comp_model_bond"/>
<xsd:field xpath="@atom_id_1"/>
<xsd:field xpath="@atom_id_2"/>
<xsd:field xpath="@model_id"/>
</xsd:key>
<xsd:key name="pdbx_chem_comp_model_descriptorKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_model_descriptorCategory/PDBx:pdbx_chem_comp_model_descriptor"/>
<xsd:field xpath="@model_id"/>
<xsd:field xpath="@type"/>
</xsd:key>
<xsd:key name="pdbx_chem_comp_model_featureKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_model_featureCategory/PDBx:pdbx_chem_comp_model_feature"/>
<xsd:field xpath="@feature_name"/>
<xsd:field xpath="@model_id"/>
</xsd:key>
<xsd:key name="pdbx_chem_comp_model_referenceKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_model_referenceCategory/PDBx:pdbx_chem_comp_model_reference"/>
<xsd:field xpath="@db_code"/>
<xsd:field xpath="@db_name"/>
<xsd:field xpath="@model_id"/>
</xsd:key>
<xsd:key name="pdbx_chem_comp_subcomponent_entity_listKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_subcomponent_entity_listCategory/PDBx:pdbx_chem_comp_subcomponent_entity_list"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_chem_comp_subcomponent_struct_connKey_0">
<xsd:selector xpath="PDBx:pdbx_chem_comp_subcomponent_struct_connCategory/PDBx:pdbx_chem_comp_subcomponent_struct_conn"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_constructKey_0">
<xsd:selector xpath="PDBx:pdbx_constructCategory/PDBx:pdbx_construct"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="pdbx_constructKeyref_0_0_0_0" refer="PDBx:pdbx_constructKey_0">
<xsd:selector xpath="PDBx:pdbx_construct_featureCategory/PDBx:pdbx_construct_feature"/>
<xsd:field xpath="@construct_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_constructKeyref_0_0_1_0" refer="PDBx:pdbx_constructKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_expressCategory/PDBx:pdbx_entity_src_gen_express"/>
<xsd:field xpath="PDBx:plasmid_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_constructKeyref_0_0_2_0" refer="PDBx:pdbx_constructKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_prod_pcrCategory/PDBx:pdbx_entity_src_gen_prod_pcr"/>
<xsd:field xpath="PDBx:forward_primer_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_constructKeyref_0_0_2_1" refer="PDBx:pdbx_constructKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_prod_pcrCategory/PDBx:pdbx_entity_src_gen_prod_pcr"/>
<xsd:field xpath="PDBx:reverse_primer_id"/>
</xsd:keyref>
<xsd:key name="pdbx_construct_featureKey_0">
<xsd:selector xpath="PDBx:pdbx_construct_featureCategory/PDBx:pdbx_construct_feature"/>
<xsd:field xpath="@construct_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_contact_authorKey_0">
<xsd:selector xpath="PDBx:pdbx_contact_authorCategory/PDBx:pdbx_contact_author"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_coordinate_modelKey_0">
<xsd:selector xpath="PDBx:pdbx_coordinate_modelCategory/PDBx:pdbx_coordinate_model"/>
<xsd:field xpath="@asym_id"/>
</xsd:key>
<xsd:key name="pdbx_database_PDB_obs_sprKey_0">
<xsd:selector xpath="PDBx:pdbx_database_PDB_obs_sprCategory/PDBx:pdbx_database_PDB_obs_spr"/>
<xsd:field xpath="@pdb_id"/>
<xsd:field xpath="@replace_pdb_id"/>
</xsd:key>
<xsd:key name="pdbx_database_messageKey_0">
<xsd:selector xpath="PDBx:pdbx_database_messageCategory/PDBx:pdbx_database_message"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@message_id"/>
</xsd:key>
<xsd:key name="pdbx_database_procKey_0">
<xsd:selector xpath="PDBx:pdbx_database_procCategory/PDBx:pdbx_database_proc"/>
<xsd:field xpath="@cycle_id"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_database_relatedKey_0">
<xsd:selector xpath="PDBx:pdbx_database_relatedCategory/PDBx:pdbx_database_related"/>
<xsd:field xpath="@content_type"/>
<xsd:field xpath="@db_id"/>
<xsd:field xpath="@db_name"/>
</xsd:key>
<xsd:key name="pdbx_database_remarkKey_0">
<xsd:selector xpath="PDBx:pdbx_database_remarkCategory/PDBx:pdbx_database_remark"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_database_statusKey_0">
<xsd:selector xpath="PDBx:pdbx_database_statusCategory/PDBx:pdbx_database_status"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_deposit_groupKey_0">
<xsd:selector xpath="PDBx:pdbx_deposit_groupCategory/PDBx:pdbx_deposit_group"/>
<xsd:field xpath="@group_id"/>
</xsd:key>
<xsd:keyref name="pdbx_deposit_groupKeyref_0_0_0_0" refer="PDBx:pdbx_deposit_groupKey_0">
<xsd:selector xpath="PDBx:pdbx_deposit_group_indexCategory/PDBx:pdbx_deposit_group_index"/>
<xsd:field xpath="@group_id"/>
</xsd:keyref>
<xsd:key name="pdbx_deposit_group_indexKey_0">
<xsd:selector xpath="PDBx:pdbx_deposit_group_indexCategory/PDBx:pdbx_deposit_group_index"/>
<xsd:field xpath="@group_id"/>
<xsd:field xpath="@ordinal_id"/>
</xsd:key>
<xsd:key name="pdbx_diffrn_reflns_shellKey_0">
<xsd:selector xpath="PDBx:pdbx_diffrn_reflns_shellCategory/PDBx:pdbx_diffrn_reflns_shell"/>
<xsd:field xpath="@d_res_high"/>
<xsd:field xpath="@d_res_low"/>
<xsd:field xpath="@diffrn_id"/>
</xsd:key>
<xsd:key name="pdbx_distant_solvent_atomsKey_0">
<xsd:selector xpath="PDBx:pdbx_distant_solvent_atomsCategory/PDBx:pdbx_distant_solvent_atoms"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_domainKey_0">
<xsd:selector xpath="PDBx:pdbx_domainCategory/PDBx:pdbx_domain"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="pdbx_domainKeyref_0_0_0_0" refer="PDBx:pdbx_domainKey_0">
<xsd:selector xpath="PDBx:pdbx_domain_rangeCategory/PDBx:pdbx_domain_range"/>
<xsd:field xpath="@domain_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_domainKeyref_0_0_1_0" refer="PDBx:pdbx_domainKey_0">
<xsd:selector xpath="PDBx:pdbx_feature_domainCategory/PDBx:pdbx_feature_domain"/>
<xsd:field xpath="PDBx:domain_id"/>
</xsd:keyref>
<xsd:key name="pdbx_domain_rangeKey_0">
<xsd:selector xpath="PDBx:pdbx_domain_rangeCategory/PDBx:pdbx_domain_range"/>
<xsd:field xpath="@beg_label_alt_id"/>
<xsd:field xpath="@beg_label_asym_id"/>
<xsd:field xpath="@beg_label_comp_id"/>
<xsd:field xpath="@beg_label_seq_id"/>
<xsd:field xpath="@domain_id"/>
<xsd:field xpath="@end_label_alt_id"/>
<xsd:field xpath="@end_label_asym_id"/>
<xsd:field xpath="@end_label_comp_id"/>
<xsd:field xpath="@end_label_seq_id"/>
</xsd:key>
<xsd:key name="pdbx_entity_assemblyKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_assemblyCategory/PDBx:pdbx_entity_assembly"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_entity_nameKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_nameCategory/PDBx:pdbx_entity_name"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@name"/>
<xsd:field xpath="@name_type"/>
</xsd:key>
<xsd:key name="pdbx_entity_nonpolyKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_nonpolyCategory/PDBx:pdbx_entity_nonpoly"/>
<xsd:field xpath="@entity_id"/>
</xsd:key>
<xsd:key name="pdbx_entity_prod_protocolKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_prod_protocolCategory/PDBx:pdbx_entity_prod_protocol"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@protocol_type"/>
</xsd:key>
<xsd:key name="pdbx_entity_src_gen_characterKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_characterCategory/PDBx:pdbx_entity_src_gen_character"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:key>
<xsd:key name="pdbx_entity_src_gen_chromKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_chromCategory/PDBx:pdbx_entity_src_gen_chrom"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:key>
<xsd:key name="pdbx_entity_src_gen_cloneKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_cloneCategory/PDBx:pdbx_entity_src_gen_clone"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:key>
<xsd:keyref name="pdbx_entity_src_gen_cloneKeyref_0_0_0_0" refer="PDBx:pdbx_entity_src_gen_cloneKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_clone_ligationCategory/PDBx:pdbx_entity_src_gen_clone_ligation"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_entity_src_gen_cloneKeyref_0_0_1_0" refer="PDBx:pdbx_entity_src_gen_cloneKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_clone_recombinationCategory/PDBx:pdbx_entity_src_gen_clone_recombination"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:keyref>
<xsd:key name="pdbx_entity_src_gen_clone_ligationKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_clone_ligationCategory/PDBx:pdbx_entity_src_gen_clone_ligation"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:key>
<xsd:key name="pdbx_entity_src_gen_clone_recombinationKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_clone_recombinationCategory/PDBx:pdbx_entity_src_gen_clone_recombination"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:key>
<xsd:key name="pdbx_entity_src_gen_expressKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_expressCategory/PDBx:pdbx_entity_src_gen_express"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:key>
<xsd:keyref name="pdbx_entity_src_gen_expressKeyref_0_0_0_0" refer="PDBx:pdbx_entity_src_gen_expressKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_express_timepointCategory/PDBx:pdbx_entity_src_gen_express_timepoint"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:keyref>
<xsd:key name="pdbx_entity_src_gen_express_timepointKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_express_timepointCategory/PDBx:pdbx_entity_src_gen_express_timepoint"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@serial"/>
<xsd:field xpath="@step_id"/>
</xsd:key>
<xsd:key name="pdbx_entity_src_gen_fractKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_fractCategory/PDBx:pdbx_entity_src_gen_fract"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:key>
<xsd:key name="pdbx_entity_src_gen_lysisKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_lysisCategory/PDBx:pdbx_entity_src_gen_lysis"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:key>
<xsd:key name="pdbx_entity_src_gen_prod_digestKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_prod_digestCategory/PDBx:pdbx_entity_src_gen_prod_digest"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:key>
<xsd:key name="pdbx_entity_src_gen_prod_otherKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_prod_otherCategory/PDBx:pdbx_entity_src_gen_prod_other"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:key>
<xsd:keyref name="pdbx_entity_src_gen_prod_otherKeyref_0_0_0_0" refer="PDBx:pdbx_entity_src_gen_prod_otherKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_prod_other_parameterCategory/PDBx:pdbx_entity_src_gen_prod_other_parameter"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:keyref>
<xsd:key name="pdbx_entity_src_gen_prod_other_parameterKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_prod_other_parameterCategory/PDBx:pdbx_entity_src_gen_prod_other_parameter"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@parameter"/>
<xsd:field xpath="@step_id"/>
</xsd:key>
<xsd:key name="pdbx_entity_src_gen_prod_pcrKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_prod_pcrCategory/PDBx:pdbx_entity_src_gen_prod_pcr"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:key>
<xsd:key name="pdbx_entity_src_gen_proteolysisKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_proteolysisCategory/PDBx:pdbx_entity_src_gen_proteolysis"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:key>
<xsd:key name="pdbx_entity_src_gen_pureKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_pureCategory/PDBx:pdbx_entity_src_gen_pure"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:key>
<xsd:key name="pdbx_entity_src_gen_refoldKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_gen_refoldCategory/PDBx:pdbx_entity_src_gen_refold"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@step_id"/>
</xsd:key>
<xsd:key name="pdbx_entity_src_synKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_src_synCategory/PDBx:pdbx_entity_src_syn"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@pdbx_src_id"/>
</xsd:key>
<xsd:key name="pdbx_entry_detailsKey_0">
<xsd:selector xpath="PDBx:pdbx_entry_detailsCategory/PDBx:pdbx_entry_details"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_exptl_crystal_cryo_treatmentKey_0">
<xsd:selector xpath="PDBx:pdbx_exptl_crystal_cryo_treatmentCategory/PDBx:pdbx_exptl_crystal_cryo_treatment"/>
<xsd:field xpath="@crystal_id"/>
</xsd:key>
<xsd:key name="pdbx_exptl_crystal_grow_compKey_0">
<xsd:selector xpath="PDBx:pdbx_exptl_crystal_grow_compCategory/PDBx:pdbx_exptl_crystal_grow_comp"/>
<xsd:field xpath="@comp_id"/>
<xsd:field xpath="@crystal_id"/>
</xsd:key>
<xsd:key name="pdbx_exptl_crystal_grow_solKey_0">
<xsd:selector xpath="PDBx:pdbx_exptl_crystal_grow_solCategory/PDBx:pdbx_exptl_crystal_grow_sol"/>
<xsd:field xpath="@crystal_id"/>
<xsd:field xpath="@sol_id"/>
</xsd:key>
<xsd:key name="pdbx_exptl_pdKey_0">
<xsd:selector xpath="PDBx:pdbx_exptl_pdCategory/PDBx:pdbx_exptl_pd"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_family_group_indexKey_0">
<xsd:selector xpath="PDBx:pdbx_family_group_indexCategory/PDBx:pdbx_family_group_index"/>
<xsd:field xpath="@family_prd_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_family_prd_auditKey_0">
<xsd:selector xpath="PDBx:pdbx_family_prd_auditCategory/PDBx:pdbx_family_prd_audit"/>
<xsd:field xpath="@action_type"/>
<xsd:field xpath="@date"/>
<xsd:field xpath="@family_prd_id"/>
</xsd:key>
<xsd:key name="pdbx_feature_assemblyKey_0">
<xsd:selector xpath="PDBx:pdbx_feature_assemblyCategory/PDBx:pdbx_feature_assembly"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_feature_domainKey_0">
<xsd:selector xpath="PDBx:pdbx_feature_domainCategory/PDBx:pdbx_feature_domain"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_feature_entryKey_0">
<xsd:selector xpath="PDBx:pdbx_feature_entryCategory/PDBx:pdbx_feature_entry"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_feature_monomerKey_0">
<xsd:selector xpath="PDBx:pdbx_feature_monomerCategory/PDBx:pdbx_feature_monomer"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_feature_sequence_rangeKey_0">
<xsd:selector xpath="PDBx:pdbx_feature_sequence_rangeCategory/PDBx:pdbx_feature_sequence_range"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_helical_symmetryKey_0">
<xsd:selector xpath="PDBx:pdbx_helical_symmetryCategory/PDBx:pdbx_helical_symmetry"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_moleculeKey_0">
<xsd:selector xpath="PDBx:pdbx_moleculeCategory/PDBx:pdbx_molecule"/>
<xsd:field xpath="@asym_id"/>
<xsd:field xpath="@instance_id"/>
<xsd:field xpath="@prd_id"/>
</xsd:key>
<xsd:key name="pdbx_molecule_featuresKey_0">
<xsd:selector xpath="PDBx:pdbx_molecule_featuresCategory/PDBx:pdbx_molecule_features"/>
<xsd:field xpath="@prd_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_assigned_chem_shift_listKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_assigned_chem_shift_listCategory/PDBx:pdbx_nmr_assigned_chem_shift_list"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_chem_shift_experimentKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_chem_shift_experimentCategory/PDBx:pdbx_nmr_chem_shift_experiment"/>
<xsd:field xpath="@assigned_chem_shift_list_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@experiment_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_chem_shift_refKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_chem_shift_refCategory/PDBx:pdbx_nmr_chem_shift_ref"/>
<xsd:field xpath="@atom_isotope_number"/>
<xsd:field xpath="@atom_type"/>
<xsd:field xpath="@chem_shift_reference_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@mol_common_name"/>
</xsd:key>
<xsd:key name="pdbx_nmr_chem_shift_referenceKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_chem_shift_referenceCategory/PDBx:pdbx_nmr_chem_shift_reference"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_chem_shift_softwareKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_chem_shift_softwareCategory/PDBx:pdbx_nmr_chem_shift_software"/>
<xsd:field xpath="@assigned_chem_shift_list_id"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@software_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_constraint_fileKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_constraint_fileCategory/PDBx:pdbx_nmr_constraint_file"/>
<xsd:field xpath="@constraint_filename"/>
<xsd:field xpath="@constraint_subtype"/>
<xsd:field xpath="@constraint_type"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_constraintsKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_constraintsCategory/PDBx:pdbx_nmr_constraints"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_detailsKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_detailsCategory/PDBx:pdbx_nmr_details"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_ensembleKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_ensembleCategory/PDBx:pdbx_nmr_ensemble"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_ensemble_rmsKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_ensemble_rmsCategory/PDBx:pdbx_nmr_ensemble_rms"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_exptlKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_exptlCategory/PDBx:pdbx_nmr_exptl"/>
<xsd:field xpath="@conditions_id"/>
<xsd:field xpath="@experiment_id"/>
<xsd:field xpath="@solution_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_exptl_sampleKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_exptl_sampleCategory/PDBx:pdbx_nmr_exptl_sample"/>
<xsd:field xpath="@component"/>
<xsd:field xpath="@solution_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_exptl_sample_conditionsKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_exptl_sample_conditionsCategory/PDBx:pdbx_nmr_exptl_sample_conditions"/>
<xsd:field xpath="@conditions_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_force_constantsKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_force_constantsCategory/PDBx:pdbx_nmr_force_constants"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_refineKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_refineCategory/PDBx:pdbx_nmr_refine"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_representativeKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_representativeCategory/PDBx:pdbx_nmr_representative"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_sample_detailsKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_sample_detailsCategory/PDBx:pdbx_nmr_sample_details"/>
<xsd:field xpath="@solution_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_softwareKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_softwareCategory/PDBx:pdbx_nmr_software"/>
<xsd:field xpath="@ordinal"/>
</xsd:key>
<xsd:key name="pdbx_nmr_software_taskKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_software_taskCategory/PDBx:pdbx_nmr_software_task"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@software_ordinal"/>
<xsd:field xpath="@task"/>
</xsd:key>
<xsd:key name="pdbx_nmr_spectral_dimKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_spectral_dimCategory/PDBx:pdbx_nmr_spectral_dim"/>
<xsd:field xpath="@atom_type"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
<xsd:field xpath="@spectral_peak_list_id"/>
<xsd:field xpath="@spectral_region"/>
</xsd:key>
<xsd:key name="pdbx_nmr_spectral_peak_listKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_spectral_peak_listCategory/PDBx:pdbx_nmr_spectral_peak_list"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_spectral_peak_softwareKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_spectral_peak_softwareCategory/PDBx:pdbx_nmr_spectral_peak_software"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@software_id"/>
<xsd:field xpath="@spectral_peak_list_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_spectrometerKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_spectrometerCategory/PDBx:pdbx_nmr_spectrometer"/>
<xsd:field xpath="@spectrometer_id"/>
</xsd:key>
<xsd:key name="pdbx_nmr_systematic_chem_shift_offsetKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_systematic_chem_shift_offsetCategory/PDBx:pdbx_nmr_systematic_chem_shift_offset"/>
<xsd:field xpath="@ordinal"/>
</xsd:key>
<xsd:key name="pdbx_nmr_uploadKey_0">
<xsd:selector xpath="PDBx:pdbx_nmr_uploadCategory/PDBx:pdbx_nmr_upload"/>
<xsd:field xpath="@data_file_id"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_nonpoly_schemeKey_0">
<xsd:selector xpath="PDBx:pdbx_nonpoly_schemeCategory/PDBx:pdbx_nonpoly_scheme"/>
<xsd:field xpath="@asym_id"/>
<xsd:field xpath="@ndb_seq_num"/>
</xsd:key>
<xsd:key name="pdbx_phasing_MAD_setKey_0">
<xsd:selector xpath="PDBx:pdbx_phasing_MAD_setCategory/PDBx:pdbx_phasing_MAD_set"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_phasing_MAD_set_shellKey_0">
<xsd:selector xpath="PDBx:pdbx_phasing_MAD_set_shellCategory/PDBx:pdbx_phasing_MAD_set_shell"/>
<xsd:field xpath="@d_res_high"/>
<xsd:field xpath="@d_res_low"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_phasing_MAD_set_siteKey_0">
<xsd:selector xpath="PDBx:pdbx_phasing_MAD_set_siteCategory/PDBx:pdbx_phasing_MAD_set_site"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_phasing_MAD_shellKey_0">
<xsd:selector xpath="PDBx:pdbx_phasing_MAD_shellCategory/PDBx:pdbx_phasing_MAD_shell"/>
<xsd:field xpath="@d_res_high"/>
<xsd:field xpath="@d_res_low"/>
</xsd:key>
<xsd:key name="pdbx_phasing_MRKey_0">
<xsd:selector xpath="PDBx:pdbx_phasing_MRCategory/PDBx:pdbx_phasing_MR"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_phasing_dmKey_0">
<xsd:selector xpath="PDBx:pdbx_phasing_dmCategory/PDBx:pdbx_phasing_dm"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_phasing_dm_shellKey_0">
<xsd:selector xpath="PDBx:pdbx_phasing_dm_shellCategory/PDBx:pdbx_phasing_dm_shell"/>
<xsd:field xpath="@d_res_high"/>
<xsd:field xpath="@d_res_low"/>
</xsd:key>
<xsd:key name="pdbx_point_symmetryKey_0">
<xsd:selector xpath="PDBx:pdbx_point_symmetryCategory/PDBx:pdbx_point_symmetry"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_poly_seq_schemeKey_0">
<xsd:selector xpath="PDBx:pdbx_poly_seq_schemeCategory/PDBx:pdbx_poly_seq_scheme"/>
<xsd:field xpath="@asym_id"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@mon_id"/>
<xsd:field xpath="@seq_id"/>
</xsd:key>
<xsd:key name="pdbx_prd_auditKey_0">
<xsd:selector xpath="PDBx:pdbx_prd_auditCategory/PDBx:pdbx_prd_audit"/>
<xsd:field xpath="@action_type"/>
<xsd:field xpath="@date"/>
<xsd:field xpath="@prd_id"/>
</xsd:key>
<xsd:key name="pdbx_prerelease_seqKey_0">
<xsd:selector xpath="PDBx:pdbx_prerelease_seqCategory/PDBx:pdbx_prerelease_seq"/>
<xsd:field xpath="@entity_id"/>
</xsd:key>
<xsd:key name="pdbx_re_refinementKey_0">
<xsd:selector xpath="PDBx:pdbx_re_refinementCategory/PDBx:pdbx_re_refinement"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="pdbx_reference_entity_linkKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_entity_linkCategory/PDBx:pdbx_reference_entity_link"/>
<xsd:field xpath="@link_id"/>
<xsd:field xpath="@prd_id"/>
</xsd:key>
<xsd:key name="pdbx_reference_entity_listKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_entity_listCategory/PDBx:pdbx_reference_entity_list"/>
<xsd:field xpath="@component_id"/>
<xsd:field xpath="@prd_id"/>
<xsd:field xpath="@ref_entity_id"/>
</xsd:key>
<xsd:keyref name="pdbx_reference_entity_listKeyref_3_0_0_0" refer="PDBx:pdbx_reference_entity_listKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_entity_poly_linkCategory/PDBx:pdbx_reference_entity_poly_link"/>
<xsd:field xpath="@component_id"/>
<xsd:field xpath="@prd_id"/>
<xsd:field xpath="@ref_entity_id"/>
</xsd:keyref>
<xsd:key name="pdbx_reference_entity_nonpolyKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_entity_nonpolyCategory/PDBx:pdbx_reference_entity_nonpoly"/>
<xsd:field xpath="@prd_id"/>
<xsd:field xpath="@ref_entity_id"/>
</xsd:key>
<xsd:key name="pdbx_reference_entity_polyKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_entity_polyCategory/PDBx:pdbx_reference_entity_poly"/>
<xsd:field xpath="@prd_id"/>
<xsd:field xpath="@ref_entity_id"/>
</xsd:key>
<xsd:keyref name="pdbx_reference_entity_polyKeyref_0_0_0_0" refer="PDBx:pdbx_reference_entity_polyKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_entity_poly_linkCategory/PDBx:pdbx_reference_entity_poly_link"/>
<xsd:field xpath="@prd_id"/>
<xsd:field xpath="@ref_entity_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_reference_entity_polyKeyref_0_0_1_0" refer="PDBx:pdbx_reference_entity_polyKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_entity_poly_seqCategory/PDBx:pdbx_reference_entity_poly_seq"/>
<xsd:field xpath="@prd_id"/>
<xsd:field xpath="@ref_entity_id"/>
</xsd:keyref>
<xsd:key name="pdbx_reference_entity_poly_linkKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_entity_poly_linkCategory/PDBx:pdbx_reference_entity_poly_link"/>
<xsd:field xpath="@component_id"/>
<xsd:field xpath="@link_id"/>
<xsd:field xpath="@prd_id"/>
<xsd:field xpath="@ref_entity_id"/>
</xsd:key>
<xsd:key name="pdbx_reference_entity_poly_seqKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_entity_poly_seqCategory/PDBx:pdbx_reference_entity_poly_seq"/>
<xsd:field xpath="@hetero"/>
<xsd:field xpath="@mon_id"/>
<xsd:field xpath="@num"/>
<xsd:field xpath="@prd_id"/>
<xsd:field xpath="@ref_entity_id"/>
</xsd:key>
<xsd:key name="pdbx_reference_entity_sequenceKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_entity_sequenceCategory/PDBx:pdbx_reference_entity_sequence"/>
<xsd:field xpath="@prd_id"/>
<xsd:field xpath="@ref_entity_id"/>
</xsd:key>
<xsd:key name="pdbx_reference_entity_src_natKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_entity_src_natCategory/PDBx:pdbx_reference_entity_src_nat"/>
<xsd:field xpath="@ordinal"/>
<xsd:field xpath="@prd_id"/>
<xsd:field xpath="@ref_entity_id"/>
</xsd:key>
<xsd:key name="pdbx_reference_entity_subcomponentsKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_entity_subcomponentsCategory/PDBx:pdbx_reference_entity_subcomponents"/>
<xsd:field xpath="@prd_id"/>
<xsd:field xpath="@seq"/>
</xsd:key>
<xsd:key name="pdbx_reference_moleculeKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_moleculeCategory/PDBx:pdbx_reference_molecule"/>
<xsd:field xpath="@prd_id"/>
</xsd:key>
<xsd:keyref name="pdbx_reference_moleculeKeyref_0_0_0_0" refer="PDBx:pdbx_reference_moleculeKey_0">
<xsd:selector xpath="PDBx:pdbx_prd_auditCategory/PDBx:pdbx_prd_audit"/>
<xsd:field xpath="@prd_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_reference_moleculeKeyref_0_0_1_0" refer="PDBx:pdbx_reference_moleculeKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_entity_listCategory/PDBx:pdbx_reference_entity_list"/>
<xsd:field xpath="@prd_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_reference_moleculeKeyref_0_0_2_0" refer="PDBx:pdbx_reference_moleculeKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_entity_subcomponentsCategory/PDBx:pdbx_reference_entity_subcomponents"/>
<xsd:field xpath="@prd_id"/>
</xsd:keyref>
<xsd:key name="pdbx_reference_molecule_annotationKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_molecule_annotationCategory/PDBx:pdbx_reference_molecule_annotation"/>
<xsd:field xpath="@family_prd_id"/>
<xsd:field xpath="@ordinal"/>
</xsd:key>
<xsd:key name="pdbx_reference_molecule_detailsKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_molecule_detailsCategory/PDBx:pdbx_reference_molecule_details"/>
<xsd:field xpath="@family_prd_id"/>
<xsd:field xpath="@ordinal"/>
</xsd:key>
<xsd:key name="pdbx_reference_molecule_familyKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_molecule_familyCategory/PDBx:pdbx_reference_molecule_family"/>
<xsd:field xpath="@family_prd_id"/>
</xsd:key>
<xsd:keyref name="pdbx_reference_molecule_familyKeyref_0_0_0_0" refer="PDBx:pdbx_reference_molecule_familyKey_0">
<xsd:selector xpath="PDBx:pdbx_family_prd_auditCategory/PDBx:pdbx_family_prd_audit"/>
<xsd:field xpath="@family_prd_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_reference_molecule_familyKeyref_0_0_1_0" refer="PDBx:pdbx_reference_molecule_familyKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_molecule_listCategory/PDBx:pdbx_reference_molecule_list"/>
<xsd:field xpath="@family_prd_id"/>
</xsd:keyref>
<xsd:key name="pdbx_reference_molecule_featuresKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_molecule_featuresCategory/PDBx:pdbx_reference_molecule_features"/>
<xsd:field xpath="@family_prd_id"/>
<xsd:field xpath="@ordinal"/>
<xsd:field xpath="@prd_id"/>
</xsd:key>
<xsd:key name="pdbx_reference_molecule_listKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_molecule_listCategory/PDBx:pdbx_reference_molecule_list"/>
<xsd:field xpath="@family_prd_id"/>
<xsd:field xpath="@prd_id"/>
</xsd:key>
<xsd:keyref name="pdbx_reference_molecule_listKeyref_0_0_0_0" refer="PDBx:pdbx_reference_molecule_listKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_molecule_featuresCategory/PDBx:pdbx_reference_molecule_features"/>
<xsd:field xpath="@family_prd_id"/>
<xsd:field xpath="@prd_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_reference_molecule_listKeyref_0_0_1_0" refer="PDBx:pdbx_reference_molecule_listKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_molecule_synonymsCategory/PDBx:pdbx_reference_molecule_synonyms"/>
<xsd:field xpath="@family_prd_id"/>
<xsd:field xpath="@prd_id"/>
</xsd:keyref>
<xsd:key name="pdbx_reference_molecule_related_structuresKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_molecule_related_structuresCategory/PDBx:pdbx_reference_molecule_related_structures"/>
<xsd:field xpath="@family_prd_id"/>
<xsd:field xpath="@ordinal"/>
</xsd:key>
<xsd:key name="pdbx_reference_molecule_synonymsKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_molecule_synonymsCategory/PDBx:pdbx_reference_molecule_synonyms"/>
<xsd:field xpath="@family_prd_id"/>
<xsd:field xpath="@ordinal"/>
<xsd:field xpath="@prd_id"/>
</xsd:key>
<xsd:key name="pdbx_reference_publication_listKey_0">
<xsd:selector xpath="PDBx:pdbx_reference_publication_listCategory/PDBx:pdbx_reference_publication_list"/>
<xsd:field xpath="@publication_abbrev"/>
</xsd:key>
<xsd:key name="pdbx_refineKey_0">
<xsd:selector xpath="PDBx:pdbx_refineCategory/PDBx:pdbx_refine"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@pdbx_refine_id"/>
</xsd:key>
<xsd:key name="pdbx_refine_aux_fileKey_0">
<xsd:selector xpath="PDBx:pdbx_refine_aux_fileCategory/PDBx:pdbx_refine_aux_file"/>
<xsd:field xpath="@pdbx_refine_id"/>
<xsd:field xpath="@serial_no"/>
</xsd:key>
<xsd:key name="pdbx_refine_componentKey_0">
<xsd:selector xpath="PDBx:pdbx_refine_componentCategory/PDBx:pdbx_refine_component"/>
<xsd:field xpath="@label_alt_id"/>
<xsd:field xpath="@label_asym_id"/>
<xsd:field xpath="@label_comp_id"/>
<xsd:field xpath="@label_seq_id"/>
</xsd:key>
<xsd:key name="pdbx_refine_tlsKey_0">
<xsd:selector xpath="PDBx:pdbx_refine_tlsCategory/PDBx:pdbx_refine_tls"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="pdbx_refine_tlsKeyref_0_0_0_0" refer="PDBx:pdbx_refine_tlsKey_0">
<xsd:selector xpath="PDBx:pdbx_atom_site_aniso_tlsCategory/PDBx:pdbx_atom_site_aniso_tls"/>
<xsd:field xpath="@tls_group_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_refine_tlsKeyref_0_0_1_0" refer="PDBx:pdbx_refine_tlsKey_0">
<xsd:selector xpath="PDBx:pdbx_refine_tls_groupCategory/PDBx:pdbx_refine_tls_group"/>
<xsd:field xpath="PDBx:refine_tls_id"/>
</xsd:keyref>
<xsd:key name="pdbx_refine_tls_groupKey_0">
<xsd:selector xpath="PDBx:pdbx_refine_tls_groupCategory/PDBx:pdbx_refine_tls_group"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_reflns_twinKey_0">
<xsd:selector xpath="PDBx:pdbx_reflns_twinCategory/PDBx:pdbx_reflns_twin"/>
<xsd:field xpath="@crystal_id"/>
<xsd:field xpath="@diffrn_id"/>
<xsd:field xpath="@operator"/>
</xsd:key>
<xsd:key name="pdbx_related_exp_data_setKey_0">
<xsd:selector xpath="PDBx:pdbx_related_exp_data_setCategory/PDBx:pdbx_related_exp_data_set"/>
<xsd:field xpath="@ordinal"/>
</xsd:key>
<xsd:key name="pdbx_remediation_atom_site_mappingKey_0">
<xsd:selector xpath="PDBx:pdbx_remediation_atom_site_mappingCategory/PDBx:pdbx_remediation_atom_site_mapping"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_robot_systemKey_0">
<xsd:selector xpath="PDBx:pdbx_robot_systemCategory/PDBx:pdbx_robot_system"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_sequence_rangeKey_0">
<xsd:selector xpath="PDBx:pdbx_sequence_rangeCategory/PDBx:pdbx_sequence_range"/>
<xsd:field xpath="@beg_label_alt_id"/>
<xsd:field xpath="@beg_label_asym_id"/>
<xsd:field xpath="@beg_label_comp_id"/>
<xsd:field xpath="@beg_label_seq_id"/>
<xsd:field xpath="@end_label_alt_id"/>
<xsd:field xpath="@end_label_asym_id"/>
<xsd:field xpath="@end_label_comp_id"/>
<xsd:field xpath="@end_label_seq_id"/>
<xsd:field xpath="@seq_range_id"/>
</xsd:key>
<xsd:key name="pdbx_soln_scatterKey_0">
<xsd:selector xpath="PDBx:pdbx_soln_scatterCategory/PDBx:pdbx_soln_scatter"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_soln_scatter_modelKey_0">
<xsd:selector xpath="PDBx:pdbx_soln_scatter_modelCategory/PDBx:pdbx_soln_scatter_model"/>
<xsd:field xpath="@id"/>
<xsd:field xpath="@scatter_id"/>
</xsd:key>
<xsd:key name="pdbx_struct_assemblyKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_assemblyCategory/PDBx:pdbx_struct_assembly"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="pdbx_struct_assemblyKeyref_0_0_0_0" refer="PDBx:pdbx_struct_assemblyKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_assembly_genCategory/PDBx:pdbx_struct_assembly_gen"/>
<xsd:field xpath="@assembly_id"/>
</xsd:keyref>
<xsd:key name="pdbx_struct_assembly_genKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_assembly_genCategory/PDBx:pdbx_struct_assembly_gen"/>
<xsd:field xpath="@assembly_id"/>
<xsd:field xpath="@asym_id_list"/>
<xsd:field xpath="@oper_expression"/>
</xsd:key>
<xsd:key name="pdbx_struct_assembly_propKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_assembly_propCategory/PDBx:pdbx_struct_assembly_prop"/>
<xsd:field xpath="@biol_id"/>
<xsd:field xpath="@type"/>
</xsd:key>
<xsd:key name="pdbx_struct_asym_genKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_asym_genCategory/PDBx:pdbx_struct_asym_gen"/>
<xsd:field xpath="@entity_inst_id"/>
<xsd:field xpath="@oper_expression"/>
</xsd:key>
<xsd:key name="pdbx_struct_chem_comp_diagnosticsKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_chem_comp_diagnosticsCategory/PDBx:pdbx_struct_chem_comp_diagnostics"/>
<xsd:field xpath="@ordinal"/>
</xsd:key>
<xsd:key name="pdbx_struct_chem_comp_featureKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_chem_comp_featureCategory/PDBx:pdbx_struct_chem_comp_feature"/>
<xsd:field xpath="@ordinal"/>
</xsd:key>
<xsd:key name="pdbx_struct_conn_angleKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_conn_angleCategory/PDBx:pdbx_struct_conn_angle"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_struct_entity_instKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_entity_instCategory/PDBx:pdbx_struct_entity_inst"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="pdbx_struct_entity_instKeyref_0_0_0_0" refer="PDBx:pdbx_struct_entity_instKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_asym_genCategory/PDBx:pdbx_struct_asym_gen"/>
<xsd:field xpath="@entity_inst_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_struct_entity_instKeyref_0_0_1_0" refer="PDBx:pdbx_struct_entity_instKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_msym_genCategory/PDBx:pdbx_struct_msym_gen"/>
<xsd:field xpath="@entity_inst_id"/>
</xsd:keyref>
<xsd:key name="pdbx_struct_group_component_rangeKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_group_component_rangeCategory/PDBx:pdbx_struct_group_component_range"/>
<xsd:field xpath="@ordinal"/>
</xsd:key>
<xsd:key name="pdbx_struct_group_componentsKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_group_componentsCategory/PDBx:pdbx_struct_group_components"/>
<xsd:field xpath="@ordinal"/>
</xsd:key>
<xsd:key name="pdbx_struct_group_listKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_group_listCategory/PDBx:pdbx_struct_group_list"/>
<xsd:field xpath="@struct_group_id"/>
</xsd:key>
<xsd:keyref name="pdbx_struct_group_listKeyref_0_0_0_0" refer="PDBx:pdbx_struct_group_listKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_group_component_rangeCategory/PDBx:pdbx_struct_group_component_range"/>
<xsd:field xpath="PDBx:struct_group_id"/>
</xsd:keyref>
<xsd:keyref name="pdbx_struct_group_listKeyref_0_0_1_0" refer="PDBx:pdbx_struct_group_listKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_group_componentsCategory/PDBx:pdbx_struct_group_components"/>
<xsd:field xpath="PDBx:struct_group_id"/>
</xsd:keyref>
<xsd:key name="pdbx_struct_infoKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_infoCategory/PDBx:pdbx_struct_info"/>
<xsd:field xpath="@type"/>
<xsd:field xpath="@value"/>
</xsd:key>
<xsd:key name="pdbx_struct_legacy_oper_listKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_legacy_oper_listCategory/PDBx:pdbx_struct_legacy_oper_list"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_struct_mod_residueKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_mod_residueCategory/PDBx:pdbx_struct_mod_residue"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_struct_msym_genKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_msym_genCategory/PDBx:pdbx_struct_msym_gen"/>
<xsd:field xpath="@entity_inst_id"/>
<xsd:field xpath="@msym_id"/>
<xsd:field xpath="@oper_expression"/>
</xsd:key>
<xsd:key name="pdbx_struct_oper_listKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_oper_listCategory/PDBx:pdbx_struct_oper_list"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_struct_ref_seq_deletionKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_ref_seq_deletionCategory/PDBx:pdbx_struct_ref_seq_deletion"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_struct_ref_seq_featureKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_ref_seq_featureCategory/PDBx:pdbx_struct_ref_seq_feature"/>
<xsd:field xpath="@feature_id"/>
</xsd:key>
<xsd:keyref name="pdbx_struct_ref_seq_featureKeyref_0_0_0_0" refer="PDBx:pdbx_struct_ref_seq_featureKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_ref_seq_feature_propCategory/PDBx:pdbx_struct_ref_seq_feature_prop"/>
<xsd:field xpath="@feature_id"/>
</xsd:keyref>
<xsd:key name="pdbx_struct_ref_seq_feature_propKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_ref_seq_feature_propCategory/PDBx:pdbx_struct_ref_seq_feature_prop"/>
<xsd:field xpath="@feature_id"/>
<xsd:field xpath="@property_id"/>
</xsd:key>
<xsd:key name="pdbx_struct_ref_seq_insertionKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_ref_seq_insertionCategory/PDBx:pdbx_struct_ref_seq_insertion"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_struct_sheet_hbondKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_sheet_hbondCategory/PDBx:pdbx_struct_sheet_hbond"/>
<xsd:field xpath="@range_id_1"/>
<xsd:field xpath="@range_id_2"/>
<xsd:field xpath="@sheet_id"/>
</xsd:key>
<xsd:key name="pdbx_struct_special_symmetryKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_special_symmetryCategory/PDBx:pdbx_struct_special_symmetry"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_unobs_or_zero_occ_atomsKey_0">
<xsd:selector xpath="PDBx:pdbx_unobs_or_zero_occ_atomsCategory/PDBx:pdbx_unobs_or_zero_occ_atoms"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_unobs_or_zero_occ_residuesKey_0">
<xsd:selector xpath="PDBx:pdbx_unobs_or_zero_occ_residuesCategory/PDBx:pdbx_unobs_or_zero_occ_residues"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_validate_chiralKey_0">
<xsd:selector xpath="PDBx:pdbx_validate_chiralCategory/PDBx:pdbx_validate_chiral"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_validate_close_contactKey_0">
<xsd:selector xpath="PDBx:pdbx_validate_close_contactCategory/PDBx:pdbx_validate_close_contact"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_validate_main_chain_planeKey_0">
<xsd:selector xpath="PDBx:pdbx_validate_main_chain_planeCategory/PDBx:pdbx_validate_main_chain_plane"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_validate_peptide_omegaKey_0">
<xsd:selector xpath="PDBx:pdbx_validate_peptide_omegaCategory/PDBx:pdbx_validate_peptide_omega"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_validate_planesKey_0">
<xsd:selector xpath="PDBx:pdbx_validate_planesCategory/PDBx:pdbx_validate_planes"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="pdbx_validate_planesKeyref_0_0_0_0" refer="PDBx:pdbx_validate_planesKey_0">
<xsd:selector xpath="PDBx:pdbx_validate_planes_atomCategory/PDBx:pdbx_validate_planes_atom"/>
<xsd:field xpath="PDBx:plane_id"/>
</xsd:keyref>
<xsd:key name="pdbx_validate_planes_atomKey_0">
<xsd:selector xpath="PDBx:pdbx_validate_planes_atomCategory/PDBx:pdbx_validate_planes_atom"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_validate_polymer_linkageKey_0">
<xsd:selector xpath="PDBx:pdbx_validate_polymer_linkageCategory/PDBx:pdbx_validate_polymer_linkage"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_validate_rmsd_angleKey_0">
<xsd:selector xpath="PDBx:pdbx_validate_rmsd_angleCategory/PDBx:pdbx_validate_rmsd_angle"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_validate_rmsd_bondKey_0">
<xsd:selector xpath="PDBx:pdbx_validate_rmsd_bondCategory/PDBx:pdbx_validate_rmsd_bond"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_validate_symm_contactKey_0">
<xsd:selector xpath="PDBx:pdbx_validate_symm_contactCategory/PDBx:pdbx_validate_symm_contact"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_validate_torsionKey_0">
<xsd:selector xpath="PDBx:pdbx_validate_torsionCategory/PDBx:pdbx_validate_torsion"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="pdbx_versionKey_0">
<xsd:selector xpath="PDBx:pdbx_versionCategory/PDBx:pdbx_version"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@major_version"/>
<xsd:field xpath="@minor_version"/>
<xsd:field xpath="@revision_type"/>
</xsd:key>
<xsd:key name="pdbx_xplor_fileKey_0">
<xsd:selector xpath="PDBx:pdbx_xplor_fileCategory/PDBx:pdbx_xplor_file"/>
<xsd:field xpath="@pdbx_refine_id"/>
<xsd:field xpath="@serial_no"/>
</xsd:key>
<xsd:key name="phasingKey_0">
<xsd:selector xpath="PDBx:phasingCategory/PDBx:phasing"/>
<xsd:field xpath="@method"/>
</xsd:key>
<xsd:key name="phasing_MADKey_0">
<xsd:selector xpath="PDBx:phasing_MADCategory/PDBx:phasing_MAD"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="phasing_MAD_clustKey_0">
<xsd:selector xpath="PDBx:phasing_MAD_clustCategory/PDBx:phasing_MAD_clust"/>
<xsd:field xpath="@expt_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="phasing_MAD_exptKey_0">
<xsd:selector xpath="PDBx:phasing_MAD_exptCategory/PDBx:phasing_MAD_expt"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="phasing_MAD_exptKeyref_0_0_0_0" refer="PDBx:phasing_MAD_exptKey_0">
<xsd:selector xpath="PDBx:phasing_MAD_clustCategory/PDBx:phasing_MAD_clust"/>
<xsd:field xpath="@expt_id"/>
</xsd:keyref>
<xsd:keyref name="phasing_MAD_exptKeyref_0_0_1_0" refer="PDBx:phasing_MAD_exptKey_0">
<xsd:selector xpath="PDBx:phasing_MAD_ratioCategory/PDBx:phasing_MAD_ratio"/>
<xsd:field xpath="@expt_id"/>
</xsd:keyref>
<xsd:keyref name="phasing_MAD_exptKeyref_0_0_2_0" refer="PDBx:phasing_MAD_exptKey_0">
<xsd:selector xpath="PDBx:phasing_MAD_setCategory/PDBx:phasing_MAD_set"/>
<xsd:field xpath="@expt_id"/>
</xsd:keyref>
<xsd:key name="phasing_MAD_ratioKey_0">
<xsd:selector xpath="PDBx:phasing_MAD_ratioCategory/PDBx:phasing_MAD_ratio"/>
<xsd:field xpath="@clust_id"/>
<xsd:field xpath="@expt_id"/>
<xsd:field xpath="@wavelength_1"/>
<xsd:field xpath="@wavelength_2"/>
</xsd:key>
<xsd:key name="phasing_MAD_setKey_0">
<xsd:selector xpath="PDBx:phasing_MAD_setCategory/PDBx:phasing_MAD_set"/>
<xsd:field xpath="@clust_id"/>
<xsd:field xpath="@expt_id"/>
<xsd:field xpath="@set_id"/>
<xsd:field xpath="@wavelength"/>
</xsd:key>
<xsd:key name="phasing_MIRKey_0">
<xsd:selector xpath="PDBx:phasing_MIRCategory/PDBx:phasing_MIR"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="phasing_MIR_derKey_0">
<xsd:selector xpath="PDBx:phasing_MIR_derCategory/PDBx:phasing_MIR_der"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="phasing_MIR_derKeyref_0_0_0_0" refer="PDBx:phasing_MIR_derKey_0">
<xsd:selector xpath="PDBx:phasing_MIR_der_reflnCategory/PDBx:phasing_MIR_der_refln"/>
<xsd:field xpath="@der_id"/>
</xsd:keyref>
<xsd:keyref name="phasing_MIR_derKeyref_0_0_1_0" refer="PDBx:phasing_MIR_derKey_0">
<xsd:selector xpath="PDBx:phasing_MIR_der_shellCategory/PDBx:phasing_MIR_der_shell"/>
<xsd:field xpath="@der_id"/>
</xsd:keyref>
<xsd:keyref name="phasing_MIR_derKeyref_0_0_2_0" refer="PDBx:phasing_MIR_derKey_0">
<xsd:selector xpath="PDBx:phasing_MIR_der_siteCategory/PDBx:phasing_MIR_der_site"/>
<xsd:field xpath="@der_id"/>
</xsd:keyref>
<xsd:key name="phasing_MIR_der_reflnKey_0">
<xsd:selector xpath="PDBx:phasing_MIR_der_reflnCategory/PDBx:phasing_MIR_der_refln"/>
<xsd:field xpath="@der_id"/>
<xsd:field xpath="@index_h"/>
<xsd:field xpath="@index_k"/>
<xsd:field xpath="@index_l"/>
<xsd:field xpath="@set_id"/>
</xsd:key>
<xsd:key name="phasing_MIR_der_shellKey_0">
<xsd:selector xpath="PDBx:phasing_MIR_der_shellCategory/PDBx:phasing_MIR_der_shell"/>
<xsd:field xpath="@d_res_high"/>
<xsd:field xpath="@d_res_low"/>
<xsd:field xpath="@der_id"/>
</xsd:key>
<xsd:key name="phasing_MIR_der_siteKey_0">
<xsd:selector xpath="PDBx:phasing_MIR_der_siteCategory/PDBx:phasing_MIR_der_site"/>
<xsd:field xpath="@der_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="phasing_MIR_shellKey_0">
<xsd:selector xpath="PDBx:phasing_MIR_shellCategory/PDBx:phasing_MIR_shell"/>
<xsd:field xpath="@d_res_high"/>
<xsd:field xpath="@d_res_low"/>
</xsd:key>
<xsd:key name="phasing_averagingKey_0">
<xsd:selector xpath="PDBx:phasing_averagingCategory/PDBx:phasing_averaging"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="phasing_isomorphousKey_0">
<xsd:selector xpath="PDBx:phasing_isomorphousCategory/PDBx:phasing_isomorphous"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="phasing_setKey_0">
<xsd:selector xpath="PDBx:phasing_setCategory/PDBx:phasing_set"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="phasing_setKeyref_0_0_0_0" refer="PDBx:phasing_setKey_0">
<xsd:selector xpath="PDBx:phasing_MAD_setCategory/PDBx:phasing_MAD_set"/>
<xsd:field xpath="@set_id"/>
</xsd:keyref>
<xsd:keyref name="phasing_setKeyref_0_0_1_0" refer="PDBx:phasing_setKey_0">
<xsd:selector xpath="PDBx:phasing_MIR_derCategory/PDBx:phasing_MIR_der"/>
<xsd:field xpath="PDBx:der_set_id"/>
</xsd:keyref>
<xsd:keyref name="phasing_setKeyref_0_0_2_0" refer="PDBx:phasing_setKey_0">
<xsd:selector xpath="PDBx:phasing_MIR_der_reflnCategory/PDBx:phasing_MIR_der_refln"/>
<xsd:field xpath="@set_id"/>
</xsd:keyref>
<xsd:keyref name="phasing_setKeyref_0_0_3_0" refer="PDBx:phasing_setKey_0">
<xsd:selector xpath="PDBx:phasing_set_reflnCategory/PDBx:phasing_set_refln"/>
<xsd:field xpath="@set_id"/>
</xsd:keyref>
<xsd:key name="phasing_set_reflnKey_0">
<xsd:selector xpath="PDBx:phasing_set_reflnCategory/PDBx:phasing_set_refln"/>
<xsd:field xpath="@index_h"/>
<xsd:field xpath="@index_k"/>
<xsd:field xpath="@index_l"/>
<xsd:field xpath="@set_id"/>
</xsd:key>
<xsd:key name="publKey_0">
<xsd:selector xpath="PDBx:publCategory/PDBx:publ"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="publ_authorKey_0">
<xsd:selector xpath="PDBx:publ_authorCategory/PDBx:publ_author"/>
<xsd:field xpath="@name"/>
</xsd:key>
<xsd:key name="publ_bodyKey_0">
<xsd:selector xpath="PDBx:publ_bodyCategory/PDBx:publ_body"/>
<xsd:field xpath="@element"/>
<xsd:field xpath="@label"/>
</xsd:key>
<xsd:key name="publ_manuscript_inclKey_0">
<xsd:selector xpath="PDBx:publ_manuscript_inclCategory/PDBx:publ_manuscript_incl"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="refineKey_0">
<xsd:selector xpath="PDBx:refineCategory/PDBx:refine"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@pdbx_refine_id"/>
</xsd:key>
<xsd:key name="refine_B_isoKey_0">
<xsd:selector xpath="PDBx:refine_B_isoCategory/PDBx:refine_B_iso"/>
<xsd:field xpath="@class"/>
<xsd:field xpath="@pdbx_refine_id"/>
</xsd:key>
<xsd:key name="refine_analyzeKey_0">
<xsd:selector xpath="PDBx:refine_analyzeCategory/PDBx:refine_analyze"/>
<xsd:field xpath="@entry_id"/>
<xsd:field xpath="@pdbx_refine_id"/>
</xsd:key>
<xsd:key name="refine_funct_minimizedKey_0">
<xsd:selector xpath="PDBx:refine_funct_minimizedCategory/PDBx:refine_funct_minimized"/>
<xsd:field xpath="@pdbx_refine_id"/>
<xsd:field xpath="@type"/>
</xsd:key>
<xsd:key name="refine_histKey_0">
<xsd:selector xpath="PDBx:refine_histCategory/PDBx:refine_hist"/>
<xsd:field xpath="@cycle_id"/>
<xsd:field xpath="@pdbx_refine_id"/>
</xsd:key>
<xsd:key name="refine_ls_classKey_0">
<xsd:selector xpath="PDBx:refine_ls_classCategory/PDBx:refine_ls_class"/>
<xsd:field xpath="@code"/>
</xsd:key>
<xsd:key name="refine_ls_restrKey_0">
<xsd:selector xpath="PDBx:refine_ls_restrCategory/PDBx:refine_ls_restr"/>
<xsd:field xpath="@pdbx_refine_id"/>
<xsd:field xpath="@type"/>
</xsd:key>
<xsd:key name="refine_ls_restr_ncsKey_0">
<xsd:selector xpath="PDBx:refine_ls_restr_ncsCategory/PDBx:refine_ls_restr_ncs"/>
<xsd:field xpath="@pdbx_ordinal"/>
</xsd:key>
<xsd:key name="refine_ls_restr_typeKey_0">
<xsd:selector xpath="PDBx:refine_ls_restr_typeCategory/PDBx:refine_ls_restr_type"/>
<xsd:field xpath="@type"/>
</xsd:key>
<xsd:key name="refine_ls_shellKey_0">
<xsd:selector xpath="PDBx:refine_ls_shellCategory/PDBx:refine_ls_shell"/>
<xsd:field xpath="@d_res_high"/>
<xsd:field xpath="@pdbx_refine_id"/>
</xsd:key>
<xsd:key name="refine_occupancyKey_0">
<xsd:selector xpath="PDBx:refine_occupancyCategory/PDBx:refine_occupancy"/>
<xsd:field xpath="@class"/>
<xsd:field xpath="@pdbx_refine_id"/>
</xsd:key>
<xsd:key name="reflnKey_0">
<xsd:selector xpath="PDBx:reflnCategory/PDBx:refln"/>
<xsd:field xpath="@index_h"/>
<xsd:field xpath="@index_k"/>
<xsd:field xpath="@index_l"/>
</xsd:key>
<xsd:key name="refln_sys_absKey_0">
<xsd:selector xpath="PDBx:refln_sys_absCategory/PDBx:refln_sys_abs"/>
<xsd:field xpath="@index_h"/>
<xsd:field xpath="@index_k"/>
<xsd:field xpath="@index_l"/>
</xsd:key>
<xsd:key name="reflnsKey_0">
<xsd:selector xpath="PDBx:reflnsCategory/PDBx:reflns"/>
<xsd:field xpath="@pdbx_ordinal"/>
</xsd:key>
<xsd:key name="reflns_classKey_0">
<xsd:selector xpath="PDBx:reflns_classCategory/PDBx:reflns_class"/>
<xsd:field xpath="@code"/>
</xsd:key>
<xsd:key name="reflns_scaleKey_0">
<xsd:selector xpath="PDBx:reflns_scaleCategory/PDBx:reflns_scale"/>
<xsd:field xpath="@group_code"/>
</xsd:key>
<xsd:key name="reflns_shellKey_0">
<xsd:selector xpath="PDBx:reflns_shellCategory/PDBx:reflns_shell"/>
<xsd:field xpath="@pdbx_ordinal"/>
</xsd:key>
<xsd:key name="softwareKey_0">
<xsd:selector xpath="PDBx:softwareCategory/PDBx:software"/>
<xsd:field xpath="@pdbx_ordinal"/>
</xsd:key>
<xsd:key name="space_groupKey_0">
<xsd:selector xpath="PDBx:space_groupCategory/PDBx:space_group"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="space_group_symopKey_0">
<xsd:selector xpath="PDBx:space_group_symopCategory/PDBx:space_group_symop"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="structKey_0">
<xsd:selector xpath="PDBx:structCategory/PDBx:struct"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="struct_asymKey_0">
<xsd:selector xpath="PDBx:struct_asymCategory/PDBx:struct_asym"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:unique name="struct_asymUnique_1">
<xsd:selector xpath="PDBx:struct_asymCategory/PDBx:struct_asym"/>
<xsd:field xpath="PDBx:entity_id"/>
<xsd:field xpath="@id"/>
</xsd:unique>
<xsd:keyref name="struct_asymKeyref_0_1_0_0" refer="PDBx:struct_asymUnique_1">
<xsd:selector xpath="PDBx:atom_siteCategory/PDBx:atom_site"/>
<xsd:field xpath="PDBx:label_entity_id"/>
<xsd:field xpath="PDBx:label_asym_id"/>
</xsd:keyref>
<xsd:keyref name="struct_asymKeyref_0_1_1_0" refer="PDBx:struct_asymUnique_1">
<xsd:selector xpath="PDBx:pdbx_poly_seq_schemeCategory/PDBx:pdbx_poly_seq_scheme"/>
<xsd:field xpath="@entity_id"/>
<xsd:field xpath="@asym_id"/>
</xsd:keyref>
<xsd:keyref name="struct_asymKeyref_1_0_0_0" refer="PDBx:struct_asymKey_0">
<xsd:selector xpath="PDBx:pdbx_coordinate_modelCategory/PDBx:pdbx_coordinate_model"/>
<xsd:field xpath="@asym_id"/>
</xsd:keyref>
<xsd:keyref name="struct_asymKeyref_1_0_1_0" refer="PDBx:struct_asymKey_0">
<xsd:selector xpath="PDBx:pdbx_moleculeCategory/PDBx:pdbx_molecule"/>
<xsd:field xpath="@asym_id"/>
</xsd:keyref>
<xsd:keyref name="struct_asymKeyref_1_0_2_0" refer="PDBx:struct_asymKey_0">
<xsd:selector xpath="PDBx:struct_biol_genCategory/PDBx:struct_biol_gen"/>
<xsd:field xpath="@asym_id"/>
</xsd:keyref>
<xsd:key name="struct_biolKey_0">
<xsd:selector xpath="PDBx:struct_biolCategory/PDBx:struct_biol"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="struct_biolKeyref_0_0_0_0" refer="PDBx:struct_biolKey_0">
<xsd:selector xpath="PDBx:pdbx_entity_assemblyCategory/PDBx:pdbx_entity_assembly"/>
<xsd:field xpath="PDBx:biol_id"/>
</xsd:keyref>
<xsd:keyref name="struct_biolKeyref_0_0_1_0" refer="PDBx:struct_biolKey_0">
<xsd:selector xpath="PDBx:pdbx_feature_assemblyCategory/PDBx:pdbx_feature_assembly"/>
<xsd:field xpath="PDBx:assembly_id"/>
</xsd:keyref>
<xsd:keyref name="struct_biolKeyref_0_0_2_0" refer="PDBx:struct_biolKey_0">
<xsd:selector xpath="PDBx:struct_biol_genCategory/PDBx:struct_biol_gen"/>
<xsd:field xpath="@biol_id"/>
</xsd:keyref>
<xsd:keyref name="struct_biolKeyref_0_0_3_0" refer="PDBx:struct_biolKey_0">
<xsd:selector xpath="PDBx:struct_biol_keywordsCategory/PDBx:struct_biol_keywords"/>
<xsd:field xpath="@biol_id"/>
</xsd:keyref>
<xsd:keyref name="struct_biolKeyref_0_0_4_0" refer="PDBx:struct_biolKey_0">
<xsd:selector xpath="PDBx:struct_biol_viewCategory/PDBx:struct_biol_view"/>
<xsd:field xpath="@biol_id"/>
</xsd:keyref>
<xsd:key name="struct_biol_genKey_0">
<xsd:selector xpath="PDBx:struct_biol_genCategory/PDBx:struct_biol_gen"/>
<xsd:field xpath="@asym_id"/>
<xsd:field xpath="@biol_id"/>
<xsd:field xpath="@symmetry"/>
</xsd:key>
<xsd:key name="struct_biol_keywordsKey_0">
<xsd:selector xpath="PDBx:struct_biol_keywordsCategory/PDBx:struct_biol_keywords"/>
<xsd:field xpath="@biol_id"/>
<xsd:field xpath="@text"/>
</xsd:key>
<xsd:key name="struct_biol_viewKey_0">
<xsd:selector xpath="PDBx:struct_biol_viewCategory/PDBx:struct_biol_view"/>
<xsd:field xpath="@biol_id"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="struct_confKey_0">
<xsd:selector xpath="PDBx:struct_confCategory/PDBx:struct_conf"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="struct_conf_typeKey_0">
<xsd:selector xpath="PDBx:struct_conf_typeCategory/PDBx:struct_conf_type"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="struct_conf_typeKeyref_0_0_0_0" refer="PDBx:struct_conf_typeKey_0">
<xsd:selector xpath="PDBx:struct_confCategory/PDBx:struct_conf"/>
<xsd:field xpath="PDBx:conf_type_id"/>
</xsd:keyref>
<xsd:key name="struct_connKey_0">
<xsd:selector xpath="PDBx:struct_connCategory/PDBx:struct_conn"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="struct_conn_typeKey_0">
<xsd:selector xpath="PDBx:struct_conn_typeCategory/PDBx:struct_conn_type"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="struct_conn_typeKeyref_0_0_0_0" refer="PDBx:struct_conn_typeKey_0">
<xsd:selector xpath="PDBx:struct_connCategory/PDBx:struct_conn"/>
<xsd:field xpath="PDBx:conn_type_id"/>
</xsd:keyref>
<xsd:key name="struct_keywordsKey_0">
<xsd:selector xpath="PDBx:struct_keywordsCategory/PDBx:struct_keywords"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="struct_mon_detailsKey_0">
<xsd:selector xpath="PDBx:struct_mon_detailsCategory/PDBx:struct_mon_details"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="struct_mon_nuclKey_0">
<xsd:selector xpath="PDBx:struct_mon_nuclCategory/PDBx:struct_mon_nucl"/>
<xsd:field xpath="@label_alt_id"/>
<xsd:field xpath="@label_asym_id"/>
<xsd:field xpath="@label_comp_id"/>
<xsd:field xpath="@label_seq_id"/>
</xsd:key>
<xsd:key name="struct_mon_protKey_0">
<xsd:selector xpath="PDBx:struct_mon_protCategory/PDBx:struct_mon_prot"/>
<xsd:field xpath="@label_alt_id"/>
<xsd:field xpath="@label_asym_id"/>
<xsd:field xpath="@label_comp_id"/>
<xsd:field xpath="@label_seq_id"/>
</xsd:key>
<xsd:key name="struct_mon_prot_cisKey_0">
<xsd:selector xpath="PDBx:struct_mon_prot_cisCategory/PDBx:struct_mon_prot_cis"/>
<xsd:field xpath="@pdbx_id"/>
</xsd:key>
<xsd:key name="struct_ncs_domKey_0">
<xsd:selector xpath="PDBx:struct_ncs_domCategory/PDBx:struct_ncs_dom"/>
<xsd:field xpath="@id"/>
<xsd:field xpath="@pdbx_ens_id"/>
</xsd:key>
<xsd:keyref name="struct_ncs_domKeyref_2_0_0_0" refer="PDBx:struct_ncs_domKey_0">
<xsd:selector xpath="PDBx:struct_ncs_dom_limCategory/PDBx:struct_ncs_dom_lim"/>
<xsd:field xpath="@dom_id"/>
<xsd:field xpath="@pdbx_ens_id"/>
</xsd:keyref>
<xsd:key name="struct_ncs_dom_limKey_0">
<xsd:selector xpath="PDBx:struct_ncs_dom_limCategory/PDBx:struct_ncs_dom_lim"/>
<xsd:field xpath="@dom_id"/>
<xsd:field xpath="@pdbx_component_id"/>
<xsd:field xpath="@pdbx_ens_id"/>
</xsd:key>
<xsd:key name="struct_ncs_ensKey_0">
<xsd:selector xpath="PDBx:struct_ncs_ensCategory/PDBx:struct_ncs_ens"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="struct_ncs_ensKeyref_0_0_0_0" refer="PDBx:struct_ncs_ensKey_0">
<xsd:selector xpath="PDBx:struct_ncs_domCategory/PDBx:struct_ncs_dom"/>
<xsd:field xpath="@pdbx_ens_id"/>
</xsd:keyref>
<xsd:keyref name="struct_ncs_ensKeyref_0_0_1_0" refer="PDBx:struct_ncs_ensKey_0">
<xsd:selector xpath="PDBx:struct_ncs_ens_genCategory/PDBx:struct_ncs_ens_gen"/>
<xsd:field xpath="@ens_id"/>
</xsd:keyref>
<xsd:key name="struct_ncs_ens_genKey_0">
<xsd:selector xpath="PDBx:struct_ncs_ens_genCategory/PDBx:struct_ncs_ens_gen"/>
<xsd:field xpath="@dom_id_1"/>
<xsd:field xpath="@dom_id_2"/>
<xsd:field xpath="@ens_id"/>
<xsd:field xpath="@oper_id"/>
</xsd:key>
<xsd:key name="struct_ncs_operKey_0">
<xsd:selector xpath="PDBx:struct_ncs_operCategory/PDBx:struct_ncs_oper"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="struct_ncs_operKeyref_0_0_0_0" refer="PDBx:struct_ncs_operKey_0">
<xsd:selector xpath="PDBx:struct_ncs_ens_genCategory/PDBx:struct_ncs_ens_gen"/>
<xsd:field xpath="@oper_id"/>
</xsd:keyref>
<xsd:key name="struct_refKey_0">
<xsd:selector xpath="PDBx:struct_refCategory/PDBx:struct_ref"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="struct_refKeyref_0_0_0_0" refer="PDBx:struct_refKey_0">
<xsd:selector xpath="PDBx:struct_ref_seqCategory/PDBx:struct_ref_seq"/>
<xsd:field xpath="PDBx:ref_id"/>
</xsd:keyref>
<xsd:key name="struct_ref_seqKey_0">
<xsd:selector xpath="PDBx:struct_ref_seqCategory/PDBx:struct_ref_seq"/>
<xsd:field xpath="@align_id"/>
</xsd:key>
<xsd:keyref name="struct_ref_seqKeyref_0_0_0_0" refer="PDBx:struct_ref_seqKey_0">
<xsd:selector xpath="PDBx:struct_ref_seq_difCategory/PDBx:struct_ref_seq_dif"/>
<xsd:field xpath="PDBx:align_id"/>
</xsd:keyref>
<xsd:key name="struct_ref_seq_difKey_0">
<xsd:selector xpath="PDBx:struct_ref_seq_difCategory/PDBx:struct_ref_seq_dif"/>
<xsd:field xpath="@pdbx_ordinal"/>
</xsd:key>
<xsd:key name="struct_sheetKey_0">
<xsd:selector xpath="PDBx:struct_sheetCategory/PDBx:struct_sheet"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="struct_sheetKeyref_0_0_0_0" refer="PDBx:struct_sheetKey_0">
<xsd:selector xpath="PDBx:pdbx_struct_sheet_hbondCategory/PDBx:pdbx_struct_sheet_hbond"/>
<xsd:field xpath="@sheet_id"/>
</xsd:keyref>
<xsd:keyref name="struct_sheetKeyref_0_0_1_0" refer="PDBx:struct_sheetKey_0">
<xsd:selector xpath="PDBx:struct_sheet_hbondCategory/PDBx:struct_sheet_hbond"/>
<xsd:field xpath="@sheet_id"/>
</xsd:keyref>
<xsd:keyref name="struct_sheetKeyref_0_0_2_0" refer="PDBx:struct_sheetKey_0">
<xsd:selector xpath="PDBx:struct_sheet_orderCategory/PDBx:struct_sheet_order"/>
<xsd:field xpath="@sheet_id"/>
</xsd:keyref>
<xsd:keyref name="struct_sheetKeyref_0_0_3_0" refer="PDBx:struct_sheetKey_0">
<xsd:selector xpath="PDBx:struct_sheet_rangeCategory/PDBx:struct_sheet_range"/>
<xsd:field xpath="@sheet_id"/>
</xsd:keyref>
<xsd:keyref name="struct_sheetKeyref_0_0_4_0" refer="PDBx:struct_sheetKey_0">
<xsd:selector xpath="PDBx:struct_sheet_topologyCategory/PDBx:struct_sheet_topology"/>
<xsd:field xpath="@sheet_id"/>
</xsd:keyref>
<xsd:key name="struct_sheet_hbondKey_0">
<xsd:selector xpath="PDBx:struct_sheet_hbondCategory/PDBx:struct_sheet_hbond"/>
<xsd:field xpath="@range_id_1"/>
<xsd:field xpath="@range_id_2"/>
<xsd:field xpath="@sheet_id"/>
</xsd:key>
<xsd:key name="struct_sheet_orderKey_0">
<xsd:selector xpath="PDBx:struct_sheet_orderCategory/PDBx:struct_sheet_order"/>
<xsd:field xpath="@range_id_1"/>
<xsd:field xpath="@range_id_2"/>
<xsd:field xpath="@sheet_id"/>
</xsd:key>
<xsd:key name="struct_sheet_rangeKey_0">
<xsd:selector xpath="PDBx:struct_sheet_rangeCategory/PDBx:struct_sheet_range"/>
<xsd:field xpath="@id"/>
<xsd:field xpath="@sheet_id"/>
</xsd:key>
<xsd:key name="struct_sheet_topologyKey_0">
<xsd:selector xpath="PDBx:struct_sheet_topologyCategory/PDBx:struct_sheet_topology"/>
<xsd:field xpath="@range_id_1"/>
<xsd:field xpath="@range_id_2"/>
<xsd:field xpath="@sheet_id"/>
</xsd:key>
<xsd:key name="struct_siteKey_0">
<xsd:selector xpath="PDBx:struct_siteCategory/PDBx:struct_site"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:keyref name="struct_siteKeyref_0_0_0_0" refer="PDBx:struct_siteKey_0">
<xsd:selector xpath="PDBx:struct_site_genCategory/PDBx:struct_site_gen"/>
<xsd:field xpath="@site_id"/>
</xsd:keyref>
<xsd:keyref name="struct_siteKeyref_0_0_1_0" refer="PDBx:struct_siteKey_0">
<xsd:selector xpath="PDBx:struct_site_keywordsCategory/PDBx:struct_site_keywords"/>
<xsd:field xpath="@site_id"/>
</xsd:keyref>
<xsd:keyref name="struct_siteKeyref_0_0_2_0" refer="PDBx:struct_siteKey_0">
<xsd:selector xpath="PDBx:struct_site_viewCategory/PDBx:struct_site_view"/>
<xsd:field xpath="PDBx:site_id"/>
</xsd:keyref>
<xsd:key name="struct_site_genKey_0">
<xsd:selector xpath="PDBx:struct_site_genCategory/PDBx:struct_site_gen"/>
<xsd:field xpath="@id"/>
<xsd:field xpath="@site_id"/>
</xsd:key>
<xsd:key name="struct_site_keywordsKey_0">
<xsd:selector xpath="PDBx:struct_site_keywordsCategory/PDBx:struct_site_keywords"/>
<xsd:field xpath="@site_id"/>
<xsd:field xpath="@text"/>
</xsd:key>
<xsd:key name="struct_site_viewKey_0">
<xsd:selector xpath="PDBx:struct_site_viewCategory/PDBx:struct_site_view"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="symmetryKey_0">
<xsd:selector xpath="PDBx:symmetryCategory/PDBx:symmetry"/>
<xsd:field xpath="@entry_id"/>
</xsd:key>
<xsd:key name="symmetry_equivKey_0">
<xsd:selector xpath="PDBx:symmetry_equivCategory/PDBx:symmetry_equiv"/>
<xsd:field xpath="@id"/>
</xsd:key>
<xsd:key name="valence_paramKey_0">
<xsd:selector xpath="PDBx:valence_paramCategory/PDBx:valence_param"/>
<xsd:field xpath="@atom_1"/>
<xsd:field xpath="@atom_1_valence"/>
<xsd:field xpath="@atom_2"/>
<xsd:field xpath="@atom_2_valence"/>
</xsd:key>
<xsd:key name="valence_refKey_0">
<xsd:selector xpath="PDBx:valence_refCategory/PDBx:valence_ref"/>
<xsd:field xpath="@id"/>
</xsd:key>
</xsd:element> |