starting implementation of uniprot uniref module