move fasta header parser to skbio/io/_base