intergration with uniprot