hash readseq