CDS             186..977
     CDS             997..2010
     CDS             2023..2787
     CDS             2801..3070
     CDS             3093..3818
     CDS             3835..4245
     CDS             4258..4719
     CDS             4723..5499
     CDS             5546..5740
     CDS             5753..6058
     CDS             6067..6348
     CDS             6359..6679
     CDS             6681..7079
     CDS             7090..7443
     CDS             7446..8174
     CDS             8175..8681
     CDS             8693..8836
     CDS             8860..9243
     CDS             9252..9785
     CDS             9799..10125
     CDS             10235..10681
     CDS             10693..11271
     CDS             11274..11918
     CDS             11931..12389
     CDS             12402..12842
     CDS             12868..14229
     CDS             14252..14809
     CDS             14828..15394
     CDS             15413..15679
     CDS             15679..16164
     CDS             16195..16422
     CDS             16452..17411
     CDS             17648..18097
     CDS             18114..18629
     CDS             18647..19039
     CDS             19041..19835
     CDS             19839..20204
     CDS             20215..21054
     CDS             21113..21280
     CDS             21458..21637
     CDS             21689..22939
     CDS             22967..23563
     CDS             23574..24407
     CDS             24423..25334
     CDS             25356..26156
     CDS             26230..27279
     CDS             27281..28633
     CDS             28630..29607
     CDS             29617..31269
     CDS             31459..32691
     CDS             complement(32752..33336)
     CDS             complement(33431..34159)
     CDS             complement(34108..35241)
     CDS             complement(35238..35735)
     CDS             complement(35825..36100)
     CDS             complement(36384..36641)
     CDS             complement(36638..37219)
     CDS             complement(37308..37814)
     CDS             complement(38015..38500)
     CDS             complement(38584..39336)
     CDS             complement(39469..39813)
     CDS             complement(40646..41134)
     CDS             complement(42385..42642)
     CDS             complement(42661..42846)
     CDS             complement(42843..43109)
     CDS             complement(43227..44438)
     CDS             complement(44435..45304)
     CDS             complement(45402..45641)
     CDS             complement(45658..48132)
     CDS             complement(48867..49250)
     CDS             complement(49405..49647)
     CDS             complement(49661..50164)
     CDS             complement(50538..51182)
     CDS             complement(51426..52565)
     CDS             complement(52562..53164)
     CDS             complement(53298..53534)
     CDS             complement(53629..54006)
     CDS             complement(54150..56657)
     CDS             complement(57999..58211)
     CDS             complement(58390..58758)
     CDS             complement(59128..59583)
     CDS             complement(59620..60189)
     CDS             complement(60246..60386)
     CDS             complement(61443..61754)
     CDS             61986..63485
     CDS             63518..63727
     CDS             63729..64469
     CDS             complement(64521..65900)
     CDS             complement(66076..67935)
     CDS             complement(67945..68613)
     CDS             68751..69311
     CDS             complement(69355..69579)
     CDS             69738..70118
     CDS             70599..71165
     CDS             complement(71214..71690)
     CDS             complement(71708..72034)
     CDS             complement(72046..72834)
     CDS             complement(72843..72995)
     CDS             complement(72998..73198)
     CDS             73202..73771
     CDS             73839..74582
     CDS             complement(74611..75627)
     CDS             75749..75925
     CDS             complement(75981..76967)
     CDS             complement(77020..77529)
     CDS             77617..77841
     CDS             complement(77845..78306)
     CDS             complement(78440..79510)
     CDS             complement(79602..80546)
     CDS             80676..80861
     CDS             80977..81858
     CDS             82067..82981
     CDS             83027..83551
     CDS             complement(83589..84251)
     CDS             84447..85115
     CDS             85119..85343
     CDS             85439..86200
     CDS             86374..87210
     CDS             87219..87680
     CDS             87680..88288
     CDS             88314..88967
     CDS             89025..89375
     CDS             89393..90526
     CDS             90607..91233
     CDS             91286..92476
     CDS             92579..93289
     CDS             93308..94762
     CDS             94801..95400
     CDS             complement(95390..95560)
     CDS             complement(95740..96498)
     CDS             complement(96531..97109)
     CDS             complement(97188..97748)
     CDS             complement(97787..99007)
     CDS             complement(99055..99486)
     CDS             complement(99483..100025)
     CDS             100170..101876
     CDS             101882..102433
     CDS             102442..102837
     CDS             102927..103115
     CDS             103374..103535
     CDS             103547..103708
     CDS             103709..104866
     CDS             104860..105375
     CDS             105379..106059
     CDS             106065..106673
     CDS             complement(106681..106821)
     CDS             106912..108207
     CDS             108232..108663
     CDS             complement(108671..109468)
     CDS             complement(109465..110817)
     CDS             complement(110872..111141)
     CDS             complement(111171..111977)
     CDS             complement(111937..112653)
     CDS             complement(112659..113315)
     CDS             complement(113319..113573)
     CDS             complement(113583..114329)
     CDS             114471..116243
     CDS             complement(116297..117295)
     CDS             complement(117315..118454)
     CDS             118633..120990
     CDS             121119..122315
     CDS             122541..124481
     CDS             124482..124835
     CDS             124835..125425
     CDS             125591..126616
     CDS             126616..127821
     CDS             127871..128158
     CDS             128204..129403
     CDS             129422..130303
     CDS             complement(130396..131391)
     CDS             131538..132428
     CDS             132780..133115
     CDS             133127..134104
     CDS             134383..134961
     CDS             134949..135866
     CDS             135877..136566
     CDS             136566..137624
     CDS             137637..139136
     CDS             139294..140670
     CDS             complement(140754..142130)
     CDS             142448..143167
     CDS             complement(143171..143647)
     CDS             complement(143648..144271)
     CDS             complement(144304..144738)
     CDS             complement(145102..146379)
     CDS             complement(146694..147710)
     CDS             complement(147732..148742)
     CDS             149108..149491
     CDS             149519..150181
     CDS             150345..151025
     CDS             151126..152688
     CDS             152707..153543
     CDS             complement(153593..154366)
     CDS             complement(154437..156347)
     CDS             complement(156386..157102)
     CDS             complement(157235..157828)
     CDS             complement(157877..157990)
     CDS             complement(158105..159781)
     CDS             complement(159916..161544)
     CDS             complement(161715..162128)
     CDS             complement(162180..163400)
     CDS             complement(163640..164452)
     CDS             complement(164550..165077)
     CDS             complement(165129..166517)
     CDS             complement(166687..166995)
     CDS             167304..168578
     CDS             168672..169985
     CDS             169997..170614
     CDS             170626..171888
     CDS             complement(171917..172486)
     CDS             complement(172597..173307)
     CDS             173588..174292
     CDS             174369..175136
     CDS             175193..175963
     CDS             complement(176029..176406)
     CDS             176500..177150
     CDS             177162..177698
     CDS             177890..181822
     CDS             complement(181956..182876)
     CDS             183013..183663
     CDS             complement(183783..185222)
     CDS             complement(185236..186192)
     CDS             complement(186326..187078)
     CDS             187340..188002
     CDS             188052..189329
     CDS             189304..189720
     CDS             189721..191553
     CDS             191564..192262
     CDS             192458..193156
     CDS             193230..193814
     CDS             193844..194350
     CDS             194405..195499
     CDS             195522..196181
     CDS             196257..197477
     CDS             197699..197902
     CDS             198193..198564
     CDS             198614..198820
     CDS             198839..199000
     CDS             198997..199452
     CDS             199467..201251
     CDS             201271..201651
     CDS             201676..202902
     CDS             202927..203286
     CDS             203298..203828
     CDS             203849..204403
     CDS             204400..204582
     CDS             204582..205073
     CDS             205075..205377
     CDS             205378..205533
     CDS             205515..206948
     CDS             207111..207251
     CDS             complement(207264..208265)
     CDS             208460..209065
     CDS             complement(209246..209701)
     CDS             209746..210486
     CDS             210480..211265
     CDS             complement(211424..211804)
     CDS             complement(212027..213211)
     CDS             complement(213217..213378)
     CDS             213767..214210
     CDS             complement(214221..216290)
     CDS             complement(216287..216619)
     CDS             complement(216921..217832)
     CDS             217982..218908
     CDS             218924..220774
     CDS             220759..221826
     CDS             221843..221992
     CDS             221950..222390
     CDS             222511..223119
     CDS             223109..224122
     CDS             224129..225622
     CDS             complement(225689..226198)
     CDS             complement(226236..226682)
     CDS             227221..228906
     CDS             228986..229519
     CDS             complement(229663..230094)
     CDS             230414..230719
     CDS             231025..231144
     CDS             231141..232343
     CDS             232373..232774
     CDS             232741..233010
     CDS             232974..235007
     CDS             235283..235801
     CDS             complement(235891..236436)
     CDS             complement(236506..237543)
     CDS             complement(237694..238155)
     CDS             complement(238166..238555)
     CDS             238755..239723
     CDS             239743..241182
     CDS             241259..241684
     CDS             complement(241685..243874)
     CDS             244071..244784
     CDS             244795..246030
     CDS             246081..248189
     CDS             248269..248709
     CDS             248700..250058
     CDS             250207..250971
     CDS             251089..251409
     CDS             complement(251621..254101)
     CDS             complement(254106..255707)
     CDS             257029..257310
     CDS             complement(257970..258872)
     CDS             complement(258876..259241)
     CDS             complement(259228..260091)
     CDS             complement(260084..262969)
     CDS             complement(262944..263729)
     CDS             complement(263726..264466)
     CDS             264750..265301
     CDS             complement(265312..266508)
     CDS             266804..267403
     CDS             267598..268725
     CDS             268722..269768
     CDS             269765..270856
     CDS             270853..271974
     CDS             271965..272486
     CDS             272491..273396
     CDS             273587..274639
     CDS             274636..276720
     CDS             276957..278159
     CDS             complement(278142..279362)
     CDS             complement(279359..280792)
     CDS             complement(281019..282005)
     CDS             complement(282054..283196)
     CDS             complement(283207..284100)
     CDS             complement(284066..285994)
     CDS             complement(285991..287253)
     CDS             complement(287314..288255)
     CDS             288450..289040
     CDS             289046..289636
     CDS             289742..294427
     CDS             complement(294584..294979)
     CDS             complement(295051..295668)
     CDS             complement(295737..296630)
     CDS             complement(296942..297073)
     CDS             297291..298994
     CDS             complement(299176..301383)
     CDS             complement(301628..303166)
     CDS             complement(303163..303255)
     CDS             complement(303471..305075)
     CDS             complement(305259..307361)
     CDS             307498..308607
     CDS             308608..309825
     CDS             complement(309857..310675)
     CDS             complement(310675..310872)
     CDS             311134..312258
     CDS             complement(312345..312464)
     CDS             complement(312732..313601)
     CDS             complement(313622..314587)
     CDS             complement(314584..315279)
     CDS             315377..316528
     CDS             316632..317348
     CDS             317411..318274
     CDS             318480..319421
     CDS             319424..320299
     CDS             320332..321324
     CDS             321352..322539
     CDS             322532..323278
     CDS             323328..324323
     CDS             complement(324394..325860)
     CDS             complement(325818..326768)
     CDS             complement(326876..328675)
     CDS             complement(328835..329347)
     CDS             complement(329513..330022)
     CDS             330296..330589
     CDS             330589..331092
     CDS             331105..331356
     CDS             331381..331659
     CDS             331704..331964
     CDS             331961..332440
     CDS             332514..333176
     CDS             333176..333847
     CDS             333857..334072
     CDS             334123..334977
     CDS             335033..335284
     CDS             335298..335624
     CDS             335628..336008
     CDS             336049..336495
     CDS             336492..337604
     CDS             337628..338653
     CDS             338898..340013
     CDS             340006..340875
     CDS             340884..341021
     CDS             341063..341956
     CDS             341953..342849
     CDS             343004..343765
     CDS             343755..344390
     CDS             344755..345174
     CDS             345171..345440
     CDS             345433..345588
     CDS             345892..347709
     CDS             complement(347823..349559)
     CDS             350222..350614
     CDS             350634..352034
     CDS             352234..352449
     CDS             352459..352938
     CDS             352948..353961
     CDS             353992..355191
     CDS             355243..356844
     CDS             complement(356915..358945)
     CDS             359318..360466
     CDS             360522..361031
     CDS             361040..361939
     CDS             complement(362016..362399)
     CDS             362490..362849
     CDS             362886..363374
     CDS             363390..365378
     CDS             365466..366515
     CDS             366546..366938
     CDS             367033..367437
     CDS             367526..368323
     CDS             368323..369003
     CDS             complement(369024..369422)
     CDS             complement(369415..369981)
     CDS             complement(370128..370874)
     CDS             371004..371216
     CDS             371230..372252
     CDS             complement(372271..372498)
     CDS             complement(372744..373460)
     CDS             complement(373526..374773)
     CDS             complement(374971..376710)
     CDS             376909..378846
     CDS             378888..381776
     CDS             381910..383031
     CDS             383028..383465
     CDS             383563..385314
     CDS             385424..386257
     CDS             386344..387027
     CDS             387066..387428
     CDS             387573..388664
     CDS             388797..390572
     CDS             390618..391172
     CDS             391193..391930
     CDS             391931..393373
     CDS             393421..394155
     CDS             394394..396973
     CDS             397168..398946
     CDS             398950..399222
     CDS             399277..400764
     CDS             complement(400766..402007)
     CDS             402457..402804
     CDS             402967..403764
     CDS             complement(403877..404362)
     CDS             complement(404307..404720)
     CDS             complement(404924..405793)
     CDS             complement(405880..406749)
     CDS             407244..407405
     CDS             complement(408145..409809)
     CDS             complement(409908..410594)
     CDS             410791..410973
     CDS             complement(411267..411689)
     CDS             complement(411694..414444)
     CDS             414585..415364
     CDS             415494..415625
     CDS             415745..415978
     CDS             416066..416314
     CDS             416307..417968
     CDS             complement(417991..419034)
     CDS             complement(419056..419742)
     CDS             complement(419813..420694)
     CDS             complement(420831..421151)
     CDS             421204..422409
     CDS             422433..422678
     CDS             422671..423276
     CDS             complement(423497..423778)
     CDS             complement(423775..423927)
     CDS             complement(424413..424607)
     CDS             complement(424586..425116)
     CDS             complement(425085..428558)
     CDS             complement(428575..429189)
     CDS             complement(429253..429579)
     CDS             complement(429579..429890)
     CDS             complement(430041..430952)
     CDS             complement(430994..433462)
     CDS             433742..434056
     CDS             434202..434708
     CDS             434774..436015
     CDS             436138..436665
     CDS             436667..440374
     CDS             440377..442113
     CDS             442147..445062
     CDS             complement(445073..446824)
     CDS             446871..448505
     CDS             448515..450218
     CDS             complement(450318..450641)
     CDS             complement(450678..451703)
     CDS             451936..452706
     CDS             complement(452709..453344)
     CDS             complement(453356..453745)
     CDS             454075..454611
     CDS             454640..455104
     CDS             complement(455132..456553)
     CDS             complement(456540..458582)
     CDS             458832..459866
     CDS             460005..460601
     CDS             460715..463852
     CDS             463903..464448
     CDS             complement(464526..465386)
     CDS             complement(465406..465999)
     CDS             466427..466753
     CDS             466857..467270
     CDS             467286..467600
     CDS             468024..468329
     CDS             468322..468879
     CDS             469019..469720
     CDS             469822..470004
     CDS             470014..470700
     CDS             470721..470930
     CDS             complement(471013..471669)
     CDS             complement(471679..472653)
     CDS             complement(472668..472847)
     CDS             complement(472825..474873)
     CDS             complement(474887..475813)
     CDS             complement(476117..477331)
     CDS             complement(477360..477629)
     CDS             477677..478240
     CDS             478312..478812
     CDS             478945..480483
     CDS             480480..481346
     CDS             481388..481723
     CDS             complement(481951..482607)
     CDS             complement(482971..485484)
     CDS             complement(485481..487301)
     CDS             complement(487252..488274)
     CDS             complement(488274..489323)
     CDS             complement(489446..489787)
     CDS             490024..491337
     CDS             491431..492705
     CDS             complement(492752..493510)
     CDS             complement(493558..494655)
     CDS             complement(494606..494800)
     CDS             complement(494927..496579)
     CDS             496698..499259
     CDS             complement(499540..500277)
     CDS             complement(500320..500466)
     CDS             complement(500469..500978)
     CDS             complement(501088..501885)
     CDS             complement(501904..503091)
     CDS             503349..503483
     CDS             503471..503956
     CDS             504004..504702
     CDS             504707..505540
     CDS             complement(505801..506379)
     CDS             complement(506428..507621)
     CDS             complement(507621..508487)
     CDS             complement(508643..509374)
     CDS             509605..510270
     CDS             510273..510887
     CDS             complement(511113..511307)
     CDS             complement(511309..512085)
     CDS             512326..513258
     CDS             complement(513400..514191)
     CDS             complement(514493..514744)
     CDS             complement(514741..515379)
     CDS             complement(515880..516380)
     CDS             516674..517531
     CDS             517528..517674
     CDS             517857..518417
     CDS             518398..519198
     CDS             519200..520324
     CDS             520368..520748
     CDS             520986..521318
     CDS             521315..521869
     CDS             522010..523374
     CDS             complement(523411..524373)
     CDS             complement(524379..525683)
     CDS             525947..527902
     CDS             527940..529517
     CDS             529522..529986
     CDS             530135..531106
     CDS             complement(531118..532005)
     CDS             complement(532231..532905)
     CDS             complement(532907..533608)
     CDS             complement(533609..534784)
     CDS             complement(534787..535164)
     CDS             complement(535314..535772)
     CDS             complement(535844..536284)
     CDS             536362..536784
     CDS             536879..537097
     CDS             537811..538056
     CDS             538067..538915
     CDS             539006..539740
     CDS             complement(539813..540196)
     CDS             540313..541200
     CDS             541203..541949
     CDS             542061..542861
     CDS             542937..543143
     CDS             complement(543215..543883)
     CDS             complement(543897..544340)
     CDS             complement(544341..545384)
     CDS             545517..546917
     CDS             546968..547669
     CDS             547666..548337
     CDS             548351..549112
     CDS             complement(549334..550356)
     CDS             complement(550530..551858)
     CDS             552115..552387
     CDS             complement(552437..552949)
     CDS             552991..555240
     CDS             555251..556180
     CDS             556220..556624
     CDS             556730..557590
     CDS             complement(557626..558438)
     CDS             complement(558465..558668)
     CDS             complement(558693..559148)
     CDS             complement(559256..559642)
     CDS             559757..560248
     CDS             complement(560319..560780)
     CDS             complement(560855..560992)
     CDS             complement(561023..561274)
     CDS             561418..562395
     CDS             562356..564323
     CDS             564394..565656
     CDS             complement(565732..566589)
     CDS             complement(566632..567255)
     CDS             complement(567268..567507)
     CDS             complement(567585..567890)
     CDS             complement(568286..568771)
     CDS             complement(568777..568947)
     CDS             569174..569593
     CDS             complement(569594..569776)
     CDS             complement(569846..570643)
     CDS             complement(570662..571165)
     CDS             complement(571281..572477)
     CDS             complement(572541..573965)
     CDS             complement(573981..574823)
     CDS             complement(574824..575006)
     CDS             complement(575072..575308)
     CDS             575625..576101
     CDS             576104..576805
     CDS             576813..578924
     CDS             complement(579246..580769)
     CDS             581058..581822
     CDS             581845..583113
     CDS             complement(583118..585619)
     CDS             complement(585645..587291)
     CDS             complement(587309..587434)
     CDS             complement(587388..587714)
     CDS             complement(587726..588298)
     CDS             complement(588515..588814)
     CDS             588943..590166
     CDS             590237..590575
     CDS             590796..592019
     CDS             592030..592368
     CDS             592509..592859
     CDS             complement(593059..593940)
     CDS             594092..594286
     CDS             complement(594319..595113)
     CDS             complement(595110..595793)
     CDS             complement(595939..596277)
     CDS             complement(596234..596914)
     CDS             complement(596931..597641)
     CDS             complement(597851..602941)
     CDS             complement(603127..606027)
     CDS             complement(606363..607163)
     CDS             607315..607932
     CDS             complement(608225..608500)
     CDS             complement(608501..608866)
     CDS             complement(608890..609147)
     CDS             complement(609149..609616)
     CDS             complement(609750..610019)
     CDS             complement(610075..610878)
     CDS             complement(610880..611575)
     CDS             complement(611599..612534)
     CDS             complement(612577..613275)
     CDS             complement(613279..614025)
     CDS             complement(614091..614465)
     CDS             complement(614483..615199)
     CDS             complement(615221..615637)
     CDS             complement(615712..616209)
     CDS             complement(616380..616703)
     CDS             complement(616870..617826)
     CDS             complement(617823..618251)
     CDS             618479..618877
     CDS             619126..620238
     CDS             620247..620909
     CDS             621050..621622
     CDS             complement(621669..621995)
     CDS             622090..622284
     CDS             complement(622377..622859)
     CDS             622994..623542
     CDS             623553..624830
     CDS             624858..625232
     CDS             625229..625468
     CDS             625449..626507
     CDS             626485..627933
     CDS             627933..629240
     CDS             629245..631104
     CDS             631243..632151
     CDS             complement(632254..632400)
     CDS             632461..633015
     CDS             633121..634053
     CDS             634220..634675
     CDS             634677..634928
     CDS             complement(634929..635291)
     CDS             complement(635705..640909)
     CDS             complement(641135..642079)
     CDS             complement(642278..647545)
     CDS             complement(647672..649012)
     CDS             649321..649542
     CDS             complement(649708..651375)
     CDS             651591..652757
     CDS             652762..653724
     CDS             complement(653711..654217)
     CDS             complement(654192..655682)
     CDS             complement(655832..656842)
     CDS             complement(656833..657960)
     CDS             complement(658110..658724)
     CDS             658868..659587
     CDS             complement(659814..661046)
     CDS             661153..661620
     CDS             complement(661747..662097)
     CDS             complement(662101..663111)
     CDS             complement(663068..663358)
     CDS             complement(663358..663801)
     CDS             complement(663996..665048)
     CDS             665071..665364
     CDS             complement(665417..666472)
     CDS             complement(666469..666564)
     CDS             complement(666561..667568)
     CDS             complement(667711..668202)
     CDS             complement(668236..668982)
     CDS             complement(669007..669414)
     CDS             669716..670120
     CDS             670161..670640
     CDS             complement(670680..672215)
     CDS             complement(672250..673167)
     CDS             complement(673168..674136)
     CDS             complement(674273..675136)
     CDS             complement(675087..675845)
     CDS             675981..676604
     CDS             676606..677730
     CDS             677755..678972
     CDS             complement(679457..680179)
     CDS             complement(680245..681174)
     CDS             681467..682504
     CDS             682504..683499
     CDS             683500..685527
     CDS             685682..686266
     CDS             686277..686651
     CDS             686690..687040
     CDS             687116..687604
     CDS             complement(687630..688829)
     CDS             complement(689049..690200)
     CDS             complement(690247..691017)
     CDS             691120..693297
     CDS             complement(693371..694084)
     CDS             complement(694056..694514)
     CDS             complement(694581..695840)
     CDS             complement(695870..698503)
     CDS             698647..698901
     CDS             complement(699124..700011)
     CDS             700143..701885
     CDS             complement(701907..702338)
     CDS             complement(702470..703597)
     CDS             complement(703639..704601)
     CDS             complement(704595..705266)
     CDS             complement(705275..706231)
     CDS             complement(706212..706517)
     CDS             complement(706514..706987)
     CDS             complement(707036..708112)
     CDS             complement(708223..708735)
     CDS             complement(709036..710064)
     CDS             complement(710087..710740)
     CDS             complement(710753..711106)
     CDS             711214..712071
     CDS             complement(712274..714208)
     CDS             complement(714359..715600)
     CDS             715746..717284
     CDS             complement(717504..718835)
     CDS             complement(719097..719822)
     CDS             720423..721463
     CDS             721476..722627
     CDS             complement(722951..724567)
     CDS             724698..725906
     CDS             725969..726583
     CDS             complement(726587..727108)
     CDS             complement(727338..727898)
     CDS             complement(727905..728948)
     CDS             complement(728961..729782)
     CDS             complement(729835..730686)
     CDS             complement(730683..731903)
     CDS             complement(731953..732141)
     CDS             complement(732143..732439)
     CDS             complement(732480..733346)
     CDS             733590..734453
     CDS             734529..734786
     CDS             734821..735915
     CDS             736063..736533
     CDS             736545..738617
     CDS             738604..739071
     CDS             739172..739696
     CDS             complement(739754..740251)
     CDS             complement(740341..740640)
     CDS             complement(740653..740952)
     CDS             740996..742021
     CDS             742078..743715
     CDS             743725..744390
     CDS             744397..744759
     CDS             complement(744868..745983)
     CDS             746136..746342
     CDS             746514..747005
     CDS             complement(747162..749195)
     CDS             complement(749958..751232)
     CDS             complement(751287..751940)
     CDS             complement(751975..752583)
     CDS             complement(752586..753098)
     CDS             complement(753160..754137)
     CDS             complement(754153..755637)
     CDS             755786..756301
     CDS             complement(756531..757196)
     CDS             complement(757227..758258)
     CDS             complement(758331..759305)
     CDS             complement(759302..760597)
     CDS             complement(760599..761915)
     CDS             complement(761936..762859)
     CDS             complement(762861..763283)
     CDS             complement(763537..764364)
     CDS             764547..765458
     CDS             complement(765535..766116)
     CDS             766242..766982
     CDS             767005..767460
     CDS             complement(767528..768379)
     CDS             768694..769698
     CDS             769824..770276
     CDS             770289..770432
     CDS             770404..771153
     CDS             771150..772361
     CDS             772436..772900
     CDS             772975..774645
     CDS             complement(774761..775555)
     CDS             complement(775652..776827)
     CDS             complement(776850..777236)
     CDS             complement(777233..778777)
     CDS             778950..780314
     CDS             780311..780889
     CDS             780991..782001
     CDS             781964..782431
     CDS             complement(782895..783899)
     CDS             complement(783896..784459)
     CDS             784542..785003
     CDS             785013..785684
     CDS             785879..786631
     CDS             complement(786794..786895)
     CDS             complement(787213..788829)
     CDS             complement(788830..790065)
     CDS             complement(790203..791063)
     CDS             complement(791109..791501)
     CDS             791605..792060
     CDS             792079..792921
     CDS             792921..793769
     CDS             793781..795094
     CDS             795208..796077
     CDS             796074..797030
     CDS             797040..797648
     CDS             798113..798793
     CDS             complement(798887..800110)
     CDS             800264..800938
     CDS             800987..801175
     CDS             complement(801181..801687)
     CDS             complement(801787..802566)
     CDS             802680..803648
     CDS             803661..805418
     CDS             complement(805585..806544)
     CDS             complement(806879..807925)
     CDS             complement(807935..808597)
     CDS             complement(808602..808895)
     CDS             809041..809457
     CDS             809517..810662
     CDS             810684..812189
     CDS             812250..813185
     CDS             813380..814348
     CDS             814403..814633
     CDS             814648..814857
     CDS             814857..815615
     CDS             815638..816087
     CDS             816096..816449
     CDS             816459..817556
     CDS             complement(817646..818701)
     CDS             complement(818701..820089)
     CDS             820216..821175
     CDS             821162..822499
     CDS             822642..822752
     CDS             822829..823302
     CDS             823253..823678
     CDS             823976..824800
     CDS             complement(824708..824974)
     CDS             825099..825629
     CDS             825758..826408
     CDS             826614..828710
     CDS             complement(828774..830249)
     CDS             complement(830488..830592)
     CDS             complement(830963..832264)
     CDS             complement(832280..833545)
     CDS             833677..834300
     CDS             834378..834746
     CDS             834905..835366
     CDS             835384..836586
     CDS             836583..837893
     CDS             complement(837901..838974)
     CDS             complement(838952..839617)
     CDS             complement(839743..840054)
     CDS             complement(840146..840451)
     CDS             complement(840473..841255)
     CDS             complement(841258..841968)
     CDS             complement(842001..842999)
     CDS             complement(842989..843192)
     CDS             complement(843362..848362)
     CDS             complement(848719..849414)
     CDS             849574..850068
     CDS             850369..850866
     CDS             850871..851602
     CDS             851679..852410
     CDS             852413..852856
     CDS             complement(852867..853157)
     CDS             complement(853191..853586)
     CDS             853653..853952
     CDS             853968..854303
     CDS             complement(854300..854854)
     CDS             complement(854871..857912)
     CDS             complement(857927..859150)
     CDS             complement(859147..860919)
     CDS             861150..862601
     CDS             862852..863676
     CDS             864037..865161
     CDS             complement(865188..865418)
     CDS             complement(865522..865671)
     CDS             complement(865685..866092)
     CDS             866151..866483
     CDS             866493..866918
     CDS             complement(867137..867520)
     CDS             complement(867520..868161)
     CDS             complement(868197..869588)
     CDS             complement(869591..871345)
     CDS             complement(871342..871662)
     CDS             complement(871659..872816)
     CDS             complement(872834..873454)
     CDS             complement(873459..873947)
     CDS             complement(873953..875920)
     CDS             complement(875931..876245)
     CDS             complement(876467..877309)
     CDS             complement(877319..878161)
     CDS             complement(878163..879062)
     CDS             complement(879166..880524)
     CDS             complement(880509..881843)
     CDS             881865..882800
     CDS             complement(882992..883456)
     CDS             complement(883635..884375)
     CDS             884540..886117
     CDS             complement(886364..886789)
     CDS             complement(886867..887607)
     CDS             complement(887607..888371)
     CDS             complement(888393..888722)
     CDS             888879..889601
     CDS             complement(889598..890491)
     CDS             complement(890672..891856)
     CDS             complement(892395..893762)
     CDS             complement(893858..894049)
     CDS             complement(894063..895004)
     CDS             complement(895079..896065)
     CDS             complement(896111..896602)
     CDS             896707..896901
     CDS             896916..897923
     CDS             897936..899033
     CDS             899191..899790
     CDS             899832..900983
     CDS             901102..901353
     CDS             901380..901751
     CDS             901905..902921
     CDS             complement(903004..903420)
     CDS             complement(903413..904258)
     CDS             complement(904295..904726)
     CDS             complement(904731..905885)
     CDS             complement(906008..907318)
     CDS             complement(907405..909891)
     CDS             complement(909893..910585)
     CDS             complement(910617..911687)
     CDS             complement(911722..912192)
     CDS             912212..912613
     CDS             912908..915433
     CDS             915477..916328
     CDS             complement(916383..917609)
     CDS             917752..918051
     CDS             918063..918875
     CDS             919065..919631
     CDS             919822..921393
     CDS             921390..922451
     CDS             922858..923871
     CDS             923904..924731
     CDS             924877..925992
     CDS             complement(926131..927336)
     CDS             complement(927327..927944)
     CDS             complement(927956..928423)
     CDS             complement(928551..930143)
     CDS             complement(930237..930965)
     CDS             complement(931031..931780)
     CDS             complement(931777..932682)
     CDS             complement(932729..933487)
     CDS             complement(933498..934106)
     CDS             complement(934216..934605)
     CDS             complement(934610..935449)
     CDS             complement(935622..936242)
     CDS             complement(936278..937348)
     CDS             complement(937350..938030)
     CDS             938256..938924
     CDS             938967..939665
     CDS             939666..940991
     CDS             941045..941971
     CDS             942002..942724
     CDS             942814..943179
     CDS             943415..943618
     CDS             943605..944741
     CDS             944752..945612
     CDS             945605..946174
     CDS             946171..947268
     CDS             complement(947381..948466)
     CDS             complement(948629..949489)
     CDS             complement(949564..950475)
     CDS             951125..951781
     CDS             951995..952666
     CDS             952666..953898
     CDS             954561..954779
     CDS             954838..956379
     CDS             956402..958213
     CDS             958252..960864
     CDS             960874..962229
     CDS             962240..962536
     CDS             962543..962974
     CDS             962996..963421
     CDS             963427..963987
     CDS             964023..966197
     CDS             966311..967552
     CDS             967587..967895
     CDS             complement(968244..968786)
     CDS             968930..969556
     CDS             969654..970121
     CDS             970124..970567
     CDS             970579..970989
     CDS             complement(971110..972243)
     CDS             complement(972230..972754)
     CDS             complement(972765..973763)
     CDS             complement(973779..975071)
     CDS             complement(975076..975741)
     CDS             complement(975750..976796)
     CDS             976864..977832
     CDS             complement(977956..982380)
     CDS             982638..983306
     CDS             complement(984737..984841)
     CDS             complement(985134..985304)
     CDS             complement(991295..991504)
     CDS             complement(992470..993672)
     CDS             complement(993665..993913)
     CDS             complement(993870..994730)
     CDS             complement(994731..995639)
     CDS             complement(995646..996383)
     CDS             complement(996411..996821)
     CDS             complement(996814..999267)
     CDS             complement(999392..999655)
     CDS             complement(999658..1000632)
     CDS             complement(1000643..1001158)
     CDS             complement(1001172..1003655)
     CDS             complement(1003655..1004464)
     CDS             complement(1004466..1005641)
     CDS             complement(1005638..1005955)
     CDS             complement(1005955..1007751)
     CDS             complement(1007748..1008212)
     CDS             complement(1008706..1009470)
     CDS             complement(1009476..1010414)
     CDS             1010511..1011923
     CDS             1011933..1012187
     CDS             1012177..1012785
     CDS             1012820..1013296
     CDS             complement(1013566..1014411)
     CDS             1014563..1015291
     CDS             1015288..1015890
     CDS             1015835..1016650
     CDS             complement(1016600..1016758)
     CDS             complement(1016763..1017023)
     CDS             1017502..1018377
     CDS             1018579..1019676
     CDS             complement(1019846..1020100)
     CDS             1020208..1021914
     CDS             complement(1022074..1022742)
     CDS             complement(1022739..1023974)
     CDS             complement(1023995..1024333)
     CDS             1024436..1025284
     CDS             1025384..1026133
     CDS             1026170..1026742
     CDS             1026769..1027401
     CDS             complement(1027594..1027998)
     CDS             complement(1028020..1029111)
     CDS             complement(1029490..1031460)
     CDS             complement(1031516..1031998)
     CDS             1032131..1032952
     CDS             1032954..1033226
     CDS             1033266..1034807
     CDS             1034822..1035169
     CDS             complement(1035354..1036400)
     CDS             complement(1036481..1037233)
     CDS             complement(1037224..1038321)
     CDS             1038412..1039776
     CDS             1040048..1040230
     CDS             complement(1040339..1042000)
     CDS             complement(1042000..1042797)
     CDS             complement(1042813..1043298)
     CDS             complement(1043318..1044649)
     CDS             complement(1045095..1046333)
     CDS             complement(1046355..1047773)
     CDS             complement(1047774..1048700)
     CDS             complement(1048713..1049138)
     CDS             complement(1049310..1050827)
     CDS             complement(1050944..1051354)
     CDS             complement(1051406..1052593)
     CDS             complement(1052550..1053581)
     CDS             complement(1053585..1053869)
     CDS             complement(1053878..1053982)
     CDS             1054569..1055603
     CDS             1055708..1056739
     CDS             1056754..1057224
     CDS             1057303..1058079
     CDS             1058066..1058770
     CDS             1058809..1059462
     CDS             1059459..1059932
     CDS             1060140..1060760
     CDS             1060742..1061974
     CDS             complement(1062088..1062354)
     CDS             complement(1062308..1062940)
     CDS             complement(1062942..1064426)
     CDS             complement(1064563..1064994)
     CDS             complement(1065000..1065983)
     CDS             complement(1066137..1067069)
     CDS             complement(1067085..1067345)
     CDS             complement(1067345..1067551)
     CDS             complement(1067564..1068280)
     CDS             complement(1068293..1068595)
     CDS             complement(1068608..1069411)
     CDS             complement(1069411..1070112)
     CDS             complement(1070113..1071000)
     CDS             complement(1071084..1072736)
     CDS             complement(1072756..1073505)
     CDS             complement(1073507..1074103)
     CDS             complement(1074104..1074541)
     CDS             complement(1074573..1075904)
     CDS             1076265..1077515
     CDS             1077512..1078828
     CDS             complement(1078820..1080043)
     CDS             complement(1080105..1081001)
     CDS             complement(1081003..1081878)
     CDS             complement(1081909..1082283)
     CDS             complement(1082283..1083101)
     CDS             complement(1083110..1083460)
     CDS             complement(1083477..1084046)
     CDS             complement(1084154..1085188)
     CDS             complement(1085256..1086173)
     CDS             complement(1086158..1086688)
     CDS             1086777..1087451
     CDS             1087448..1088152
     CDS             1088251..1088466
     CDS             1088477..1090066
     CDS             complement(1090143..1090979)
     CDS             1091018..1091317
     CDS             complement(1091555..1092637)
     CDS             complement(1092796..1093686)
     CDS             1093804..1094946
     CDS             complement(1094988..1095674)
     CDS             1095802..1096479
     CDS             1096638..1097111
     CDS             1097147..1098142
     CDS             1098155..1098823
     CDS             1099051..1100007
     CDS             1100013..1100453
     CDS             1100475..1101554
     CDS             complement(1101587..1102135)
     CDS             complement(1102299..1103024)
     CDS             1103171..1104262
     CDS             1104499..1105131
     CDS             1105201..1107111
     CDS             1107158..1108174
     CDS             1108185..1109210
     CDS             1109207..1109704
     CDS             1109706..1110263
     CDS             complement(1110288..1112033)
     CDS             1112269..1112583
     CDS             1112675..1113691
     CDS             complement(1113983..1114987)
     CDS             complement(1115001..1115813)
     CDS             complement(1115806..1116708)
     CDS             1116763..1117875
     CDS             1117913..1118560
     CDS             complement(1118817..1119998)
     CDS             complement(1119988..1120485)
     CDS             complement(1120720..1121220)
     CDS             complement(1121260..1121874)
     CDS             complement(1122024..1122725)
     CDS             complement(1122839..1123975)
     CDS             complement(1124011..1124829)
     CDS             complement(1124839..1125684)
     CDS             complement(1125685..1126626)
     CDS             complement(1126747..1127556)
     CDS             complement(1127558..1128121)
     CDS             complement(1128133..1128867)
     CDS             complement(1128873..1129352)
     CDS             complement(1129476..1130114)
     CDS             complement(1130207..1130572)
     CDS             1130613..1131635
     CDS             1131661..1132932
     CDS             1132904..1133767
     CDS             1133937..1134206
     CDS             complement(1134216..1134872)
     CDS             complement(1134892..1135143)
     CDS             complement(1135154..1136143)
     CDS             complement(1136148..1137284)
     CDS             complement(1137304..1137750)
     CDS             complement(1137757..1138278)
     CDS             complement(1138282..1139628)
     CDS             complement(1139641..1139871)
     CDS             complement(1139886..1140347)
     CDS             complement(1140344..1140619)
     CDS             complement(1140636..1140968)
     CDS             complement(1140980..1142476)
     CDS             complement(1142507..1142866)
     CDS             complement(1142866..1143102)
     CDS             complement(1143103..1143366)
     CDS             complement(1143371..1143628)
     CDS             complement(1143641..1143952)
     CDS             complement(1144100..1144768)
     CDS             complement(1144912..1145661)
     CDS             1145806..1147005
     CDS             1147005..1147274
     CDS             complement(1147351..1148910)
     CDS             1149143..1149313
     CDS             1149346..1151049
     CDS             complement(1151092..1151985)
     CDS             complement(1152340..1153404)
     CDS             complement(1153495..1154511)
     CDS             complement(1154585..1155067)
     CDS             1155242..1155463
     CDS             1155795..1157225
     CDS             1157374..1158024
     CDS             complement(1158284..1158901)
     CDS             complement(1159209..1159619)
     CDS             complement(1159629..1159925)
     CDS             complement(1160645..1161055)
     CDS             1161227..1161532
     CDS             1161523..1162227
     CDS             1162294..1163643
     CDS             1163649..1163894
     CDS             1163891..1164700
     CDS             1164690..1164980
     CDS             complement(1165038..1165613)
     CDS             complement(1165726..1165821)
     CDS             1165893..1166288
     CDS             complement(1166304..1167053)
     CDS             1167127..1167255
     CDS             1167243..1169423
     CDS             complement(1169460..1169963)
     CDS             1170071..1170595
     CDS             1170610..1172400
     CDS             1172551..1173681
     CDS             complement(1174309..1174776)
     CDS             complement(1174792..1175205)
     CDS             1175288..1176178
     CDS             complement(1176242..1177087)
     CDS             complement(1177100..1177927)
     CDS             complement(1177924..1178400)
     CDS             complement(1178409..1179626)
     CDS             1179860..1180300
     CDS             1180297..1181010
     CDS             complement(1181362..1182522)
     CDS             complement(1182553..1183122)
     CDS             complement(1183215..1183325)
     CDS             complement(1183322..1183501)
     CDS             complement(1183498..1184277)
     CDS             complement(1184292..1184474)
     CDS             complement(1184486..1184764)
     CDS             complement(1184987..1185682)
     CDS             complement(1185697..1186431)
     CDS             complement(1186483..1186890)
     CDS             complement(1186905..1187219)
     CDS             complement(1187368..1187775)
     CDS             complement(1187804..1188403)
     CDS             complement(1188415..1188672)
     CDS             complement(1188693..1189262)
     CDS             complement(1189494..1190486)
     CDS             complement(1190487..1191068)
     CDS             1191262..1192590
     CDS             1192622..1193842
     CDS             1193820..1193912
     CDS             1194014..1194304
     CDS             1194310..1194651
     CDS             1194692..1195273
     CDS             1195304..1196125
     CDS             1196200..1196628
     CDS             1196625..1196834
     CDS             1196831..1197421
     CDS             1197608..1198567
     CDS             1198614..1198979
     CDS             1199007..1199576
     CDS             complement(1200942..1201811)
     CDS             complement(1201817..1203103)
     CDS             1203177..1203569
     CDS             complement(1203585..1204757)
     CDS             1204839..1205264
     CDS             complement(1205279..1205785)
     CDS             complement(1205775..1206116)
     CDS             complement(1206097..1206285)
     CDS             complement(1206329..1207267)
     CDS             complement(1207287..1208159)
     CDS             complement(1208411..1208926)
     CDS             1209096..1211888
     CDS             complement(1212084..1213838)
     CDS             1213978..1214676
     CDS             complement(1214708..1215463)
     CDS             1215572..1216801
     CDS             1216752..1217207
     CDS             1217210..1217743
     CDS             complement(1217794..1218546)
     CDS             complement(1218552..1219904)
     CDS             1220029..1220421
     CDS             1220444..1221091
     CDS             1221200..1221565
     CDS             1221567..1221923
     CDS             1221933..1222532
     CDS             1222532..1222855
     CDS             complement(1222919..1224904)
     CDS             complement(1224907..1225134)
     CDS             complement(1225238..1229227)
     CDS             1229361..1230071
     CDS             1230073..1230384
     CDS             1230497..1230676
     CDS             1230768..1230929
     CDS             complement(1230994..1232151)
     CDS             complement(1232263..1233477)
     CDS             1233666..1234574
     CDS             1234571..1235638
     CDS             1235655..1236779
     CDS             complement(1236864..1237415)
     CDS             complement(1237424..1239568)
     CDS             complement(1239571..1242705)
     CDS             complement(1242728..1243933)
     CDS             1244026..1244397
     CDS             complement(1244465..1244854)
     CDS             complement(1244990..1245700)
     CDS             complement(1245701..1246972)
     CDS             complement(1247155..1249134)
     CDS             complement(1249316..1250215)
     CDS             complement(1250239..1251174)
     CDS             complement(1251227..1251793)
     CDS             complement(1251738..1253606)
     CDS             1253910..1255169
     CDS             1255181..1255669
     CDS             1255675..1256655
     CDS             1256661..1257854
     CDS             1257953..1258372
     CDS             1258389..1259321
     CDS             complement(1259396..1261090)
     CDS             1261244..1262248
     CDS             1262306..1263577
     CDS             complement(1263650..1264657)
     CDS             complement(1264668..1265651)
     CDS             complement(1265680..1266111)
     CDS             complement(1266083..1266481)
     CDS             1266754..1267656
     CDS             1267705..1268490
     CDS             complement(1268491..1269822)
     CDS             complement(1269858..1270454)
     CDS             complement(1270625..1271680)
     CDS             complement(1271759..1272256)
     CDS             1272411..1273859
     CDS             1273917..1274483
     CDS             complement(1274602..1274856)
     CDS             complement(1274931..1275920)
     CDS             complement(1275917..1276810)
     CDS             1276919..1277374
     CDS             1278180..1279328
     CDS             complement(1279353..1280291)
     CDS             complement(1280334..1281071)
     CDS             complement(1281077..1283293)
     CDS             complement(1283469..1283789)
     CDS             complement(1283800..1284597)
     CDS             complement(1284600..1285268)
     CDS             1285376..1286674
     CDS             1286698..1286895
     CDS             complement(1286906..1288105)
     CDS             complement(1288115..1289488)
     CDS             complement(1289454..1289855)
     CDS             complement(1289855..1290418)
     CDS             complement(1290481..1292085)
     CDS             1292174..1293253
     CDS             1293276..1293917
     CDS             complement(1294030..1294575)
     CDS             complement(1294569..1294889)
     CDS             complement(1294904..1295824)
     CDS             1296374..1296994
     CDS             complement(1297076..1297831)
     CDS             1298051..1298839
     CDS             1298993..1299307
     CDS             1299304..1299978
     CDS             1300251..1300466
     CDS             1300463..1300780
     CDS             1300954..1301157
     CDS             complement(1301192..1302184)
     CDS             complement(1302217..1303203)
     CDS             complement(1303294..1303803)
     CDS             complement(1303793..1305517)
     CDS             1305654..1306964
     CDS             1306978..1307883
     CDS             complement(1308127..1309809)
     CDS             complement(1309827..1310261)
     CDS             complement(1310270..1311919)
     CDS             1312004..1312492
     CDS             1312523..1313233
     CDS             complement(1313271..1313567)
     CDS             complement(1313594..1315069)
     CDS             1315191..1315928
     CDS             1316121..1317938
     CDS             1318024..1318131
     CDS             1318137..1318793
     CDS             1318795..1319088
     CDS             complement(1319115..1320227)
     CDS             1320836..1321228
     CDS             1321361..1322704
     CDS             1322745..1323824
     CDS             1323826..1324842
     CDS             1325017..1325430
     CDS             1325599..1326429
     CDS             complement(1326556..1326927)
     CDS             complement(1327693..1328256)
     CDS             complement(1328234..1328464)
     CDS             complement(1328521..1328742)
     CDS             complement(1328800..1329195)
     CDS             complement(1329240..1330340)
     CDS             complement(1330397..1330795)
     CDS             complement(1330826..1331437)
     CDS             complement(1331454..1332674)
     CDS             complement(1332762..1332971)
     CDS             complement(1333109..1334395)
     CDS             1334547..1335470
     CDS             1335606..1336070
     CDS             1336010..1336267
     CDS             1336412..1337203
     CDS             1337346..1338863
     CDS             1338887..1340080
     CDS             1340160..1340435
     CDS             complement(1340545..1341486)
     CDS             complement(1341522..1342733)
     CDS             complement(1342761..1343912)
     CDS             complement(1343918..1344970)
     CDS             complement(1344967..1345392)
     CDS             1345643..1346392
     CDS             1346403..1346960
     CDS             complement(1347013..1347354)
     CDS             complement(1347368..1348768)
     CDS             complement(1348820..1349611)
     CDS             complement(1349690..1350316)
     CDS             complement(1350329..1350493)
     CDS             complement(1350583..1351575)
     CDS             1351806..1353161
     CDS             1353175..1354638
     CDS             complement(1354713..1355438)
     CDS             complement(1355450..1356124)
     CDS             complement(1356224..1356592)
     CDS             complement(1356615..1358213)
     CDS             1358421..1360079
     CDS             complement(1360103..1360438)
     CDS             complement(1360453..1360797)
     CDS             complement(1360794..1362077)
     CDS             1362267..1363130
     CDS             1363142..1363915
     CDS             complement(1364082..1366931)
     CDS             complement(1366909..1367226)
     CDS             complement(1367214..1368014)
     CDS             1368148..1369122
     CDS             1369448..1370473
     CDS             complement(1370615..1374841)
     CDS             complement(1375152..1375775)
     CDS             1375910..1377100
     CDS             1377265..1379985
     CDS             1380043..1380297
     CDS             complement(1380270..1380671)
     CDS             1380799..1381074
     CDS             1381177..1382187
     CDS             complement(1382207..1382929)
     CDS             1383046..1384125
     CDS             1384125..1385129
     CDS             1385136..1385732
     CDS             1385756..1387117
     CDS             1387153..1387536
     CDS             1387895..1389244
     CDS             1389398..1390645
     CDS             1390731..1391126
     CDS             complement(1391123..1391473)
     CDS             1391622..1392182
     CDS             complement(1392287..1392550)
     CDS             1392654..1393865
     CDS             1393909..1396281
     CDS             complement(1396306..1399584)
     CDS             1399728..1399886
     CDS             1399902..1401251
     CDS             1401348..1402250
     CDS             1402497..1404827
     CDS             complement(1405006..1406109)
     CDS             complement(1406114..1406623)
     CDS             complement(1406625..1408259)
     CDS             complement(1408297..1409598)
     CDS             complement(1409828..1410757)
     CDS             complement(1410977..1411831)
     CDS             1411994..1412680
     CDS             complement(1412850..1413596)
     CDS             1413715..1414164
     CDS             1414175..1416067
     CDS             complement(1416176..1417093)
     CDS             complement(1417167..1417841)
     CDS             1417885..1420578
     CDS             1420650..1421150
     CDS             1421128..1422177
     CDS             1422192..1422440
     CDS             1422437..1422829
     CDS             1422850..1424559
     CDS             1424556..1425368
     CDS             1425390..1426688
     CDS             1426868..1427695
     CDS             1427705..1428022
     CDS             1428031..1428399
     CDS             1428437..1429846
     CDS             1429847..1431226
     CDS             1431195..1432631
     CDS             1432624..1433970
     CDS             1434206..1436206
     CDS             complement(1436240..1436515)
     CDS             complement(1436570..1438264)
     CDS             complement(1438326..1439654)
     CDS             complement(1439729..1440484)
     CDS             1441038..1442027
     CDS             1442046..1442867
     CDS             complement(1442870..1443247)
     CDS             1443304..1444569
     CDS             1444642..1444920
     CDS             1444929..1445384
     CDS             1445399..1446181
     CDS             1446257..1447924
     CDS             1447960..1448373
     CDS             complement(1448370..1448885)
     CDS             1448945..1450342
     CDS             1450455..1451822
     CDS             complement(1451827..1452882)
     CDS             complement(1452996..1453688)
     CDS             complement(1453694..1454815)
     CDS             complement(1454847..1455302)
     CDS             complement(1455307..1456578)
     CDS             complement(1456583..1457932)
     CDS             complement(1457934..1459163)
     CDS             complement(1459194..1459877)
     CDS             complement(1459899..1460486)
     CDS             complement(1460692..1460865)
     CDS             complement(1461019..1461591)
     CDS             complement(1461530..1462372)
     CDS             complement(1462386..1463849)
     CDS             complement(1463866..1464288)
     CDS             1464464..1464631
     CDS             complement(1464633..1465772)
     CDS             complement(1465799..1466497)
     CDS             1466750..1467907
     CDS             complement(1468126..1469700)
     CDS             1469770..1470966
     CDS             1470981..1471730
     CDS             1473108..1473335
     CDS             complement(1474722..1474814)
     CDS             complement(1475514..1475963)
     CDS             1476053..1476268
     CDS             complement(1476374..1477648)
     CDS             complement(1477737..1478813)
     CDS             complement(1478814..1479239)
     CDS             complement(1479244..1479474)
     CDS             complement(1479477..1480145)
     CDS             complement(1480160..1480405)
     CDS             complement(1480417..1480572)
     CDS             complement(1480569..1481174)
     CDS             complement(1481184..1481519)
     CDS             complement(1481554..1481991)
     CDS             complement(1482002..1482235)
     CDS             complement(1482177..1482572)
     CDS             complement(1482718..1483233)
     CDS             complement(1483338..1484138)
     CDS             complement(1484148..1485290)
     CDS             1485374..1485751
     CDS             complement(1485882..1488419)
     CDS             complement(1488665..1490800)
     CDS             complement(1490818..1491078)
     CDS             complement(1491087..1492574)
     CDS             complement(1492574..1493119)
     CDS             1493340..1493723
     CDS             1493814..1494347
     CDS             1494539..1495714
     CDS             1495724..1497001
     CDS             1496991..1497530
     CDS             1497550..1498536
     CDS             complement(1498549..1500477)
     CDS             complement(1500629..1501288)
     CDS             complement(1501263..1502444)
     CDS             complement(1502614..1502727)
     CDS             1502883..1503350
     CDS             complement(1503535..1505724)
     CDS             complement(1505897..1507246)
     CDS             complement(1507259..1507693)
     CDS             1507726..1508787
     CDS             1508805..1509956
     CDS             1509963..1510727
     CDS             complement(1510882..1512558)
     CDS             1512637..1513350
     CDS             1513392..1513706
     CDS             complement(1513730..1514965)
     CDS             1515136..1515384
     CDS             complement(1515475..1515588)
     CDS             complement(1515715..1516134)
     CDS             complement(1516205..1516723)
     CDS             complement(1516720..1517085)
     CDS             complement(1517132..1518070)
     CDS             complement(1518389..1518916)
     CDS             1518995..1520389
     CDS             1520389..1520979
     CDS             1520984..1521802
     CDS             1521777..1522511
     CDS             1522508..1523686
     CDS             1523733..1524545
     CDS             1524542..1525600
     CDS             complement(1525787..1526356)
     CDS             complement(1526369..1526662)
     CDS             complement(1526798..1527709)
     CDS             complement(1527913..1529064)
     CDS             complement(1529436..1529918)
     CDS             complement(1530003..1530539)
     CDS             complement(1530688..1531521)
     CDS             complement(1531524..1532201)
     CDS             complement(1532218..1532919)
     CDS             complement(1532970..1533755)
     CDS             complement(1533755..1534531)
     CDS             1534683..1535243
     CDS             1535479..1536624
     CDS             1536745..1536924
     CDS             1536951..1537460
     CDS             1537460..1537942
     CDS             1538020..1538658
     CDS             1538659..1539669
     CDS             1539722..1540027
     CDS             1540117..1542813
     CDS             1542876..1544108
     CDS             1544148..1545317
     CDS             1545418..1546515
     CDS             complement(1546565..1547020)
     CDS             complement(1547017..1547193)
     CDS             complement(1547193..1547846)
     CDS             complement(1547856..1548089)
     CDS             complement(1548105..1548671)
     CDS             1548806..1549432
     CDS             1549429..1550133
     CDS             1550341..1551498
     CDS             complement(1551728..1553515)
     CDS             complement(1553655..1553861)
     CDS             1554114..1554452
     CDS             1554491..1555141
     CDS             1555142..1555303
     CDS             1555355..1555624
     CDS             1555717..1556907
     CDS             complement(1556985..1557923)
     CDS             1557941..1559512
     CDS             1559523..1560602
     CDS             complement(1560741..1561676)
     CDS             complement(1561681..1562466)
     CDS             complement(1562500..1562817)
     CDS             complement(1562814..1563467)
     CDS             1563797..1566139
     CDS             1566145..1566657
     CDS             1566679..1568061
     CDS             1568069..1568827
     CDS             1568838..1570001
     CDS             1570004..1571380
     CDS             1571398..1571859
     CDS             complement(1571856..1573205)
     CDS             complement(1573265..1573954)
     CDS             complement(1573975..1575639)
     CDS             complement(1575694..1576851)
     CDS             complement(1576841..1577011)
     CDS             1577330..1578118
     CDS             1578269..1578874
     CDS             1578864..1579775
     CDS             complement(1579783..1580061)
     CDS             complement(1580022..1580897)
     CDS             1581078..1581893
     CDS             1581986..1582813
     CDS             1582824..1583699
     CDS             1583710..1584561
     CDS             1584571..1585323
     CDS             1585335..1585979
     CDS             1585997..1586434
     CDS             1586456..1587115
     CDS             complement(1587378..1588223)
     CDS             complement(1588246..1588677)
     CDS             complement(1588679..1589176)
     CDS             complement(1589189..1590055)
     CDS             complement(1590052..1591203)
     CDS             complement(1591215..1592000)
     CDS             1592087..1593661
     CDS             1593888..1594700
     CDS             1594717..1594929
     CDS             1594940..1595800
     CDS             1595842..1596279
     CDS             1596254..1596874
     CDS             1596888..1597682
     CDS             1597758..1597955
     CDS             complement(1598005..1599051)
     CDS             complement(1599135..1599314)
     CDS             complement(1599346..1600281)
     CDS             complement(1600604..1601569)
     CDS             complement(1604021..1604482)
     CDS             complement(1607648..1609141)
     CDS             complement(1609131..1610432)
     CDS             complement(1610438..1611589)
     CDS             complement(1611666..1612460)
     CDS             complement(1612453..1613520)
     CDS             complement(1613529..1615469)
     CDS             complement(1615632..1618055)
     CDS             complement(1618084..1619406)
     CDS             1619573..1620157
     CDS             complement(1620208..1620414)
     CDS             complement(1620415..1621374)
     CDS             complement(1621379..1622437)
     CDS             complement(1622464..1622871)
     CDS             complement(1622909..1624909)
     CDS             1625055..1625489
     CDS             complement(1625544..1626179)
     CDS             complement(1626184..1626702)
     CDS             complement(1627079..1627447)
     CDS             1627510..1628985
     CDS             complement(1629069..1629764)
     CDS             complement(1629870..1630091)
     CDS             complement(1630115..1630594)
     CDS             1630775..1631539
     CDS             1631668..1632225
     CDS             1632222..1632506
     CDS             1632561..1633025
     CDS             complement(1633080..1634465)
     CDS             complement(1634466..1635527)
     CDS             complement(1635524..1635829)
     CDS             complement(1635912..1636526)
     CDS             1636565..1636912
     CDS             complement(1636954..1637964)
     CDS             complement(1637975..1638532)
     CDS             complement(1638525..1639403)
     CDS             complement(1639427..1640269)
     CDS             complement(1640386..1641087)
     CDS             complement(1641131..1641346)
     CDS             1641419..1641778
     CDS             1641781..1642335
     CDS             1642280..1642432
     CDS             1642429..1642842
     CDS             complement(1642884..1643081)
     CDS             complement(1643120..1643380)
     CDS             1643932..1644606
     CDS             complement(1644628..1647216)
     CDS             complement(1647217..1647960)
     CDS             complement(1647957..1648388)
     CDS             complement(1648565..1648888)
     CDS             1649050..1649601
     CDS             1649871..1651358
     CDS             1651330..1652250
     CDS             1652270..1653136
     CDS             complement(1653151..1653888)
     CDS             complement(1653911..1654729)
     CDS             complement(1654748..1655302)
     CDS             1655484..1656470
     CDS             1656539..1657435
     CDS             1657395..1658504
     CDS             complement(1658501..1659253)
     CDS             1659448..1660845
     CDS             complement(1660877..1661227)
     CDS             1661377..1661607
     CDS             1661630..1662586
     CDS             1662684..1662962
     CDS             1662998..1663309
     CDS             1663296..1663739
     CDS             complement(1663788..1664201)
     CDS             complement(1664364..1666379)
     CDS             1666548..1667651
     CDS             complement(1667655..1668569)
     CDS             complement(1668735..1669814)
     CDS             complement(1669845..1670444)
     CDS             complement(1670445..1671191)
     CDS             complement(1671169..1672089)
     CDS             1672185..1673024
     CDS             1673164..1673556
     CDS             complement(1673553..1674089)
     CDS             complement(1674176..1675141)
     CDS             complement(1675170..1675517)
     CDS             1675646..1676698
     CDS             1676699..1677058
     CDS             1677067..1678167
     CDS             1678326..1679105
     CDS             1679159..1679962
     CDS             complement(1679981..1680685)
     CDS             1680817..1681671
     CDS             1681692..1682438
     CDS             1682438..1682566
     CDS             complement(1682568..1684256)
     CDS             complement(1684272..1684922)
     CDS             complement(1684882..1685949)
     CDS             complement(1685992..1686714)
     CDS             complement(1686728..1688194)
     CDS             1688503..1690359
     CDS             1690356..1690946
     CDS             complement(1690994..1691425)
     CDS             complement(1691476..1692777)
     CDS             1692885..1694465
     CDS             1694478..1694669
     CDS             complement(1694895..1696790)
     CDS             1696939..1697172
     CDS             1697314..1697856
     CDS             complement(1697880..1698416)
     CDS             1698982..1699497
     CDS             1699514..1700539
     CDS             1700655..1701641
     CDS             1701706..1703247
     CDS             1703222..1703668
     CDS             1703679..1704050
     CDS             1704047..1704493
     CDS             1704486..1705724
     CDS             1705726..1706283
     CDS             1706288..1707154
     CDS             1707171..1708100
     CDS             complement(1708135..1709193)
     CDS             1709290..1710084
     CDS             complement(1710086..1710283)
     CDS             1710550..1711113
     CDS             complement(1711165..1711902)
     CDS             1712108..1713043
     CDS             1713056..1713964
     CDS             1714029..1714295
     CDS             1714292..1714816
     CDS             1714831..1715502
     CDS             1715556..1716476
     CDS             1716457..1716864
     CDS             complement(1716861..1717841)
     CDS             complement(1720594..1721064)
     CDS             1723947..1724438
     CDS             complement(1724505..1725467)
     CDS             complement(1725403..1726521)
     CDS             complement(1726562..1728067)
     CDS             1728259..1728753
     CDS             1728832..1729380
     CDS             1729399..1729596
     CDS             1729605..1731611
     CDS             complement(1731646..1731819)
     CDS             complement(1731832..1732017)
     CDS             1732179..1732727
     CDS             complement(1732743..1732901)
     CDS             1733067..1734464
     CDS             1734464..1735156
     CDS             1735180..1735800
     CDS             1735810..1736178
     CDS             1736213..1736449
     CDS             1736584..1738710
     CDS             complement(1738865..1740823)
     CDS             1741023..1741316
     CDS             complement(1741384..1743195)
     CDS             1743414..1744082
     CDS             1744075..1744854
     CDS             1745072..1745398
     CDS             1745482..1746003
     CDS             1746017..1747150
     CDS             1747208..1748221
     CDS             complement(1748277..1749062)
     CDS             complement(1749067..1750542)
     CDS             1750744..1751367