>Tge ATG---------------------------------------------------------------GTCAGCTGGGTGGGACAGCAGTCTTGTCTCGGGAAGGGGTTCATGGGA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTGGACATGAGTCAAGTGTTCTCCAAGACAGGATTGGTTCCTTTAGCATCTAGTGCGCTACCCACTCATCTGGAGGTAAAGCAGAGTACCAGCGCAAGTAACATCTTGCCACCTTCATACCTGACAATTGACCATAATCAAGTCGCTGAGAAGGAAAGAAACCATCAGGCCATGTGGCATACAGCCGCTTTAATGAGGGATTCATTGAAACAAGAGGGCAAACATTTACTGGACGGTGAAACATCAAACAAAAGTCAAAGTGTGAAATTGATGCCGCCACCTTTGATCCCTTTAGTATCACGACACTGTATCAAGTCACTAGAACTTAAAGTTGAAACTGAAGATGACAATCAACTTTCTCCTGATGACTTGAAAGGTATTGACCTTCGTATGAAGCCCACAGCGACAGTATTGCCCATGGCTACAGTGGCAGATCTGTCTAGCACTCAATCACCTTCCATGGCCACATTAAGGCGCTTTGTGGGTGAAGATGGGGCCTCCTCTCTACCCACACAAAGTGCACAGAGTGTGGAGAAATTCTTGTCTCGAATCGAAAGCAAGTCTGGTTCAGCTATGCTTCCTTCATCAGAACAGCACAAGATTGTCTACTCTGCTGTCCCATCGTATGTCACAGAGTCTTCGAAACAATCTTCTGTAGAAACTGGTTCAACGTTGCATTCTCAACAGAAAACTTTTACAGACAATTCTTTATCTATTTTGCCAACAGTGACTACAGTTAACTTTCAAACTCCTTCCGAACAAAGAAATGACTTGAGCTCAATGCACTGTTCATCATCCATAATTTATACTTCAGACACTCCCTCCACCAGCTCATTGGTTCCAAACACTATCACTCATAATGAAAACAAGCTAATGGAAGATATACCAAAATCCAGTGAACATGGCAATATATCTGTTCCCAACATGTTGCCATCTTCAATGATTGAAACATCTGTAGGCACTGGAAATACTAGGATGAACATTGAGAACTCAACATTGAGGGAACATATGTTGGCATCAACACCTCTATTGTCTACTCATGCCTCTAGACTAGAAGCTTTGGTGTCTTCTGCCATAGAAACTCAAGTA---CAACAGCCATCATCGACTGAGAGGTTGGATGCCCTTGTGAACTCTGCTGCAGAAAGTCATTTGATAAATACTTCTTCCTTGCCATCTGTTGCTTCTAGTACTGTTTCAATTAACGATAATATTCACAGACAACATTTCTCAGGTGGATTGACAACTGAAACCTCGGCAATGCCTATGAATATGATTTTAGATTCATCAGTCTCACCACCATCATCTGTAGCTGTATTCCAGCTTTCCAATCCACAGAATGTTGCGCAGATCTCACAAGAAAATGCCATTCTCAACCATGTTGTTTCAGCAGCATTTAATGATCATCTTCTTAGTGCATCTAGTTTAGCACAAGATAAACAATTGTCCTCAGAAAATACTGACTTGAACACTCAGTTGTCCCCATCCAATAGACCTGGTCTAGATAGTGTTGTTATAACTGCAGCTGATCATGCAATCCTGCAAAGCTCTTCACATGGCTCCTCTGATGCCATGCTGACATGTGCCACAGCTACCGGAGAAGATCCTCTTTTAGTTTCTGCAGCTTCTCGCACATCTCCAATAGCTATAAAGAATATGATTTTGAACACAGCAGTGGCATCATTAGAAGGAGACATGCACATTGCTGGGCCATCTCGCACTTCACCCATCGCAATTAAAGCAATGCTTTTAGACTCTCATATATCAGCAGTAATGGCCCAGGAAACTTCTCTTGCGCAGTCATCACTAAACAGTCATTTGATGGCAACCAATGTTGCCGAACCCACTCGGGGATCTACTCTCCAGTCAATGCTAGAGGATAGCGGCAACATTCCAACATTGCTTTCTGGAAGCACCCATTCCCAAGAAAGTCCCTTGACCATCACACAGGCGCCCTCCTTGCCTGAAACCTCTCACCAGCTCAATACTTGCATTACAACCTCCATTCTTCCAAAGGAGGTTCAACATAACCTGCAGTCAGGTCAACTGATGTACACATCTCAAGCTTCAGGGGAGTTTGTGCCTCACATTCTAGTCACCAATATTGGACAGAAAGAGATGGTGACTCAGTGTGTGGAGGCTAATCATCAAAAGTCTATTGACAATAAATCTTCCCAC---------ACATCAACTAGCCAGGATAGGAAGACTACAACAAATTTATCCTCTCTACCTGTTCCTGTGGCAGACATGTCCACCAAAGATGTTCCTGGGTCAGGAACAGTTCAGAAAAAAGCAGAGGAAGGAATGGTGCCTCAAGAGCTGACACAAATGTCTGACAATGATCTGTTGAGCTATATCAATCCCAGCTGTTTTGACCAA------------------------------------------------------------------------------------------------------------GGTGAGAATTTA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ >Tte ATGCGGAATTTATTACAGTGGCGACTGTCGTCTTGGAGATATGGTCACATAGATAAGGGTTGTTATGTCAGCTGGGTGGGACAGCAGTCTTGTCTCAGGAAGGGGTTTATGGGA---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTGGACATGAGTCAAGTGTTCTCCAAGACAGGATTGGTTCCTTTAGCATCTAGTGCGCTACCCACTCATCTGGAGGTAAAGCAGAGTACCAGCGCAAGTAACATCTTGCCACCTTCATACCTGACAATTGACCATAATCAAGTCGCTGAGAAGGAAAGAAACCATCAGGCTATGTGGCATACAGCCGCTTTAATTGGGGATTCAATGAAACAAGAGGGCAAACATTTACTGGATGGTGAAACATCAAACAAAAGTCAAAGTGTGAAATTGATGCCGCCACCTTTGATCCCTTTAGTATCACGACACTGTATCAAGTCACTAGAACTTAAAGTTGAAACTGAAGATGACAATCAACTTTCTCCTGATGACTTGAAAGGTATTGACCTTCGTATGAAGCCCACAGCGACAGTATTGCCCATGGCTACAGTGGCAGATCTGTCTAGCACTCAATCACCTTCCATGGCCACATTAAGGCGCTTTGTGGGTGAAGATGGGGCCTCCTCTCTTCCCACACAAAGTGCACAGAGTGTGGAGAAATTCTTGTCTCGAATCGAAAGCAAGTCTGGTTCAGCTATGCTTCCTTCATCAGAACAGCACAAGATTGTCTACTCTGCTGTCCCATCGTATGTCACAGAGTCTTCGAAACAATCTTCTGTAGAAACTGGTTCAACGTTGCATTCTCAACAGAAAACTTTTACAGACAATTCTTTATCTATTTTGCCAACAGTGACTACAGTTAACTTTCAAACTCCTTCCGAACAAAGAAATGACTTGAGCTCAATGCACTGTTCATCATCCATAATTTATACTTCAGACACTCCCTCCACCAGCTCATTGGTTCCAAACACTATCACTCATAATGAAAACAAGCTAATGGAAGATATACCAAAATCCAGTGAACATGGCAATATATCTGTTCCCGACATGTTGCCATCTTCAATGATTGAAACGTCTGTAGGCACTGGAAATACTAGGATGAACATTGAGAACTCAACATTGAGGGAACATATGTTGGCATCAACACCTCTATTGTCTACTCATGCCTCTAGACTAGAAGCTTTGGTGTCTTCTGCCATAGAAACTCAAGTACAACAACAGCCATCATCGACTGAGAGGTTGGATGCCCTTGTGAACTCTGCTGCAGAAAGTCATTTGATAAATACTTCTTCCTTGCCATCTGTTGCTTCTAGTACTGTTTCAATTAACGATAATATTCACAGACAACATTTCTCAGGTGGATTGACAACTGAAACCTCGGCAATGCCTATGAATATGATTTTAGATTCATCAGTCTCACCACCATCATCTGTAGCTGTATTCCAGCTTTCCAATCCACAGAATGTTGCGCAGATCTCACAAGAAAATGTCATTCTCAACCATGTTGTTTCAGCAGCATTTAATGATCATCTTCTTAGTGCATCTAGTTTAGCACAAGATAAACAATTGTCCTCAGAAAATACTGACTTGAACACTCAGTTGTCCCCATCCAATAGACCTGGTCTAGATAGTGTTGTTATAACTGCAGCTGATCATGCAATCCTGCAAAGCTCTTCACATGGCTCCTCTGATGCCATGCTGACATGTGCCACAGCTACCGGTGAAGATCCTCTTTTAGTTTCTGCAGCTTCTCGCACATCTCCAATAGCTATAAAGAATATGATTTTGAACACAGCAGTAGCATCGTTAGAAGGAGACATGCACATTGCTGGGCCATCTCGCACTTCACCCATTGCAATTAAAGCAATGCTTTTAGACTCTCATATATCAGCGGTAATGGCCCAGGAAACTTCTCTTGCGCAGTCATCACTAAATAGTCATTTGATGGCAACCAATGTTGCCGAACCCACTCGGGGATCTACTCTCCAGTCAATGCTAGAGGATAGCGGCAACATTCCAACATTGCTTTCTGGAAGCACCCATTCCCAAGAAAGTCCCTTGACCATCACACAGGCGCCCTCCTTGCCTGAAGCCTCTCACCAGCTCAATACTTGCATTACAACCTCCATTCTTCCAAAGGAGGTTCAACATAACCTGCAGTCAGGTCAACTGATGTACACATCTCAAGCTTCAGGGGAGTTTGTGCCTCACATTATAGTCACCAATATTGGACAGAAAGAGATGGTGACTCAGTGTGTGGAGGCTAATCACCAAAAGTCTATTGACAATAAATCTTCCCAC---------ACATCAGCTAGCCAGGATAGGAAGACTACAACAAATTTATCCTCTCTACCTGTTCCTGTGGCAGACATGTCCACCAAAGATGTTCCTGGGTCAGGAACAGTTCAGAAAAAAGCAGAGGAAGGAATGGTGCCTCAAGAGCTGACACAAATGTCTGACAACGATCTGTTGAGCTATATCAATCCCAGCTGTTTTGACCAA------------------------------------------------------------------------------------------------------------GGA------ATTGGGAGGATTGAATTAAGAGGAAGTGAACCCGCATTTGCATGGAGGGAGAGTGGAAAATCATTTAGGAAAAACCAGCCCCCAGTTCAGCCGACCGAGATTCGAACCTCGATCTCCCCGTCCTCGGCGGTTGAGCTCAACACGACTAGCGCATTAGCCAACTACGCCACCGAGGCGGGTAACTTTTCC---------------------------------------------------------------------------------------------------------------------------------------------------------------------------AAT >Tpa ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATGAGTCAAGTGTTCTCCAAGACAGGATTGGTTCCTCTAGCATCTAGTGCGCTACCCACTCATCTGGAGGTAAAGCAGAGTACCAGCGCAAGTAACATCTTGCCACCTTCATACCTGACAATTGACCATAATCAAGTTGCTGAGAAGGAAAGAAACCATCAGGCCATGTGGCATACAGCCGCTTTAATGGGGGATTCATTGAAACAAGAGGGCAAACATTTACTGGACGGTGAAACATCAAACAAAAGTCAAAGTGTGAAATTGATGCCGCCACCTTTGATTCCTTTAGTATCACGACACTGTATCAAGTCACTAGAACTTAAAGTTGAAACTGAAGATGACAATCAACTTTCTCCTGATGACTTGAAAGGTATTGACCTTCGTATGAAGCCCACAGCGACAGTATTGCCCATGGCTACAGTGGCAGATCTGTCTAGCACTCAATCACCTTCCATGGCCACATTAAGGCGCTTTGTGGGTGAAGATGGGGCCTCCTCTCTTCCCACACAAAGTGCACAGAGTGTGGAGAAATTCTTGTCTCGAATCGAAAGCAAGTCTGGTTCAGCTATGCTTCCTTCATCAGAACAGCACAAGATTGTCTACTCTGCTGTCCCATCGTATGTCACAGAGTCTTCGAAACAATCTTCTGTAGAAACTGGTTCAACGTTGCATTCTCAACAGAAAACTTTTACAGACAATTCTTTATCTATTTTGCCAACAGTGACTACAGTTAACTTTCAAACTCCTTCCGAACAAAGAAATGACTTGAGCTCAATGCACTGTTCATCATCCATAATTTATACTTCAGACACTCCCTCCACCAGCTCATTGGTTCCAAACACTATCACTCATAATGAAAACAAGCTAATGGAAGATATACCAAAATCCAGTGAACATGGCAATATATCTGTTCCCAACATGTTGCCATCTTCAATGATTGAAACGTCTGTAGGCACTGGAAATACTAGGATGAACATTGAGAATTCAACATTGAGGGAACATATGTTGGCATCAACACCTCTATTGTCTACTCATGCCTCTAGACTAGAAGCTTTGGTGTCTTCTGCCATAGAAACTCAAGTACAACAACAGCCATCATCGACTGAGAGGTTGGATGCCCTTGTGAACTCTGCTGCAGAAAGTCATTTGATAAATACTTCTTCCTTGCCATCTGTTGCTTCTAGTACTGTTTCAATTAACGATAATCTTCACAGACAACATTTCTCAGGTGGATTGACAACTGAAACCTCGGCAATGCCTATGAATATGATTTTAGATTCATCAGTTTCACCACCATCATCTGTAGCTGTATTCCAGCTTTCCAATCCACAGAATGTTGCGCAGATCTCACAAGAAAATGTCATTCTCAACCATGTTGTTTCAGCAGCATTTAATGATCATCTTCTTAGTGCATCTAGTTTAGCACAAGATAAACAATTGTCCTCAGAAAATACTGACTTGAACACTCAGTTGTCCCCATCCAATAGACCTGGTCTAGATAGTGTTGTTATAACTGCAGCTGATCATGCAATCCTGCAAAGCTCGTCACATGGCTCCTCTGATGCCATGCTGACATGTGCCACAGCTACCGTAGAAGATCCTCTTTTAGTTTCTGCAGCTTCTCGCACATCTCCAATAGCTATAAAGAATATGATTTTGAACACAGCAGTAGCATCATTAGAAGGAGACATGCACATTGCTGGGCCATCTCGCACTTCACCCATCGCAATCAAAGCAATGCTTTTAGACTCTCATATATCAGCG------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GAGGTTCAACATAACCTGCAGTCAGGTCAACTGATGTACACATCTCAAGCTTCAGGGGAGTTTGTGCCTCACATTCTAGTCACCAATATTGGACAGAAAGAGATGGTGACTCAGTGTGTGGAGGCTAATCATCAAAAGTCTATTGACAATAAATCTTCCCAC---------ACATCAACTAGCCAGGATAGGAAGACTACAACAAATTTATCCTCTCTACCTGTTCCTGTGGCAGACATGTCCACCAAAGATGTTCCTGGGTCAGGAACAGTTCAGAAAAAAGCAGAGGAAGGAATGGTGCCTCAAGAGCTGACACAAATGTCTGACAACGATCTGTTGAGCTATATCAATCCCAGCTGTTTTGACCAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ >Tbi ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATGAGTCAAGTGTTCTCCAAGACAGGATTGGTTCCTTTAGCATCTAGTGCGCTACCCACTCATCTGGAGGTAAAGCAGAGTACCAGCGCAAGTAACATCTTGCCACCTTCATACCTGACAATTGACCATAATCAAGTCGCTGAGAAGGAAAGAAACAATCAGGCTATGTGGCATACAGCCGCTTTAATTGGGGATTCAATGAAACAAGAGGGCAAACATTTACTGGATGGTGAAACATCAAACAAAAGTCAAAGTGTGAAATTGATGCCGCCACCTTTGATCCCTTTAGTATCACGACACTGTATCAAGTCACTAGAACTTAAAGTTGAAACTGAAGATGACAATCAACTTTCTCCTGATGACTTGAAAGGTATTGACCTTCGTATGAAGCCCACAGCGACAGTATTGCCCATGGCTACAGTGGCAGATCTGTCTAGCACTCAATCACCTTCCATGGCCACATTAAGGCGCTTTGTGGGTGAAGATGGGGCCTCCTCTCTTCCCACACAAAGTGCACAGAGTGTGGAGAAATTCTTGTCTCGAATCGAAAGCAAGTCTGGTTCAGCTATGCTTCCTTCATCAGAACAGCACAAGATTGTCTACTCTGCTGTCCCATCGTATGTCACAGAGTCTTCGAAACAATCTTCTGTAGAAACT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCTGATCATGCAATCCTGCAAAGCTCTTCACATGGCTCCTCTGATGCCATGCTGACATGTGCCACAGCTACCGGTGAAGATCCTCTTTTAGTTTCTGCAGCTTCTCGCACATCTCCAATAGCTATAAAGAATATGATTTTGAACACAGCAGTAGCATCGTTAGAAGGAGACATGCACATTGCTGGGCCATCTCGCACTTCACCCATTGCAATTAAAGCAATGCTTTTAGACTCTCATATATCAGCGGTAATGGCCCAGGAAACTTCTCTTGCGCAGTCATCACTAAATAGTCATTTGATGGCAACCAATGTTGCCGAACCCACTCGGGGATCTACTCTCCAGTCAATGCTAGAGGATAGCGGCAACATTCCAACATTGCTTTCTGGAAGCACCCATTCCCAAGAAAGTCCCTTGACCATCACACAGGCGCCCTCCTTGCCCGAAGCCTCTCACCAGCTCAATACTTGCATTACAACCTCCATTCTTCCAAAGGAGGTTCAACATAACCTGCAGTCAGGTCAACTGATGTACACATCTCAAGCTTCAGGGGAGTTTGTGCCTCACATTATAGTCACCAATATTGGACAGAAAGAGATGGTGACTCAGTGTGTGGAGGCTAATCACCAAAAGTCTATTGACAATAAATCTTCCCAC---------ACATCAGCTAGCCAGGATAGGAAGACTACAACAAATTTATCCTCTCTACCTGTTCCTGTGGCAGACATGTCCACCAAAGATGTTCCTGGGTCAGGAACAGTTCAGAAAAAAGCAGAGGAAGGAATGGTGCCTCAAGAGCTGACACAAATGTCTGACAACGATCTGTTGAGCTATATCAATCCCAGCTGTTTTGACCAA------------------------------------------------------------------------------------------------------------GGTGAG---ATT------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ >Tsi ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATGAGTCAAGTGTTCTCCAAGACAGGATTGGTTCCTTTAGCATCTAGTGCGCTACCCACTCATCTGGAGGTAAAGCAGAGTACC------------ATCTTGCCACCTTCATACCTGACAGTTGACCATAATCAAGTTGCTGAGAAGGAAAGAAACCATCAGGCTATGTGGCATACATCAACTTTGATAGGGGATTCATTGAAACAAGAGGGCAAACGTTTACTGGATAATGAAACATCCAACAAAAGTCAAAGTGTGAAATTGATGCCACCACCTTTGATCCCTTTAGTATCACGGCACTGTATCAAGTCACTAGAACTTAAAGTTGAAACTGAAGATGACAATCAACTTTCTCCCGATGACTTGAAAGGTATTGACCTTCGTATGAAGCCCACAGCGACAGTATTGCCCATGGCTACAGTGGCAGATCTGTCTAGCACTCAATCACCTTCCATGGCCACATTAAGGCGCTTTGTGGGAGAAGATGGGGCCTCCTCTCTTCCCACACAAAGCGCACAGAGTGTGGAGAAGTTCTTGTCTCGAATTGAAAACAAGTCTGGT---------------TCATCAGAACATCACAAGATTCTCTTCTCCACTGGCCCATTGTATAGCACAGAGTCTTCGAAACAATCTTCTGGAGAAACTGGTTCAACATTGCATTCTCAACAGAAAACTTTTACAGACAATTCTATATCTATTTTGCCAACAGTGGCTACAGTTAACTTTCAAACTCCTTCCGAACAAAGAAATGACTTGAGCTCAATGCACTGTTCATCATCCATAATTTATACTTCAGACACTCCCTCCACCAGCTCATTGGTTCCAAACACTATCACTCATAATGAAAACAAGCTAATGGAAGATATACCAAAATCCAGTGAACATGGCAATCTTTCTGTTCCCCACATGTTACCATCTTCATTGATTGAAACTTCTGTAGGCACTGGAAATACTACGATGAACATTGAGAACTCAACATTGAGAGAACATATGTTGGCACCAACACCTCTATTATCTACTCATGCCTCTAGACTAGAAACTTTGGTGTCTTCTGCCATAGAGACTCAAGTACAGCAACAGCCATCGTCGACTGAGAGGTTGGATGCCCTTGTGAACTCTGCTGCAGAAAGTCATTTGATAAATACCTCTTCCTTGCCATCTGTTGCTTCTAGTACTGTTTCAATAAACGATAATCTTCACAGACAACATTTCTCAGGTGGATTGACTACTGAAACCTCAGCAATGCCTATGAATATGATTTTAGATTCATCAGTCTCACCACCTTCATCTGTAGCTGTATTTCAGCTTTCCAATCCACAGAATGTTGCACAGATCTCACAAGAAAATGTCATTCTCAACCATGTTGTTTCAGCAGCATTTAATGATCATCTTCTCAGTGCATCTAGTTTAGCACAAGATAAACATTTGTCCTCAGAGAATACTGACTTGGACACTCGGCTGTCCCCATCCAATAGACCTGGTCTTGATAGTGTTGTTATAACGGCAGCTGATCATGCAATCCTGCAAAGCTCTTCCCATGATTCCTCTGATGCCATGCTGACATGTGCCACGGCTACAGGTGAAGATCCTCTTTTAGTTTCTGCAGCTTCTCGCACATCTCCAATAGCTATAAAGAATATGATTTTGAACACAGCAGTAGCATCATTAGAAGGAGATATGCACATTGCTGGGCCATCTCGCACGTCACCCATCGCAATCAAAGCAATGCTTTTAGACTCTCATATATCAGCCGTAATGGCCCAGGAAACTTCTCTTGTGCAATCAACACTGAACAGTCATTTGATGACAACCAATGTTGCCGAACCCACTCGGGGATCTACTCTCCAGTCAATGCTAGAGGATAGCGGCAACATTCCAACATTGCTTTCTGGAAGCACCCATTCCCAAAAAAGTCCCTTGACCATCACACAGGCGCCCTCCTTGCCCGAAGCCTCTCACCAGCTCAATACTTGCATTACAACCTCCATCCTTCCCAAGGAGGTTCAACATAACCTGCAGTCAGGTCAACTGATGTACACATCTCAAGCTTCAGGGGAGTTTGTGCCTCACATTCTAGTCACCAATATTGGACAGAAAGAGATGGTGGCTCAATGTGTCGAGGCTAATCATCAAACGTCTATTGACAATAAATCTTCCCACACAATGGGAACATCGACTAGCCAGGATAGGAAGACTACAACAAATGTATCCTCTTTACCTGTTCCTGTGGCAGACATGTCCACCAAAGATGTTCCTGGGTCAGGAACAGTTCATAAAAAAGCAGAGGAAGGAATGGTACCTCAAGAGCTGACTCAAATGTCTGACAACGATCTGTTGAGCTACATCAATCCCAGCTGTTTTGACCAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTG--------------------------------------------------------------------------------------------------- >Tcm ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATGAGTCAAGTGTTCTCCAAGACAGGATTGGTTCCTTTAGCATCTAGTGCGCTACCCACTCATCTGGAGGTAAAGCAGAGTACC------------ATCTTGCCACCTTCATACCTGACAGTTGACCATAATCAAGTTGCTGAGAAGGAAAGAAACCATCAGGCTATGTGGCATACATCAACTTTGATAGGGGATTCATTGAAACAAGAGGGCAAACGTTTACTGGATAATGAAACATCCAACAAAAGTCAAAGTGTGAAATTGATGCCACCACCTTTGATCCCTTTAGTATCACGGCACTGTATCAAGTCACTAGAACTTAAAGTTGAAACTGAAGATGACAATCAACTTTCTACCGATGACTTGAAAGGTATTGACCTTCGTATGAAGCCCACAGCGACAGTATTGCCCATGGCTACAGTGGCAGATCTGTCTAGCACTCAATCACCTTCCATGGCCACATTAAGGCGCTTTGTGGGAGAAGATGGGGCCTCCTCTCTTCCCACACAAAGCGCACAGAGTGTGGAGAAGTTCTTGTCTCGAATTGAAAACAAGTCTGGT---------------TCATCAGAACAGCACAAGATTCTCTTCTCCACTGGCCCATTGTATAGCACAGAGTCTTCGAAACAATCTTCTGGAGAAACTGGTTCAACATTGCATTCTCAACAGAAAACTTTTACAGACAATTCTATATCTATTTTGCCAACAGTGGCTACAGTTAACTTTCAAACTCCTTCCGAACAAAGAAATGACTTGAGCTCAATGCACTGTTCATCATCCATAATTTATACTTCAGACACTCCCTCCACCAGCTCATTGGTTCCAAACACTATCACTCATAATGAAAACAAGCTAATGGAAGATATACCAAAATCCAGTGAACATGGCAATCTTTCTGTTCCCCACATGTTACCATCTTCATTGATTGAAACTTCTGTAGGCACTGGAAATACTACGATGAACATTGAGAACTCAACATTGAGAGAACATATGTTGGCACCAACACCTCTATTATCTACTCATGCCTCTAGACTAGAAACTTTGGTGTCTTCTGCCATAGAGACTCAAGTACAGCAACAGCCATCGTCGACTGAGAGGTTGGATGCCCTTGTGAACTCTGCTGCAGAAAGTCATTTGATAAATACCTCTTCCTTGCCATCTGTTGCTTCTAGTACTGTTTCAATAAACGATAATCTTCACAGACAACATTTCTCAGGTGGATTGACTACTGAAACCTCAGCAATGCCTATGAATATGATTTTAGATTCATCAGTCTCACCACCTTCATCTGTAGCTGTATTTCAGCTTTCCAATCCACAGAATGTTGCACAGATCTCACAAGAAAATGTCATTCTCAACCATGTTGTTTCAGCAGCATTTAATGATCATCTTCTCAGTGCATCTAGTTTAGCACAAGATAAACATTTGTCCTCAGAGAATACTGACTTGGACACTCGGCTGTCCCCATCCAATAGACCTGGTCTTGATAGTGTTGTTATAACGGCAGCTGATCATGCAATCCTGCAAAGCTCTTCCCATGATTCCTCTGATGCCATGCTGACATGTGCCACGGCTACAGGTGAAGATCCTCTTTTAGTTTCTGCAGCTTCTCGCACATCTCCAATAGCTATAAAGAATATGATTTTGAACACAGCAGTAGCATCATTAGAAGGAGATATGCACATTGCTGGGCCATCTCGCACGTCACCCATCGCAATCAAAGCAATGCTTTTAGACTCTCATATATCAGCCGTAATGGCCCAGGAAACTTCTCTTGTGCAATCAACACTAAACAGTCATTTGATGACAACCAATGTTGCCGAACCCACTCGGGGATCTACTCTCCAATCAATGCTAGAGGATAGCGGCAATATTCCAACATTGCTTTCTGGAAGCACCCATTCCCAAAAAAGTCCCTTGACCATCACACAGGCGCCCTCCTTGCCCGAAGCCTCTCACCAGCTCAATACTTGCATTACAACCTCCATCCTTCCCAAGGAGGTTCAACATAACCTGCAGTCAGGTCAACTGATGTACACATCTCAAGCTTCAGGGGAGTTTGTGCCTCACATTCTAGTCACCAATATTGGACAGAAAGAGATGGTGGCTCAATGTGTCGAGGCTAATCATCAAACGTCTATTGACAATAAATCTTCCCACACAATGGGAACATCGACTAGCCAGGATAGGAAGACTACAACAAATGTATCCTCTTTACCTGTTCCTGTGGCAGACATGTCCACCAAAGATGTTCCTGGGTCAGGAACAGTTCATAAAAAAGCAGAGGAAGGAATGGTACCTCAAGAGCTGACTCAAATGTCTGACAACGATCTGTTGAGCTACATCAATCCCAGCTGTTTTGACCAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GTCCACCCGACTGGGATCGAGCCCCGACCTTCCTTTATCAGCAGTAAAGTCAATTGCGAGAGTAGCGCGTTAGACCTTGCGGCCACCGAAGCAGAAGCTACT >Tdi ATGGAAAGG------------------------------------------------------------------------------------------------------GGAGTCTACGATATGCGCACACAATTAAAATTTTTCCACCCCACCATGTTTTTTCCCTTCTTGCCACCTAAACACGCACAGGTCCCCTCAAACAGCGGGGACCTGTGTGGCTACACCATTCGCACACCCCAAGGGGTGGATGTGAAGAAGTGTAAAAAAAGTGGACATCATGATTGTGAATGCTCCCTTTGTTTCCCTATTTCCACTCACCTGCTTGAGAAAACGTATTTGAGTATTAAAGTGGCCGTGACTTTAGTCAGTAAAATGGCCTTTCTTTGTTTTCCTCCTAGCCGAGGTGTTGAAGCCAGTATGAAGCTGACACTAGGCACAGCCCCCACAACAAGGGTGCATCGTAGGGTGGGTAAGGGAGCTGCCACTAAGAGATCTGCTGTCAGCCAGCAACAAAGGCTACTGTCAGCGAAAGAGCAGGAGAGAACAGCAGTTGATCCTTGTGATAACTCCAATGACTCTGGTCTCGGATATGACCATCCACCAGAGTTTTCTCTCATTGCCAGAAACACGTTCAGATTCACGGAAAAAGAGACTCCTTGGATGCTGGAGCACTCTGAAGCTAAGCGCAAAAAGCTAGAGATTAAGCTAGAGTCCGACAATGCGAATGACAAGTACAGTTTCTCTAATACCATGAATTGTAGAGGCAAGAAAGGAACTCCTGACACTTCTGGTCGTCGCACAACTGGTCCAGTGACTCTGACGTCACAACTATTGGGTGCAAGTCGGAATGGGAAGACACACCTTCAGATTCTGTGCCAACCAGAACAACAGCACAGAGCTAGATATCAGACAGAGGGAAGCAGAGGAGCAGTTAAGGACCGCAGTGGAAATGGCTTTCCTGTAATAAAGTTAGAGGGATATGACAAACCAACAACGCTCCAAGTGTTTATTGGCACAGACATGGGTCGTGTGGCACCACACATGTTTTACCAGGCTTGTCGAGTCAGTGGCAAAAACTCTACACCTTGTATTGAGAAGAAAATGGATGGCACTGTAGTCATAGAGGTCAACTTTGATCCTGCCAAGAATATGGTCATCACATGTGATTGTGTGGGAATATTGAAAGAGCGTAATGTAGATGTAGAGCATCGTTTTCCCGAACACTCAGCTGCTCGCAATAAAAAGAAGTCGACCAGATGTCGCATGGTTTTCAGAACCACTATTACACATCCTGATGGTTCAACCGAAGTCTTACAAATTTCATCACAACAAATTGTTTGTACCCAACCTCCAGGTATACCTGAGATCTGTAAGAAATCCTTGACAACCTGTCCATGCACCGGAGGCATGGAACTATTCATGTTTGGCAAAAACTTTCTGAAAGACACCCGTGTGGTGTTTCAACATACGGCCGCAGAGTCGCCCTGGGAAGAGGCTGTTCAGCCAGACAAGGAGTTCCTGCAACAGACCCATCTAGTGTGTGTGGTGCCGCCGTATCGCCATCGCAACATCACAGAAGCCGTGTCGGTGAGGCTTATGGTTGTGTCAAGCGGTAAGATGAGTGAAGCCCACACATTCACATACACTCCCATCACCACACAGCAACAGCCAGGACTGAATAGCAGAGAGAGCTGCGAACCAGAAAACACATTCACACTTTCCTTGACTTGCAGTACCTCGTATGCCGATCATTTACCTCACAAGTGCACACAACATGTTCTGGTTGTGGGTACCGGCATGGATGGGGATGTAAAACAAAAGAGCAAGATGAATGTGATTGAAATGAGATATTTAAGACATGTATGTGGGAAAACTAATATGACTAGAGCCAGTGATGAATGGGTGCTGAAGGAGGGTGGTTTGAGTGACGAAGCAATTGTGGCAACAACCCGAATGGGTATG---------------------------------------------------GAAGTGGACATGAGTCAAGTGTTCTCCAAGACAGGATTGGTTCCTTTAGCATCTAGTGCGCTACCCACTCATCTGGAGGTAAAGCAGAGTACC------------ATCTTGCCACCTTCATACCTGACAGTTGACCATAATCAAGTTGCTGAGAAGGAAAGAAACCATCAGGCTATGTGGCATACATCAACTTTGATAGGGGATTCATTGAAACAAGAGGGCAAACATTTACTGGATAGTGAAACATCCAACAAAAGTCAAAGTGTGAAATTGATGCCGCCACCTTTGATCCCTTTAGTATCACGACACTGTATCAAGTCACTAGAACTTAAAGTTGAAACTGAAGATGACAATCAACTTTCTCCTGATGACTTGAAAGGTATTGACCTTCGTATGAAGCCCACAGCGACAGTATTGCCCATGGCTACAGTGGCAGATCTGTCTAGCACTCAATCACCTTCCATGGCCACATTGAGGCGCTTTGTGGGAGAAGATGGGGCCTCCTCTCTTCCCACACAAAGCGCACAGAGTGTGGAGAAGTTCTTGTCTCGAATTGAAAACAAGTCTGGT---------------TCATCAGAACAGCACAAGATCCTCTTCTCCACTGGCCCATTGTATAGCACAGAGTCTTCGAAACAATCTTCTGGAGAAACTGGTTCAACATTGCATTCTCAACAGAAAACTTTTACAGACAATTCTATATCTATTTTGCCAACAGTGACTACAGTTAACTTTCAAACTCCTTCCGAACAAAGAAATGACTTGAGCTCAATGCACTGTTCATCATCCATAATTTATACTTCAGACACTCCCTCCACCAGCTCATTGGTTCCAAACACTATCACTCATAATGAAAACAAGCTAATGGAAGATATACCAAAATCCAGTGAACATGGCAATCTTTCTGTTCCCCACATGTTACCATCTTCATTGATTGAAACTTCTGTAGGCACTGGAAATACTACGATGAACATTGAGAACTCAACATTGAGAGAACATATGTTGGCACCAACACCTCTATTATCTACTCATGCCTCTAGACTAGAAACTTTGGTGTCTTCTGCCATAGAGACTCAAGTACAGCAACAGCCATCGTCGACTGAGAGGTTGGATGCCCTTGTGAACTCTGCTGCAGAAAGTCATTTGATAAATACCTCTTCCTTGCCATCTGTTGCTTCTAGTACTGTTTCAATAAACGATAATCTTCACAGACAACATTTCTCAGGTGGATTGACTACTGAAACCTCAGCAATGCCTATGAATATGATTTTAGATTCATCAGTCTCACCACCTTCATCTGTAGCTGTATTTCAGCTTTCCAATCCACAGAATGTTGCACAGATCTCACAAGAAAATGTCATTCTCAACCATGTTGTTTCAGCAGCCTTTAATGATCATCTTCTTAGTGCATCTAGTTTAGCACAAGATAAACATTTGTCCTCAGAGAATACTGACTTGAACAATCAGCTGTCCCCATCCAATAGACCTGGTCTTGATAGTGTTGTTATAACGGCAGCTGATCATGCAATCCTGCAAAGCTCTTCCCATGACTCCTCTGATGCCATGCTGACATGTGCCACGGCTACAGGCGAAGATCCTCTTTTAGTTTCTGCAGCTTCTCGCACATCTCCAATAGCTATAAAGAATATGATATTGAACACGGCAGTAGCATCATTAGAAGGAGATATGCACATTGCTGGGCCATCTCGCACTTCACCCATCGCAATTAAAGCAATGCTTTTAGACTCTCATATATCAGCCGTAATGGCCCAGGAAACTTCTCTTGTGCAATCAACACTAAACAGTCATTTGATGACAACCAATGTTGCCGAACCCACTCGGGGATCTACTCTCCAGTCAATGCTAGAGGATAGCGGCAACATTCCAACATTGCTTTCTGGAAGCACCCATTCCCAAAAAAGTCCCTTGACCATCACACAGGCGCCCTCCTTGCCCGAAGCCTCTCACCAGCTCAATACTTGCATTACAACCTCCATCCTTCCCAAGGAGGTTCAACATAACCTGCAGTCAGGTCAACTGATGTACACATCTCAAGCTTCAGGGGAGTTTGTGCCTCACATTCTAGTCACCAATATTGGACAGAAAGAGATGGTGGCTCAATGTGTCGAGGATAATAATCAAACGTCTATTGACAATAAATCTTCCCACACAATGGGAACATCGACTAGCCAGGATAGGAAGACTACAACAAATGTATCCTCTTTACCTGTTCCTGTGGCAGACATGTCCACCAAAGATGTTCCTGGGTCAGGAACAGTTCATAAAAAAGCAGAGGAAGGAATGGTACCTCAAGAGCTGACACAAATGTCTGACAACGATCTGTTGAGCTACATCAATCCCAGCTGTTTTGACCAAGAACTTAAGAAAGGAGCACAACAAGTGTTGCTTCATAGAATCAACACACACTACATTGCCCTGGCACAGGGATGGCCGACCACCCCAGCAGCTAGCCGAGGAATTGCAGGCGAC---ATT---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------GCCTCAACTCCAGCCAATGCAGATTCAATACTACTAATACTTAGCACCGCATCTTGCTACACGTTCGGGCTATTCGCT--------------------------------------------------------------------------------------------------- >Tps ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ATGACAGACCATGCAGAATTTATAACAGTGGTGACTGTCATCTTGGAGTATGTGGAAGTGGACATGAGTCAAGTGTTCTCCAAGACAGGATTGGTTCCTTTAGCATCTAGTGCGCTACCCACTCATCTGGAGGTAAAGCAGAGTACC------------ATCTTGCCACCTTCATACCTGACAGTTGACCATAATCAAGTTGCTGAGAAGGAAAGAAACCATCAGGCTATGTGGCATACATCAACTTTGATAGGGGATTCATTGAAACAAGAGGGCAAACATTTACTGGATAGTGAAACATCCAACAAAAGTCAAAGTGTGAAATTGATGCCGCCACCTTTGATCCCTTTAGTATCACGACACTGTATCAAGTCACTAGAACTCAAAGTTGAAACTGAAGATGACAATCAACTTTCTCCTGATGACTTGAAAGGTATTGACCTTCGTATGAAGCCCACAGCGACAGTATTGCCCATGGCTACAGTGGCGGATCTGTCTAGCACTCAATCACCTTCCATGGCCACATTAAGGCGCTTTGTGGGAGAAGATGGGGCCTCCTCCCTTCCCACACAAAGTGCACAGAGTGTGGAGAAATTCTTGTCTCGAATTGAAAACAAGTCTGGT---------------TCATCAGAACAGCACAAGATCCTCTTCTCCACTAGCCCATTGTATAGCACAGAGTCTTCGAAACAATCTTCTGGAGAAACTGGTTCAACATTGCATTCTCAACAGAAAACTTTCACAGACAATTCTATATCTATTTTGCCAACAGTGGCTACAGTTAACTTTCAAACTCCTTCCGAACAAAGAAATGACTTGAGCTCAATGCACTGTTCATCATCCATAATTTATACTTCAGACACTCCCTCCACCAGCTCATTGGTTCCAAACACTATCACTCATAATGAAAACAAGCTAATGGAAGATATACCAAAATCCAGTGAACATGGCAATCTTTCTGTTCCCCACATGTTACCATCTTCATTGATTGAAACTTCTGTAGGCACTGGAAATACTACGATGAACATTGAGAACTCAACATTGAGAGAACATATGTTGGCACCAACACCTCTATTATCTACTCATGTCTCTAGACTAGAAACTTTGGTGTCTTCTGCCATAGAAACTCAAGTACAGCAACAGCCATCGTCGACTGAGAGGTTGGATGCCCTTGTGAACTCTGCTGCAGAAAGTCATTTGATAAATACCTCTTCCTTGCCATCTGTTGCTTCTAGTACTGTTTCAATAAACGATAATCTTCACAGACAACATTTCTCAGGTGGATTGACTACTGAAATCTCAGCAATGCCTATGAATATGATTTTAGATTCATCAGTCTCACCACCTTCATCTGTAGCTGTATTTCAGCTTTCCAATCCACAGAATGTTGCACAGATCTCACAAGAAAATGTCATTCTCAACCATGTTGTTTCAGCAGCCTTTAATGATCATCTTCTTAGTGCATCTAGTTTAGCACAAGATAAACATTTGTCCTCAGAGAATACTGACTTGAACACCCAGCTGTCCCCATCCAATAGACCTGGTCTTGATAGTGTTGTTATAACGGCAGCTGATCATGCAATCCTGCAAAGCTCTTCCCATGACTCCTCTGATGCCATGCTGACATGTGCCACGGCTACAGGTGAAGATCCTCTTTTAGTTTCTGCAGCTTCTCGCACATCTCCAATAGCTATAAAGAATATGATATTGAACACGGCA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------TCAATGCTAGAGGATAGCGGCAACATTCCAACATTGCTTTCTGGAAGCACCCATTCCCAAAAAAGTCCCTTGACCATCACACAGGCGCCCTCCTTGCCCGAAGCCTCTCACCAGCTCAATACTTGCATCACAACCTCCATCCTTCCCAAGGAGGTTCAACATAACCTGCAGTCAGGTCAACTGATGTACACATCTCAAGCTTCAGGGGAGTTTGTGCCTCACATTCTAGTCACCAATATTGGACAGAAAGAGATGGTGGCTCAATGTGTCGAGGATAATCATCAAACGTCTATTGACAATAAATCTTCCCACACAATGGGAACATCGACTAGCCAGGATAGGAAGACTACAACAAATGTATCCTCTTTACCTGTTCCTGTGGCAGACATGTCCACCAAAGATGTTCCTGGGTCAGGAACAGTTCATAAAAAAGCAGAGGAAGGAATGGTACCTCAAGAGCTGACACAAATGTCTGACAACGATCTGTTGAGCTACATCAATCCCAGCTGTTTTGACCAA------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------