tgattgggcaggtccagaacggaaatggcccggtaccatagtacaaacaacccgcaatga ccatacccgtgcttttgaatcgaacattgacacatgtttctacgatacgt