updated uniprot JAPI and some minor changes to the interface