(ESM-2_t33_650M_UR50D) to generate residue embeddings. Then, inspired by other protein function prediction, we considered introducing protein graphs with multiple residue contact types to acquire higher-order protein representations by a graph convolution process. Specifically, 7 residue contact types (Peptide bond, Hydrogen bond interaction, Disulfide interaction, Ionic interaction, Aromatic interaction, Aromatic Sulphur interaction, Cation-Pi interaction) were considered for adjacency matrix generation for protein graphs using Graphein. Then, give the initial protein residue embedding H