Fasta.pm modified for more general headers
Now recognizes a header as a newline starting with >, and
the identifier of an entry as all the characters following the >
before the first whitespace in the header.