Fixed step 2 execution logic

Step 2 will now execute properly if the user provides the script with
an input file that is not named seqs.fna
Check for GNU parallel