- Create hash containing all cDNAs from the input file including the required information from the Mole DB entries. This reduces the number of SQL connections to the Mole DB by fetching multiple Mole DB entries at the same time. Previously it was done one by one.

- "is_PE_candidate" sub added to check the accessions that might have a UniProt PE level before calling mfetch (ie skipping RefSeq, cDNA and invalid accessions). This reduces the number of mfetch calls by up to ~2/3.