LOCUS BBa_K112704 48 bp DNA linear 09-Dec-2025 DEFINITION