More bug fixes for Uniprot

Rewrote helper function for making requests to Uniprot.