atggaggggaagagtgagaacaagctgggtttcgagtcattgaccgatgagactgtagacttggaacggatcccaatcgaggaagtcttcgctcagctgcgatgcaccaaagagggtctcacctctacggagggagagacacggcttcagatcttcgggttcaacaagctcgaagagaaatcggagagcaaaattctgaagtttttgggattcatgtggaatcccctttcatgggtcatggaagctgccgcaatcatggccattgcgttagcgaacggaggaggcaagccaccagattggcaagacttcatcggtattattactttgctcgtgatcaactcgaccatcagtttcattgaggagaataatgcaggaaacgctgcagcttcgttgatggcccgactcgcacctaaaacgaaggtgctccgagatggaaagtggtcggagcaagacgcggtgatcctcgttcccggagatatcattagcatcaagctcggcgacatcgtccctgctgacgctcgtcttctcgaaggagatcctttaaagattgaccagtccgctcttactggagaatcccttcccgttaccaagaagcccggagatgaagtctactcaggatctacctgcaagcaaggagagctcgaggcggtggttattgccaccggggtgcacagtttcttcggaaaggctgcccatcttgttgatagcaccaaccaagtgggacatttccagaaggttcttaccgccatcggaaacttttgcatagtgtctatcgccattggtctcttggtcgagatcattgtgatgttcgccatccagaagaggaagtaccgtgaaggtattgacaatctgttggtgcttctcatcggaggtatccccatagctatgccgactgtgctgtctgtgaccatggctatcggttctcaccgtttgtctcagcagggagctatcacaaagcgaatgaccgccatcgaggagatggctggcatggacgtattgtgcagcgacaaaactggaactttgaccctgaacaagttaaccgtcgataagaatctcattgagacattcgccaagggtgttgacaaggacctagtcgtgctctcggccgccagagctgccagagtcgagaaccaggacgctatcgatgccgccatcgttggaatgttggctgatcccaaggaggctcgagcgggtatccaggagattcactttcttccattcaaccctgtcgacaagcgtaccgctatcacttacattgatgccgatggaaaatggcacagagctagcaaaggagcacctgaggagattttgcacttggctcaaaataaggaggctatttcttcgagagtgcactccgtgatcgacaaatttgccgaacgtggtcttcgatcattggctgttgcaaggcaggaggtacctgagaaaaccaaggaaagccctggaggaccttgggagtttttgggtttgttgccattgtttgacccgccccgtcatgacagtgccgagaccattcgacaagcactgaacctgggagtcaatgtcaagatgattactggtgatcaattggccattgccaaggagactgggcgtcgcctgggtatgggaacgaacatgtacccgtcgtcggctcttcttggacagcacaaggatgagtcaattgctgcactcccagtggatgagctcattgagaatgcagatggatttgctggagttttcccagaacacaagtacgaaattgtcaagagattgcaagagaagaagcatatttgcggtatgactggagatggtgtgaacgatgcaccagctctcaagaaggcagatattggtattgccgttgctgacgcaaccgatgctgcccgcagtgcttcggacattgtcctcaccgaacctggtcttagtgtcatcattagtgccgttcttaccagccgtgctatctttcagaggatgaaaaactacaccatttacgccgtttcaattaccattcgtattgttctgggatttttgttgctgaccttgatctggaagttcgatttctcgcccttcatggtgttgattattgccattctgaacgatggaactattatgaccatctccaaggatcgtgtgaagccttctccccttcccgatagctggaagttgcaggaaatttttgctcagggtgtcgttattggaacttatttggcagtgatgactgttgtcttcttctgggctgctgataagactgatttctttgagtcgaggtttggagtgcgatcgctgaacggcaatcactcggagcttactgctgctgtctacctacaagtttcgattatcagtcaggctttgattttcgtcactcgatcaaggagctggtctttcatcgagagaccaggcatgcttctttttggagctttctggattgctcaactggttgccaccttcattgccgtatatgctaactggggcttcgcccacatcaaaggaattggctggggatgggccggagtaatctggttgtactccctcgtaacctacttcccgctcgatattatcaagttttctgtgagatacattttgagtggcaaggcttgggatcacatgcttgagcgcaggaccgcattcactcgcaagaaagattttggaaaggagaatcgtgaagctcaatgggcacaacaacaacgtactcttcacggtttggctccacccggcgctgcatcaggagttactggaggacaagctttcaataaagatgttcccgagattgccggagaggccaagagacgtgcagagatggctaggttgagggagttaaacacgttgaagggacacgtggagtcagtcgtgaggttgaagggactggacatcgagactattcaacaagcatacacggtctaa