atggacacgatgcacttcctcggacgatctacaggacgggcatcggtagtctcctctcctgatctgcccgctatctgcgaacgcttcaggatgctgttgattctggtgctatgttgcctccagctcggtgcttgcgccgttgatcaagaggacaacaccttcggagaaataagcagaatcgagactcttgttgagactctccaggatccagatatcgatgcacgtacagaatcggccggaaacgagcatgtcagcatcaacatcgagagtgggcatcctccggcggcctccatcgaagcgcatatgggccagctacaagcacagggcggtcccagcagccagcgagagctgcagcagtttagacttcaggacgaagccgtcgatacttcgttaacgactcgtcacgagcctcaccatggttctctggaggaatctacacactcccgaagaatatctcgcactttgctccaagacagcttcggggaggccgatgcactcctgcaattcaaggccgaaatcgaaaactacacggacaatgctttggatggatggacaacggggaatcgctccacctactgctcgtggacgagggtcatctgcgacgatgagctgcacgtgatctccctcaacttctccgggctgaagatgaacggcactttgggtccttcgttgagcaagctcgaataccttgaggacctcgatctgagccacaatttcctgttgagcgagcttcccgtggaatggggccggctgcagaggctgcagaccttgaatgtccatgacaattctctcttcggtggagttcctgcagagtacggcaacatgtccagcttaagggtcctctacatcggagtgcagggctggttcttcaatgggtccattccggaggagctgggtctgctctctgagctcgaggttctggccctgggcacgctcttcaatttcgacgccaagcaggactactacccttaccggtcgaacaagatgagaggccccattcccaagtccatcgccaactgcacaaagctgtggtacttggatttcttcggcaacaacaatctttcgggttccattccgagagaatacggccagctcgtcaatctggagtatttgagcttcgagcagaacaatttcacaggctccattccatccgagctgcgcaacctgacgaagatcaagttcctgaacttgggaaacaatgccctggagggaacgttccccgaggagctggcgtcgctgtcggagctcgaattcctgaatgtggggaccaacttcctgggggggagttttctgacagttgaatccacttcatggagtcggctcgaaaagctcttcatcgacgggaacgaatttggtggcttcttccccacagctgtgacgaccatgacggcgctgacgaagttctacatgttcaacaaccactttaccggctacctacccgagaacctggggcggctggccaacctccgagagttcagcttccgcagcaacctgctgttcggggatttgcccgaaagcctcaacaactgcacgcagctctttctgctggacgcagcagacaactttctcacgggcacgctgaacccgctgagaaacctctcgctgctcgttctgctggacgcagcgaacaacaatctcacgggcacgctggacccgctgagaaacctctcgctgcttgttctgctgaacgcagcaaacaacaggctcacgggcacgctggacccgctgagaaacctctcgctgctctcgaacatgaacctcggcaccagctacttgctcctgaacgacaacgacttccgaggccccattcccgccgagctcggcaagctgccgaagttgaagttcttcttcctgcacaataacgggctgtcggggcccatacccacgagcttggccgacctgaagagcgtcgtacagatcaatctgagcaacaattctctgacaggagatattcccccggatttcggagttctggagactttggagtacttgggcctgcatatcaacgcgctgacgggcagaattcctccagagctggggcgactgcagaagatggtgaaactcatcctccacagcaacaacctcacgggaagcattcccgcgtctctggcgaactgcagctcgctgagaagcatcaggctcagcaacaataagctcacgggcacagtgactcagattgacttcttgcagctgcgatccctcgagagcttctctgtcaacgggaaccagctggtcggagggtttcctgtgagcgtgtacaactgcacggatctgaatctcctggacttgagcagcaacggattctcaggcgagctccctgacaactacgatcagggatggtactctcagccagtgctgagcgatttgcgagttttgggactatcatccaacaaattcggcggcagtgtgcccggctggatttggaagcttccaaagcttcaagtgctcgacttgtcgcacaactcgttcgcgggagtctggctcaccaatctctcgggcttggaaggatttagtcacctcttagcgtcgccagacgaccgtaagaggcgatgcagcagtgtcaacaatgacaaaatcatctccgtgcaggtcgaggtggagaggagtacattgctcgggcaaatttccattgaggccgagcaaatcttcattgatgccaaacgttcgcgactcgagtacttactcgagtcgcgaacctttggccagcaatgtcctaccgtccacctcctaactctcgagtacgtcctcgagactcttatctccatcgacttgtcatacaaccagctctccggaaggctcccgtactcgctcggagcgttgcgcgggttgacgtacttgaatctggcgcacaataatttttcgggcgaaatccctcaagtgttcgaagatctgttgcgtctggagtcgctggatttgtcggccaactatctcacggggaagattcctgcggtggtgctgagctggccctggttgggctatctgaacctatcctacaacttcctcgagggcgagatccccacggtgaatactttctccaagaggtatcctaaactcataccctacacaatttcgtcctacaagcctgggaacgatcagctctgcgggcccccgctcgagaccacttgcggaagctcggccacactcggggctccgtcgtccgagctcctggatggtacattctggcgggccttcgagatcggaacggcgatcggggtcgtggttgtgatcggggtcgtgatcggaacgctgagaacaatgccctgctcacggtactggcttctccatactcaagatatcgctcgccatttcaaacaaggtagatacggaggattcaacgaaccgacatag