import requestsimport urllib3urllib3.disable_warnings()def fetch_uniprot_data(uniprot_id): url =f"https://rest.uniprot.org/uniprotkb/{uniprot_id}.json" response = requests.get(url, verify=False) # Disable SSL verification response.raise_for_status() # Raise an error for bad status codesreturn response.json()def display_uniprot_data(data): primary_accession = data.get('primaryAccession', 'N/A') protein_name = data.get('proteinDescription', {}).get('recommendedName', {}).get('fullName', {}).get('value', 'N/A') gene_name = data.get('gene', [{'geneName': {'value': 'N/A'}}])[0]['geneName']['value'] organism = data.get('organism', {}).get('scientificName', 'N/A') function_comment =next((comment for comment in data.get('comments', []) if comment['commentType'] =="FUNCTION"), None) function = function_comment['texts'][0]['value'] if function_comment else'N/A'# Printing the dataprint(f"UniProt ID: {primary_accession}")print(f"Protein Name: {protein_name}")print(f"Organism: {organism}")print(f"Function: {function}")# Replace this with the UniProt ID you want to fetchuniprot_id ="P53985"data = fetch_uniprot_data(uniprot_id)display_uniprot_data(data)
UniProt ID: P53985
Protein Name: Monocarboxylate transporter 1
Organism: Homo sapiens
Function: Bidirectional proton-coupled monocarboxylate transporter (PubMed:12946269, PubMed:32946811, PubMed:33333023). Catalyzes the rapid transport across the plasma membrane of many monocarboxylates such as lactate, pyruvate, acetate and the ketone bodies acetoacetate and beta-hydroxybutyrate, and thus contributes to the maintenance of intracellular pH (PubMed:12946269, PubMed:33333023). The transport direction is determined by the proton motive force and the concentration gradient of the substrate monocarboxylate. MCT1 is a major lactate exporter (By similarity). Plays a role in cellular responses to a high-fat diet by modulating the cellular levels of lactate and pyruvate that contribute to the regulation of central metabolic pathways and insulin secretion, with concomitant effects on plasma insulin levels and blood glucose homeostasis (By similarity). Facilitates the protonated monocarboxylate form of succinate export, that its transient protonation upon muscle cell acidification in exercising muscle and ischemic heart (PubMed:32946811). Functions via alternate outward- and inward-open conformation states. Protonation and deprotonation of 309-Asp is essential for the conformational transition (PubMed:33333023)
More information:
AlphaFold model
Surface representation - binding sites
The computed point cloud for pLDDT > 0.6. Each atom is sampled on average by 10 points.
To see the predicted binding interfaces, you can choose color theme “uncertainty”.
Go to the “Controls Panel”
Below “Components”, to the right, click on “…”
“Set Coloring” by “Atom Property”, and “Uncertainty/Disorder”