Sequence search

Exact-then-substring lookup. A 12-base minimum protects the public database from costly short-pattern scans.