find user defined features in a fasta sequence