LOCUS BBa_K112704 48 bp DNA linear 25-Jan-2026 DEFINITION