modified to filter hits per polypeptide instead of per file
storing IDs to list file rather than passing IDs directly to fetch_fasta_from_db.pl