CDS             379..1392
     CDS             1398..2159
     CDS             2156..2404
     CDS             2416..3129
     CDS             3146..3559
     CDS             3570..4025
     CDS             4025..4939
     CDS             4942..5145
     CDS             5147..5452
     CDS             5458..5787
     CDS             5784..6182
     CDS             6193..6546
     CDS             6506..7261
     CDS             7266..7763
     CDS             7763..7915
     CDS             7927..8319
     CDS             8338..8871
     CDS             8896..9342
     CDS             9344..9790
     CDS             9850..10371
     CDS             10384..11019
     CDS             11022..11483
     CDS             11488..11931
     CDS             12037..13515
     CDS             13537..14184
     CDS             14204..14824
     CDS             14827..15354
     CDS             15375..16370
     CDS             16763..17281
     CDS             17872..19089
     CDS             complement(19141..19680)
     CDS             19828..22650
     CDS             complement(22656..23321)
     CDS             complement(23343..23693)
     CDS             23792..24694
     CDS             25003..25449
     CDS             25462..26016
     CDS             26030..26410
     CDS             26434..27237
     CDS             complement(27950..28174)
     CDS             complement(28589..29440)
     CDS             complement(29584..29889)
     CDS             complement(30002..31048)
     CDS             complement(31351..31770)
     CDS             complement(31782..32933)
     CDS             complement(32951..33286)
     CDS             complement(33307..34851)
     CDS             complement(35190..35498)
     CDS             complement(35836..37266)
     CDS             complement(37648..37851)
     CDS             38209..38661
     CDS             38736..39665
     CDS             complement(39784..40095)
     CDS             complement(40108..41061)
     CDS             41365..41661
     CDS             41796..42710
     CDS             complement(42736..43779)
     CDS             complement(43780..44694)
     CDS             45035..46369
     CDS             46608..46781
     CDS             46778..48184
     CDS             48323..50266
     CDS             complement(50274..51032)
     CDS             complement(51033..52184)
     CDS             52556..52885
     CDS             53004..53900
     CDS             53897..54376
     CDS             complement(54490..55398)
     CDS             complement(55818..58244)
     CDS             complement(58499..59800)
     CDS             complement(59813..60652)
     CDS             complement(60693..60875)
     CDS             61225..61581
     CDS             complement(61749..62522)
     CDS             complement(62500..63768)
     CDS             complement(63798..64532)
     CDS             65008..66039
     CDS             66015..66233
     CDS             complement(66303..66785)
     CDS             complement(66871..68085)
     CDS             complement(68101..69315)
     CDS             complement(69320..70600)
     CDS             complement(70587..71309)
     CDS             71565..71783
     CDS             72246..72383
     CDS             72850..72975
     CDS             73103..75394
     CDS             complement(75638..75778)
     CDS             complement(75833..76459)
     CDS             complement(76519..77262)
     CDS             complement(77293..77628)
     CDS             77852..78268
     CDS             78310..78534
     CDS             78966..79487
     CDS             79634..79855
     CDS             79908..80288
     CDS             80314..80475
     CDS             80511..82001
     CDS             82022..82300
     CDS             82356..82898
     CDS             83208..85439
     CDS             85463..86698
     CDS             complement(86806..86931)
     CDS             complement(87125..87529)
     CDS             complement(87530..87733)
     CDS             87817..88362
     CDS             complement(88414..89301)
     CDS             complement(89360..89752)
     CDS             complement(89814..90734)
     CDS             complement(90747..90989)
     CDS             complement(91097..92047)
     CDS             complement(92159..92938)
     CDS             93332..94120
     CDS             94113..94475
     CDS             94544..95359
     CDS             95377..96558
     CDS             96560..97339
     CDS             complement(97382..98482)
     CDS             complement(98542..98958)
     CDS             complement(98964..99140)
     CDS             complement(99182..99835)
     CDS             complement(99875..100141)
     CDS             complement(100450..101043)
     CDS             complement(101046..101390)
     CDS             complement(101491..101940)
     CDS             complement(102155..103426)
     CDS             103569..104234
     CDS             104255..105331
     CDS             105334..106269
     CDS             complement(106284..106781)
     CDS             106975..107955
     CDS             complement(107981..109189)
     CDS             complement(109535..110476)
     CDS             complement(110473..110595)
     CDS             complement(110625..110768)
     CDS             111229..111546
     CDS             112327..112821
     CDS             complement(113408..114181)
     CDS             complement(114393..115334)
     CDS             115542..117908
     CDS             117908..118327
     CDS             118320..118742
     CDS             118739..120280
     CDS             120277..120771
     CDS             120768..121034
     CDS             121031..121378
     CDS             121415..122467
     CDS             122475..122720
     CDS             complement(122790..124109)
     CDS             124585..124998
     CDS             125074..125835
     CDS             complement(125849..126940)
     CDS             127050..127340
     CDS             127460..127654
     CDS             127674..128549
     CDS             128546..129337
     CDS             129478..130065
     CDS             130114..130608
     CDS             complement(130852..131430)
     CDS             complement(131551..131844)
     CDS             complement(132116..132823)
     CDS             complement(133708..133866)
     CDS             complement(133891..134043)
     CDS             complement(134240..135031)
     CDS             complement(135080..135532)
     CDS             complement(135938..137086)
     CDS             complement(137147..137317)
     CDS             complement(137348..137941)
     CDS             complement(138406..138543)
     CDS             complement(138540..138773)
     CDS             complement(138861..139223)
     CDS             139512..139619
     CDS             139878..140873
     CDS             complement(141168..142334)
     CDS             143381..143722
     CDS             143844..144695
     CDS             145456..145980
     CDS             complement(145977..146894)
     CDS             complement(146910..147608)
     CDS             147931..148665
     CDS             148695..149963
     CDS             149941..150714
     CDS             151491..153074
     CDS             153016..153963
     CDS             complement(154253..154387)
     CDS             complement(154400..156034)
     CDS             complement(156036..157403)
     CDS             complement(157947..158297)
     CDS             complement(158321..158545)
     CDS             complement(158685..159056)
     CDS             complement(159147..161624)
     CDS             161797..162699
     CDS             162993..163172
     CDS             complement(163137..163547)
     CDS             complement(163649..164413)
     CDS             complement(164432..165568)
     CDS             complement(165839..166462)
     CDS             complement(166478..169654)
     CDS             complement(169809..171134)
     CDS             171407..171955
     CDS             172131..172511
     CDS             172508..173173
     CDS             173231..174667
     CDS             174690..175733
     CDS             176578..177171
     CDS             177168..177623
     CDS             177616..178341
     CDS             178338..178706
     CDS             178818..179609
     CDS             179653..180345
     CDS             180357..181148
     CDS             181199..182230
     CDS             182223..183002
     CDS             183096..183383
     CDS             183536..184003
     CDS             184000..184254
     CDS             184339..184692
     CDS             184754..185719
     CDS             185716..187074
     CDS             187130..187555
     CDS             187655..188005
     CDS             188022..188999
     CDS             complement(189047..189859)
     CDS             189863..191152
     CDS             191169..192107
     CDS             192107..192703
     CDS             192707..193186
     CDS             complement(193202..194092)
     CDS             194363..196921
     CDS             197068..197913
     CDS             198129..198482
     CDS             198505..198720
     CDS             198726..198914
     CDS             198914..199378
     CDS             199534..201309
     CDS             201400..201807
     CDS             202102..203346
     CDS             203379..203735
     CDS             203797..204189
     CDS             complement(204212..205420)
     CDS             complement(205728..206336)
     CDS             complement(206429..206779)
     CDS             complement(206805..207638)
     CDS             complement(207722..207874)
     CDS             complement(208085..208264)
     CDS             complement(208802..209089)
     CDS             complement(209263..210009)
     CDS             210212..211294
     CDS             211391..211651
     CDS             211740..212423
     CDS             212548..212934
     CDS             213078..213539
     CDS             213548..214576
     CDS             214677..215003
     CDS             215139..216305
     CDS             216302..216694
     CDS             217249..217545
     CDS             complement(217893..218210)
     CDS             218268..219659
     CDS             complement(219967..220740)
     CDS             complement(220764..221450)
     CDS             complement(221460..222464)
     CDS             complement(222529..224283)
     CDS             complement(224408..224860)
     CDS             225205..226056
     CDS             226053..226628
     CDS             complement(226742..227728)
     CDS             complement(227731..228651)
     CDS             complement(228644..230680)
     CDS             230876..232396
     CDS             232402..232938
     CDS             233028..234116
     CDS             complement(234168..234341)
     CDS             complement(234341..235081)
     CDS             235446..236237
     CDS             complement(236547..237098)
     CDS             237318..237680
     CDS             237923..239494
     CDS             complement(239590..239787)
     CDS             complement(239872..240054)
     CDS             complement(240041..240262)
     CDS             complement(240793..242406)
     CDS             243533..246136
     CDS             246344..247264
     CDS             complement(247461..248243)
     CDS             248623..249294
     CDS             complement(249354..249998)
     CDS             complement(250683..251522)
     CDS             complement(251519..252826)
     CDS             complement(252981..253265)
     CDS             complement(253870..254235)
     CDS             complement(254241..254933)
     CDS             complement(254975..256351)
     CDS             complement(256573..257421)
     CDS             complement(257424..258731)
     CDS             complement(258733..259122)
     CDS             complement(259132..259941)
     CDS             complement(259946..261700)
     CDS             complement(261700..262782)
     CDS             complement(262739..263329)
     CDS             complement(263588..263875)
     CDS             complement(263926..264561)
     CDS             complement(264595..265764)
     CDS             complement(266191..266514)
     CDS             complement(266933..267235)
     CDS             complement(267301..267501)
     CDS             complement(267519..267647)
     CDS             complement(267847..268038)
     CDS             complement(268056..268448)
     CDS             complement(269259..270038)
     CDS             270184..270378
     CDS             complement(270409..270795)
     CDS             270923..271489
     CDS             271941..273566
     CDS             273578..274831
     CDS             274896..275519
     CDS             complement(275534..276154)
     CDS             complement(276151..276519)
     CDS             complement(276516..277706)
     CDS             complement(277908..278102)
     CDS             complement(278307..278765)
     CDS             complement(278781..280250)
     CDS             complement(280356..281540)
     CDS             282080..282775
     CDS             complement(282843..283556)
     CDS             complement(283566..283952)
     CDS             complement(283955..285457)
     CDS             complement(285696..287366)
     CDS             287764..288486
     CDS             complement(289064..292126)
     CDS             complement(292509..293987)
     CDS             complement(294326..296857)
     CDS             297534..298049
     CDS             298099..298431
     CDS             298450..298836
     CDS             298886..299698
     CDS             299711..300418
     CDS             complement(300430..301599)
     CDS             301764..302099
     CDS             302373..303497
     CDS             complement(303530..304528)
     CDS             304996..305115
     CDS             305188..307764
     CDS             307860..308372
     CDS             308487..309050
     CDS             complement(309172..309852)
     CDS             complement(310072..310365)
     CDS             310692..310946
     CDS             311247..312227
     CDS             312336..313487
     CDS             313510..314436
     CDS             complement(314543..314740)
     CDS             314864..315589
     CDS             315644..316102
     CDS             316119..317363
     CDS             317364..317762
     CDS             complement(317839..318687)
     CDS             complement(318762..320063)
     CDS             320326..321264
     CDS             complement(321305..321586)
     CDS             complement(321665..321781)
     CDS             322209..323498
     CDS             323644..324648
     CDS             complement(324717..324971)
     CDS             complement(325764..325952)
     CDS             326834..327406
     CDS             327421..327981
     CDS             328099..328863
     CDS             328845..329318
     CDS             329323..329796
     CDS             329798..330514
     CDS             330546..332378
     CDS             332393..334012
     CDS             334014..334958
     CDS             334981..335187
     CDS             335200..335361
     CDS             complement(335402..335575)
     CDS             complement(335535..335807)
     CDS             335909..337867
     CDS             337909..338388
     CDS             338385..339185
     CDS             339203..339565
     CDS             339580..340635
     CDS             340625..343318
     CDS             343311..343913
     CDS             343910..344572
     CDS             344563..345375
     CDS             345498..346664
     CDS             complement(346624..347202)
     CDS             complement(347296..347778)
     CDS             347987..348364
     CDS             349199..350425
     CDS             350552..351613
     CDS             351931..352782
     CDS             353072..353500
     CDS             353503..354009
     CDS             354138..354770
     CDS             354873..356783
     CDS             complement(356787..357428)
     CDS             357568..357693
     CDS             357690..357902
     CDS             complement(357982..358362)
     CDS             complement(358667..359659)
     CDS             360103..360810
     CDS             complement(360895..361725)
     CDS             361851..362540
     CDS             complement(362573..362881)
     CDS             362987..364267
     CDS             complement(364335..364748)
     CDS             complement(365340..365810)
     CDS             complement(366051..366389)
     CDS             complement(366558..367307)
     CDS             complement(367312..368457)
     CDS             369058..369177
     CDS             369334..371256
     CDS             371265..372329
     CDS             373057..374595
     CDS             374819..375016
     CDS             complement(375063..375827)
     CDS             complement(376112..377161)
     CDS             377323..377562
     CDS             377626..378567
     CDS             378853..381315
     CDS             381331..382641
     CDS             complement(382938..384107)
     CDS             complement(384167..384379)
     CDS             384902..385114
     CDS             complement(385443..385736)
     CDS             386057..387166
     CDS             complement(387293..387895)
     CDS             complement(388269..389150)
     CDS             complement(389147..389497)
     CDS             390193..391326
     CDS             391350..391766
     CDS             391803..392219
     CDS             392261..392485
     CDS             complement(392587..393162)
     CDS             complement(393475..393621)
     CDS             complement(393722..394651)
     CDS             complement(394703..395674)
     CDS             395813..397273
     CDS             complement(397312..398244)
     CDS             complement(398468..399559)
     CDS             400068..400676
     CDS             400945..402843
     CDS             402854..405346
     CDS             405414..406310
     CDS             406347..406943
     CDS             407046..407243
     CDS             complement(407203..408123)
     CDS             408781..410373
     CDS             410508..411317
     CDS             411402..411833
     CDS             complement(411872..413014)
     CDS             complement(413064..413480)
     CDS             413633..414679
     CDS             complement(414746..417361)
     CDS             complement(417826..417993)
     CDS             418874..420679
     CDS             420755..421744
     CDS             421806..422975
     CDS             423035..424165
     CDS             424162..425364
     CDS             425387..427330
     CDS             427375..429357
     CDS             complement(429514..429681)
     CDS             429917..430078
     CDS             430914..431267
     CDS             complement(431543..432091)
     CDS             432329..432649
     CDS             complement(432653..433786)
     CDS             complement(434075..434602)
     CDS             435053..435793
     CDS             complement(435655..436434)
     CDS             complement(436898..438520)
     CDS             438720..441134
     CDS             441152..443302
     CDS             443348..443989
     CDS             complement(444102..445133)
     CDS             complement(445372..445566)
     CDS             445965..446897
     CDS             complement(446953..447777)
     CDS             448035..448610
     CDS             448580..448903
     CDS             448954..449328
     CDS             449649..449969
     CDS             complement(450229..451572)
     CDS             451859..452983
     CDS             complement(453072..454193)
     CDS             454411..454521
     CDS             complement(454759..455454)
     CDS             complement(455455..455703)
     CDS             complement(455857..456354)
     CDS             complement(456508..457125)
     CDS             457310..458836
     CDS             458838..459533
     CDS             complement(459620..461014)
     CDS             complement(461220..461417)
     CDS             461782..462039
     CDS             462129..463562
     CDS             complement(463601..464686)
     CDS             464735..465991
     CDS             466036..466560
     CDS             complement(467030..467992)
     CDS             468241..468948
     CDS             468945..469784
     CDS             complement(469862..470296)
     CDS             complement(470428..470586)
     CDS             471025..472194
     CDS             complement(472256..472702)
     CDS             complement(472808..473185)
     CDS             complement(473217..473708)
     CDS             complement(473746..475173)
     CDS             complement(475215..476921)
     CDS             complement(477076..479901)
     CDS             480205..480972
     CDS             complement(481101..481712)
     CDS             complement(481706..482272)
     CDS             complement(482367..483497)
     CDS             complement(483579..484505)
     CDS             complement(484711..485934)
     CDS             complement(485913..486662)
     CDS             487064..487282
     CDS             complement(487336..487887)
     CDS             complement(488270..488605)
     CDS             complement(488844..489113)
     CDS             complement(489213..489476)
     CDS             489676..489915
     CDS             complement(489866..490636)
     CDS             complement(490633..491697)
     CDS             complement(491735..493477)
     CDS             complement(493481..494137)
     CDS             complement(494185..495273)
     CDS             496078..497076
     CDS             497080..497910
     CDS             497990..498862
     CDS             complement(499489..500334)
     CDS             500775..501896
     CDS             complement(502004..502945)
     CDS             complement(502932..503495)
     CDS             complement(503488..504939)
     CDS             complement(504936..506471)
     CDS             complement(506614..509370)
     CDS             complement(509531..511432)
     CDS             511788..511940
     CDS             512008..512565
     CDS             512804..513826
     CDS             514158..515300
     CDS             515316..515780
     CDS             complement(515924..516559)
     CDS             516836..517198
     CDS             complement(517464..518450)
     CDS             519047..519421
     CDS             complement(519507..519629)
     CDS             complement(519647..519772)
     CDS             519957..520745
     CDS             521164..521616
     CDS             complement(521831..523345)
     CDS             complement(523731..524579)
     CDS             complement(524868..525839)
     CDS             complement(525855..526040)
     CDS             526405..528342
     CDS             528795..529433
     CDS             529917..530273
     CDS             530827..532095
     CDS             532673..532951
     CDS             533018..533797
     CDS             533800..534108
     CDS             534399..535607
     CDS             535635..536195
     CDS             536864..537235
     CDS             complement(537465..538574)
     CDS             538750..539658
     CDS             539655..541190
     CDS             complement(541380..542006)
     CDS             542518..543687
     CDS             543924..544103
     CDS             complement(544093..544647)
     CDS             complement(544640..544879)
     CDS             complement(544866..545015)
     CDS             complement(545025..545153)
     CDS             complement(545211..547322)
     CDS             549305..549415
     CDS             549666..549788
     CDS             complement(551107..551622)
     CDS             551738..552058
     CDS             552087..552488
     CDS             complement(553655..554314)
     CDS             complement(554311..555768)
     CDS             complement(555845..556624)
     CDS             complement(556691..556969)
     CDS             557783..558121
     CDS             558302..558592
     CDS             558693..561053
     CDS             561046..562356
     CDS             complement(562442..562621)
     CDS             563335..564108
     CDS             complement(564172..564303)
     CDS             564493..564990
     CDS             565256..565642
     CDS             565623..565889
     CDS             566223..566927
     CDS             complement(566998..568206)
     CDS             complement(568206..569324)
     CDS             569380..569535
     CDS             569532..570170
     CDS             570187..570519
     CDS             570512..573184
     CDS             complement(573210..574178)
     CDS             574540..575481
     CDS             575915..576856
     CDS             577059..577817
     CDS             complement(578143..580812)
     CDS             complement(580805..581137)
     CDS             complement(581150..581791)
     CDS             582060..582959
     CDS             582959..584155
     CDS             584296..584760
     CDS             584836..585336
     CDS             585575..586864
     CDS             complement(586871..589345)
     CDS             complement(589361..589543)
     CDS             complement(589728..589931)
     CDS             complement(589948..590586)
     CDS             complement(590583..590732)
     CDS             590794..591318
     CDS             591421..591696
     CDS             591703..592908
     CDS             complement(592968..593747)
     CDS             complement(594187..595128)
     CDS             596233..597342
     CDS             597494..597898
     CDS             complement(598004..598264)
     CDS             complement(598330..598761)
     CDS             complement(598703..599035)
     CDS             complement(599153..599362)
     CDS             complement(599375..599716)
     CDS             599785..600366
     CDS             complement(600425..600562)
     CDS             complement(600697..601422)
     CDS             602025..604790
     CDS             604805..606391
     CDS             606512..606943
     CDS             606965..608068
     CDS             608089..608823
     CDS             608827..609507
     CDS             609520..610431
     CDS             610412..610693
     CDS             complement(610894..611541)
     CDS             complement(612498..613253)
     CDS             complement(613900..614286)
     CDS             614651..614938
     CDS             complement(615197..615325)
     CDS             615357..615524
     CDS             complement(615605..616960)
     CDS             complement(616974..618623)
     CDS             complement(618895..619086)
     CDS             complement(619816..621249)
     CDS             complement(621252..622313)
     CDS             complement(622336..622629)
     CDS             complement(622766..624370)
     CDS             complement(624423..624977)
     CDS             complement(625152..626543)
     CDS             complement(626976..627416)
     CDS             627708..628190
     CDS             complement(628292..631120)
     CDS             complement(631206..631409)
     CDS             631653..632564
     CDS             complement(632604..633476)
     CDS             complement(633512..633844)
     CDS             complement(633863..634717)
     CDS             complement(634746..636026)
     CDS             complement(636045..637964)
     CDS             complement(638000..638371)
     CDS             complement(638395..638856)
     CDS             639035..639736
     CDS             complement(640046..640453)
     CDS             complement(640468..640872)
     CDS             641000..642142
     CDS             complement(642242..643654)
     CDS             complement(643708..644445)
     CDS             644640..645902
     CDS             complement(646027..649059)
     CDS             complement(649391..649687)
     CDS             complement(649907..650209)
     CDS             complement(650185..650961)
     CDS             651053..651811
     CDS             651808..653067
     CDS             653094..654401
     CDS             complement(654610..654741)
     CDS             complement(654830..655177)
     CDS             complement(655433..656557)
     CDS             complement(656614..656760)
     CDS             complement(657369..658493)
     CDS             658646..660016
     CDS             660157..660546
     CDS             660553..660810
     CDS             661156..661392
     CDS             complement(661620..661967)
     CDS             complement(662069..662719)
     CDS             complement(663044..663514)
     CDS             complement(664034..665095)
     CDS             665451..666371
     CDS             complement(666813..668294)
     CDS             complement(668513..669097)
     CDS             complement(669078..669185)
     CDS             complement(669296..670030)
     CDS             670317..670712
     CDS             670823..671137
     CDS             671296..672258
     CDS             672317..672790
     CDS             complement(672897..673910)
     CDS             674134..674868
     CDS             complement(675006..675695)
     CDS             complement(675720..676274)
     CDS             complement(676430..677596)
     CDS             complement(677621..678085)
     CDS             678231..678809
     CDS             678820..679233
     CDS             679250..680893
     CDS             681168..681407
     CDS             681407..681721
     CDS             681786..682994
     CDS             682988..683521
     CDS             complement(683725..686076)
     CDS             complement(686073..686255)
     CDS             complement(686248..687174)
     CDS             complement(687164..687301)
     CDS             complement(687318..689030)
     CDS             complement(689034..689282)
     CDS             complement(689571..690776)
     CDS             complement(690791..691375)
     CDS             complement(691429..692724)
     CDS             692957..693385
     CDS             693865..694836
     CDS             694833..696032
     CDS             complement(696445..696885)
     CDS             complement(696839..697288)
     CDS             697469..697921
     CDS             697918..698271
     CDS             698286..698513
     CDS             698842..698988
     CDS             699277..701001
     CDS             complement(701057..701173)
     CDS             702322..703074
     CDS             complement(703120..703773)
     CDS             complement(703796..704575)
     CDS             704858..705181
     CDS             705481..705963
     CDS             705960..706865
     CDS             706869..707915
     CDS             708100..709125
     CDS             complement(709476..709607)
     CDS             complement(709600..711363)
     CDS             complement(711341..711433)
     CDS             complement(711648..711797)
     CDS             complement(711905..712000)
     CDS             complement(712687..713010)
     CDS             713708..714361
     CDS             complement(715198..715674)
     CDS             complement(715675..717453)
     CDS             complement(717487..717999)
     CDS             718149..718430
     CDS             complement(718494..719249)
     CDS             complement(719309..719533)
     CDS             complement(719570..720784)
     CDS             complement(720820..722055)
     CDS             complement(722065..722790)
     CDS             722964..724226
     CDS             complement(724470..725759)
     CDS             725973..726419
     CDS             726570..728912
     CDS             complement(729028..729870)
     CDS             complement(730370..730903)
     CDS             complement(730975..731982)
     CDS             complement(732026..732511)
     CDS             complement(732508..734199)
     CDS             complement(734346..735803)
     CDS             complement(736342..737394)
     CDS             complement(737510..738046)
     CDS             complement(738138..738641)
     CDS             complement(738836..741160)
     CDS             741775..742590
     CDS             742592..742825
     CDS             complement(742834..743667)
     CDS             743949..744749
     CDS             744765..745766
     CDS             745810..746844
     CDS             746891..747340
     CDS             747446..748330
     CDS             748308..749861
     CDS             749867..750982
     CDS             751010..752143
     CDS             752288..753409
     CDS             753424..754860
     CDS             755107..755214
     CDS             755292..755507
     CDS             755888..759268
     CDS             759597..760277
     CDS             complement(760409..760534)
     CDS             760824..761222
     CDS             761225..762088
     CDS             762085..764919
     CDS             764973..766727
     CDS             complement(766871..768094)
     CDS             complement(768100..768630)
     CDS             complement(768661..769479)
     CDS             769717..770931
     CDS             771105..772214
     CDS             complement(772529..773416)
     CDS             complement(773370..773600)
     CDS             773903..774277
     CDS             774365..774673
     CDS             774889..775278
     CDS             775288..775833
     CDS             775852..776721
     CDS             776842..778323
     CDS             778603..778911
     CDS             778945..779553
     CDS             779722..779832
     CDS             complement(779844..780470)
     CDS             complement(781083..781733)
     CDS             complement(781738..782505)
     CDS             complement(782528..783385)
     CDS             complement(783385..784278)
     CDS             complement(784314..785171)
     CDS             785454..785651
     CDS             785851..787635
     CDS             787638..789401
     CDS             complement(789591..790163)
     CDS             790334..791275
     CDS             791534..792901
     CDS             792972..793877
     CDS             complement(793854..794546)
     CDS             795195..795374
     CDS             complement(795577..796893)
     CDS             complement(796928..797527)
     CDS             complement(797524..799404)
     CDS             799623..799979
     CDS             801251..801346
     CDS             801454..801603
     CDS             801818..801910
     CDS             801888..803651
     CDS             803644..803775
     CDS             804161..805687
     CDS             805881..807032
     CDS             807266..807871
     CDS             808035..808319
     CDS             808329..808583
     CDS             809154..809603
     CDS             complement(809548..809727)
     CDS             810209..811540
     CDS             811586..812281
     CDS             complement(812445..812699)
     CDS             complement(813055..813348)
     CDS             complement(814035..814526)
     CDS             814749..814997
     CDS             815004..815231
     CDS             815235..817301
     CDS             817323..817763
     CDS             817773..818105
     CDS             818102..818443
     CDS             818424..818642
     CDS             818722..818865
     CDS             complement(818862..820124)
     CDS             820522..821463
     CDS             complement(821708..822358)
     CDS             complement(822358..823473)
     CDS             complement(823706..824455)
     CDS             complement(824588..825025)
     CDS             complement(825514..826719)
     CDS             complement(826859..827419)
     CDS             complement(827416..828036)
     CDS             828292..829377
     CDS             complement(830087..831211)
     CDS             831701..833068
     CDS             833079..834374
     CDS             834377..835843
     CDS             complement(835939..838344)
     CDS             838715..839836
     CDS             complement(839951..842392)
     CDS             complement(842389..844260)
     CDS             complement(844260..845141)
     CDS             complement(845202..846176)
     CDS             complement(846333..847229)
     CDS             complement(847289..848143)
     CDS             complement(848191..849651)
     CDS             850243..851259
     CDS             851406..853013
     CDS             853340..856690
     CDS             856811..857575
     CDS             857588..858970
     CDS             859768..860538
     CDS             860552..861937
     CDS             862320..862874
     CDS             862984..863175
     CDS             863344..863832
     CDS             863872..865788
     CDS             865934..867079
     CDS             complement(867327..867494)
     CDS             complement(867618..869177)
     CDS             869853..869963
     CDS             complement(869982..870680)
     CDS             complement(870743..871870)
     CDS             complement(871883..872884)
     CDS             complement(872909..873523)
     CDS             complement(873664..874803)
     CDS             complement(874940..875167)
     CDS             875365..875886
     CDS             complement(875908..877269)
     CDS             complement(877284..877562)
     CDS             complement(877759..878175)
     CDS             complement(878312..879256)
     CDS             complement(879287..879742)
     CDS             complement(879815..880339)
     CDS             complement(880438..880842)
     CDS             complement(880962..881507)
     CDS             complement(881522..881770)
     CDS             complement(881784..882053)
     CDS             complement(882069..883439)
     CDS             complement(883694..884404)
     CDS             complement(884465..885070)
     CDS             complement(885086..885739)
     CDS             886035..886142
     CDS             complement(886090..886497)
     CDS             complement(886510..888693)
     CDS             complement(888727..889509)
     CDS             complement(889526..890311)
     CDS             complement(890618..890761)
     CDS             complement(891213..891809)
     CDS             complement(891984..892589)
     CDS             complement(892607..893260)
     CDS             893423..893833
     CDS             894172..895047
     CDS             895178..895366
     CDS             895510..896517
     CDS             896539..897339
     CDS             897344..898180
     CDS             898252..899421
     CDS             complement(899501..900052)
     CDS             complement(900250..900582)
     CDS             complement(900669..901547)
     CDS             901941..904349
     CDS             904352..904867
     CDS             904916..906328
     CDS             906341..907093
     CDS             907134..908453
     CDS             908457..909863
     CDS             909935..910879
     CDS             complement(910925..917122)
     CDS             complement(917112..917393)
     CDS             917754..919235
     CDS             919359..919901
     CDS             920061..920267
     CDS             complement(920470..921249)
     CDS             complement(921316..921594)
     CDS             921768..922889
     CDS             923158..924255
     CDS             924255..927482
     CDS             927508..928692
     CDS             complement(929339..929497)
     CDS             929872..930111
     CDS             930115..930561
     CDS             930899..931762
     CDS             931778..932065
     CDS             932078..932467
     CDS             complement(932513..933376)
     CDS             complement(933576..934295)
     CDS             934666..936579
     CDS             936572..937903
     CDS             937905..939215
     CDS             939393..940214
     CDS             complement(940275..947933)
     CDS             948195..950858
     CDS             complement(951053..951679)
     CDS             complement(952184..952315)
     CDS             952359..953255
     CDS             953362..954009
     CDS             complement(954037..954891)
     CDS             complement(954893..956617)
     CDS             complement(956662..957033)
     CDS             957438..957896
     CDS             958162..958371
     CDS             complement(958383..959381)
     CDS             complement(959562..959684)
     CDS             960495..961664
     CDS             961654..962856
     CDS             962859..963548
     CDS             963974..964441
     CDS             964383..964814
     CDS             complement(965594..967525)
     CDS             complement(967767..969692)
     CDS             complement(969843..970451)
     CDS             complement(970456..971268)
     CDS             complement(971287..971883)
     CDS             complement(971962..972351)
     CDS             complement(972466..972759)
     CDS             complement(972825..974117)
     CDS             complement(974141..974788)
     CDS             975758..976303
     CDS             976788..977990
     CDS             complement(978235..979176)
     CDS             979255..982230
     CDS             982250..983878
     CDS             complement(983809..985290)
     CDS             985556..985819
     CDS             985901..986692
     CDS             987189..988130
     CDS             989375..991120
     CDS             991167..993476
     CDS             complement(993548..994024)
     CDS             994138..994413
     CDS             994630..996249
     CDS             996270..996887
     CDS             complement(996889..997278)
     CDS             complement(997285..998031)
     CDS             998202..998795
     CDS             complement(998836..999060)
     CDS             complement(999097..999918)
     CDS             complement(1000459..1002276)
     CDS             1002520..1002969
     CDS             1003211..1003447
     CDS             1003451..1003810
     CDS             1003996..1004619
     CDS             1004719..1005051
     CDS             1005365..1005982
     CDS             1006054..1006911
     CDS             complement(1007099..1011154)
     CDS             complement(1011343..1012488)
     CDS             complement(1012493..1013650)
     CDS             complement(1013666..1014538)
     CDS             complement(1014662..1016113)
     CDS             complement(1016214..1016627)
     CDS             complement(1016612..1016845)
     CDS             complement(1016884..1017900)
     CDS             complement(1019171..1019359)
     CDS             complement(1019954..1020190)
     CDS             complement(1020682..1020810)
     CDS             complement(1024064..1025185)
     CDS             1025554..1026069
     CDS             1026281..1027075
     CDS             1027117..1027653
     CDS             1027721..1028128
     CDS             complement(1028131..1029321)
     CDS             complement(1029379..1030080)
     CDS             complement(1030343..1031440)
     CDS             complement(1031441..1032865)
     CDS             complement(1032878..1034128)
     CDS             1034571..1036868
     CDS             1037002..1037646
     CDS             1037646..1038689
     CDS             1038708..1040387
     CDS             1040734..1041420
     CDS             complement(1041765..1041932)
     CDS             complement(1042532..1043527)
     CDS             complement(1043553..1044170)
     CDS             complement(1044265..1045278)
     CDS             complement(1045348..1045656)
     CDS             1045968..1047092
     CDS             1047420..1050074
     CDS             complement(1050262..1051164)
     CDS             complement(1051178..1051522)
     CDS             complement(1051599..1051880)
     CDS             complement(1051929..1053602)
     CDS             complement(1053703..1054506)
     CDS             1054674..1056287
     CDS             complement(1056307..1056888)
     CDS             complement(1057046..1057360)
     CDS             1057452..1057868
     CDS             1057910..1058134
     CDS             1058199..1058987
     CDS             1058990..1059940
     CDS             1059966..1061066
     CDS             complement(1061189..1061866)
     CDS             complement(1061938..1063020)
     CDS             complement(1063076..1063783)
     CDS             complement(1063847..1064521)
     CDS             complement(1064534..1065334)
     CDS             1065616..1066842
     CDS             1066858..1068066
     CDS             1068068..1068766
     CDS             1068880..1069173
     CDS             1069473..1069667
     CDS             complement(1070009..1070614)
     CDS             complement(1070797..1071138)
     CDS             complement(1071948..1072736)
     CDS             1073287..1074195
     CDS             complement(1074249..1075154)
     CDS             1075381..1075842
     CDS             complement(1076139..1078157)
     CDS             complement(1078664..1079080)
     CDS             complement(1079080..1079562)
     CDS             complement(1079711..1080001)
     CDS             1080206..1080706
     CDS             complement(1080958..1081299)
     CDS             1081419..1083368
     CDS             1083437..1084084
     CDS             1084155..1085264
     CDS             1085419..1086273
     CDS             complement(1086313..1086834)
     CDS             1087078..1088418
     CDS             1088725..1089762
     CDS             1089920..1090282
     CDS             complement(1090326..1091000)
     CDS             1091113..1091688
     CDS             complement(1091712..1092071)
     CDS             complement(1092061..1092846)
     CDS             1092993..1093862
     CDS             1093889..1094989
     CDS             complement(1095149..1096306)
     CDS             complement(1096443..1097270)
     CDS             1097573..1098505
     CDS             1098518..1099267
     CDS             1099233..1100108
     CDS             1100307..1100741
     CDS             1101185..1102624
     CDS             1103103..1103393
     CDS             1103435..1103659
     CDS             1103729..1105900
     CDS             1106056..1107951
     CDS             1108083..1109558
     CDS             1109590..1110837
     CDS             complement(1110923..1111399)
     CDS             complement(1111428..1111673)
     CDS             complement(1111845..1113002)
     CDS             complement(1113101..1113748)
     CDS             complement(1113754..1114605)
     CDS             1114698..1115771
     CDS             1115895..1116347
     CDS             1116424..1117047
     CDS             1117266..1117382
     CDS             1117425..1117820
     CDS             1117835..1119199
     CDS             1119253..1120365
     CDS             1120382..1121176
     CDS             1121191..1122660
     CDS             1122657..1123712
     CDS             1123766..1124470
     CDS             complement(1124494..1125591)
     CDS             complement(1125588..1126004)
     CDS             complement(1126041..1126574)
     CDS             complement(1126757..1127248)
     CDS             1127452..1127736
     CDS             1127714..1127989
     CDS             1128007..1128774
     CDS             1129365..1130489
     CDS             1130567..1131658
     CDS             1131658..1132410
     CDS             complement(1132456..1133031)
     CDS             1133655..1134182
     CDS             1134200..1134748
     CDS             1134941..1136599
     CDS             1136666..1136980
     CDS             complement(1137051..1137353)
     CDS             1137735..1139033
     CDS             1139056..1139961
     CDS             complement(1140871..1141566)
     CDS             complement(1141710..1141838)
     CDS             1141965..1142330
     CDS             complement(1142548..1143180)
     CDS             1143449..1144099
     CDS             1144366..1145802
     CDS             1146013..1146246
     CDS             1146261..1146530
     CDS             1146549..1146818
     CDS             complement(1146851..1147975)
     CDS             1148244..1148384
     CDS             1148412..1148933
     CDS             1149175..1149393
     CDS             1149390..1149671
     CDS             1149685..1149927
     CDS             1149924..1150160
     CDS             1150165..1150296
     CDS             complement(1150271..1150744)
     CDS             1150993..1152006
     CDS             complement(1152126..1153313)
     CDS             complement(1153530..1154807)
     CDS             1155163..1155666
     CDS             complement(1155672..1156871)
     CDS             complement(1156906..1158189)
     CDS             complement(1158190..1158843)
     CDS             1159235..1159585
     CDS             1159752..1160198
     CDS             complement(1160203..1161060)
     CDS             complement(1161427..1161681)
     CDS             complement(1161684..1163099)
     CDS             1163504..1164376
     CDS             1164461..1164967
     CDS             1164981..1165976
     CDS             1166020..1167723
     CDS             complement(1167992..1168183)
     CDS             1168744..1169934
     CDS             1169976..1170827
     CDS             1170824..1171588
     CDS             1171625..1172239
     CDS             1172236..1173516
     CDS             1173562..1174737
     CDS             1174739..1175527
     CDS             complement(1175841..1176497)
     CDS             complement(1176702..1177007)
     CDS             complement(1177127..1177396)
     CDS             complement(1177539..1178783)
     CDS             1179227..1179796
     CDS             1179980..1181284
     CDS             complement(1181345..1181956)
     CDS             1182074..1184356
     CDS             1184434..1185714
     CDS             1185819..1186217
     CDS             1186426..1187178
     CDS             1187209..1188009
     CDS             1188049..1188267
     CDS             1188343..1189251
     CDS             complement(1189453..1189986)
     CDS             complement(1190058..1190771)
     CDS             complement(1191002..1191205)
     CDS             complement(1191464..1192711)
     CDS             complement(1192947..1194152)
     CDS             1194669..1195481
     CDS             complement(1195585..1196016)
     CDS             complement(1196108..1196725)
     CDS             complement(1197070..1197252)
     CDS             complement(1197300..1198835)
     CDS             1198994..1200475
     CDS             complement(1200406..1200627)
     CDS             complement(1200668..1201813)
     CDS             complement(1201833..1201973)
     CDS             complement(1202239..1202598)
     CDS             complement(1202605..1203135)
     CDS             1203535..1204185
     CDS             1204231..1206108
     CDS             1206133..1206993
     CDS             1206994..1207788
     CDS             1207778..1210420
     CDS             1210526..1211125
     CDS             1211168..1212169
     CDS             1212171..1212434
     CDS             1214110..1215450
     CDS             complement(1215476..1216315)
     CDS             complement(1216378..1216968)
     CDS             complement(1216965..1218770)
     CDS             complement(1218906..1220843)
     CDS             complement(1220889..1221347)
     CDS             complement(1222356..1224245)
     CDS             1224612..1224761
     CDS             complement(1224853..1225512)
     CDS             1226641..1226988
     CDS             1226989..1227606
     CDS             1227715..1230762
     CDS             complement(1230814..1231200)
     CDS             1231623..1232252
     CDS             1232253..1233050
     CDS             1233201..1233683
     CDS             1233718..1234047
     CDS             1234044..1235579
     CDS             complement(1235843..1236823)
     CDS             complement(1236895..1237485)
     CDS             complement(1237750..1238136)
     CDS             1238492..1238689
     CDS             1238853..1239701
     CDS             complement(1239765..1239890)
     CDS             complement(1240242..1241492)
     CDS             complement(1241514..1242737)
     CDS             complement(1242753..1243478)
     CDS             complement(1243481..1244530)
     CDS             1245007..1247832
     CDS             complement(1247880..1248464)
     CDS             complement(1248474..1249814)
     CDS             1249896..1250423
     CDS             1250579..1251433
     CDS             1251430..1252191
     CDS             1252232..1252414
     CDS             complement(1252596..1252748)
     CDS             1253113..1253520
     CDS             1254051..1255574
     CDS             1255720..1257201
     CDS             complement(1257371..1257565)
     CDS             complement(1257743..1258054)
     CDS             complement(1258086..1259354)
     CDS             complement(1259477..1261651)
     CDS             complement(1261718..1262278)
     CDS             complement(1262283..1262711)
     CDS             complement(1262789..1263214)
     CDS             complement(1263231..1263518)
     CDS             complement(1263609..1264769)
     CDS             complement(1264769..1267420)
     CDS             complement(1267426..1269240)
     CDS             complement(1269240..1270868)
     CDS             complement(1271110..1271346)
     CDS             complement(1271980..1273215)
     CDS             complement(1273264..1274622)
     CDS             complement(1274585..1275223)
     CDS             complement(1275210..1275986)
     CDS             complement(1276001..1276951)
     CDS             complement(1277045..1277926)
     CDS             complement(1277916..1279136)
     CDS             1279247..1280266
     CDS             1280278..1280853
     CDS             1280866..1281687
     CDS             complement(1281699..1281989)
     CDS             1282205..1282843
     CDS             complement(1282852..1283445)
     CDS             complement(1283485..1284030)
     CDS             complement(1284023..1284595)
     CDS             complement(1284595..1285602)
     CDS             1285719..1285982
     CDS             complement(1286145..1287221)
     CDS             1287607..1288152
     CDS             1288149..1289015
     CDS             1289012..1290946
     CDS             complement(1291062..1292183)
     CDS             complement(1292185..1294053)
     CDS             complement(1294292..1294711)
     CDS             complement(1294806..1296026)
     CDS             complement(1296107..1296505)
     CDS             complement(1296696..1297022)
     CDS             complement(1297238..1297396)
     CDS             complement(1297515..1297733)
     CDS             complement(1298005..1298229)
     CDS             1298630..1299016
     CDS             1299086..1299289
     CDS             1299685..1300218
     CDS             complement(1300498..1300659)
     CDS             complement(1300748..1303987)
     CDS             complement(1303974..1305002)
     CDS             complement(1304989..1306023)
     CDS             complement(1306130..1306954)
     CDS             complement(1306951..1307499)
     CDS             complement(1307499..1308554)
     CDS             complement(1308635..1309780)
     CDS             complement(1309777..1310124)
     CDS             complement(1310384..1311460)
     CDS             complement(1311450..1313009)
     CDS             1313777..1314160
     CDS             complement(1314181..1314960)
     CDS             complement(1314960..1315862)
     CDS             complement(1315886..1316815)
     CDS             complement(1316829..1318097)
     CDS             complement(1318168..1319142)
     CDS             complement(1319155..1320423)
     CDS             complement(1320517..1321197)
     CDS             complement(1321198..1321677)
     CDS             complement(1321667..1322137)
     CDS             complement(1322215..1323255)
     CDS             1323429..1323557
     CDS             1323570..1323950
     CDS             1323990..1324892
     CDS             1324879..1326072
     CDS             1326307..1326633
     CDS             1326626..1328566
     CDS             1328571..1328810
     CDS             1328861..1329412
     CDS             1329420..1330493
     CDS             1330493..1330792
     CDS             1330783..1332519
     CDS             1332522..1333904
     CDS             1333925..1334545
     CDS             1334945..1337065
     CDS             complement(1337458..1339281)
     CDS             complement(1339291..1339530)
     CDS             complement(1339694..1340281)
     CDS             complement(1340351..1341436)
     CDS             1341708..1342031
     CDS             1342712..1343281
     CDS             1343469..1343645
     CDS             complement(1343664..1343888)
     CDS             complement(1343969..1344346)
     CDS             complement(1344630..1344821)
     CDS             1344923..1345807
     CDS             1345807..1346379
     CDS             complement(1346387..1346665)
     CDS             complement(1346662..1347360)
     CDS             complement(1347969..1351811)
     CDS             complement(1351798..1353108)
     CDS             complement(1353195..1353551)
     CDS             complement(1353995..1354516)
     CDS             complement(1354550..1354939)
     CDS             complement(1354912..1356597)
     CDS             complement(1357094..1357789)
     CDS             1357949..1358245
     CDS             complement(1358290..1359309)
     CDS             complement(1359326..1360264)
     CDS             complement(1360344..1360694)
     CDS             complement(1360694..1361410)
     CDS             complement(1361410..1361967)
     CDS             complement(1361978..1362679)
     CDS             complement(1362858..1363010)
     CDS             complement(1363023..1363850)
     CDS             complement(1364105..1365085)
     CDS             1365601..1365921
     CDS             1366098..1367030
     CDS             1367073..1367420
     CDS             1367436..1368305
     CDS             1368328..1369269
     CDS             1369628..1369747
     CDS             1369759..1371078
     CDS             complement(1371152..1372756)
     CDS             complement(1372776..1373450)
     CDS             complement(1373471..1373653)
     CDS             1373796..1374740
     CDS             complement(1374785..1375135)
     CDS             complement(1375150..1376592)
     CDS             complement(1376596..1378083)
     CDS             complement(1378083..1380080)
     CDS             complement(1380083..1380385)
     CDS             complement(1380385..1380735)
     CDS             complement(1380725..1381009)
     CDS             complement(1380999..1381406)
     CDS             complement(1381411..1382448)
     CDS             complement(1382451..1383575)
     CDS             complement(1383586..1384062)
     CDS             complement(1384072..1384626)
     CDS             complement(1384614..1385009)
     CDS             complement(1385255..1385761)
     CDS             complement(1385782..1386201)
     CDS             1386483..1386644
     CDS             1386641..1387918
     CDS             complement(1388012..1388146)
     CDS             1388162..1389037
     CDS             1389034..1390104
     CDS             1390104..1391174
     CDS             1391176..1391823
     CDS             complement(1391800..1392111)
     CDS             complement(1392148..1392345)
     CDS             1392429..1392602
     CDS             1392599..1393819
     CDS             complement(1393869..1395308)
     CDS             complement(1395327..1396661)
     CDS             complement(1396781..1397971)
     CDS             complement(1398038..1399900)
     CDS             complement(1399979..1400554)
     CDS             complement(1400706..1401119)
     CDS             1401250..1402173
     CDS             1402170..1403147
     CDS             1403163..1403795
     CDS             1404074..1404343
     CDS             complement(1404523..1404672)
     CDS             complement(1404769..1405698)
     CDS             1405943..1406080
     CDS             complement(1406242..1406718)
     CDS             1406861..1407067
     CDS             complement(1407130..1407420)
     CDS             complement(1407442..1409349)
     CDS             complement(1409650..1409970)
     CDS             complement(1410077..1411141)
     CDS             complement(1411231..1413234)
     CDS             complement(1413337..1414704)
     CDS             complement(1414695..1415546)
     CDS             complement(1416309..1417514)
     CDS             1417811..1418665
     CDS             1418676..1419416
     CDS             1419443..1420018
     CDS             complement(1420057..1422177)
     CDS             complement(1422174..1423007)
     CDS             complement(1423004..1424143)
     CDS             complement(1424301..1424498)
     CDS             complement(1424502..1425656)
     CDS             complement(1425666..1427123)
     CDS             complement(1427159..1428343)
     CDS             complement(1428353..1428817)
     CDS             complement(1428838..1429860)
     CDS             1429973..1430401
     CDS             complement(1430428..1431030)
     CDS             complement(1431050..1432291)
     CDS             complement(1432439..1433506)
     CDS             complement(1433550..1435640)
     CDS             complement(1435796..1436320)
     CDS             complement(1436382..1436591)
     CDS             1437602..1438708
     CDS             1438850..1439905
     CDS             1439945..1440526
     CDS             1440635..1442368
     CDS             complement(1442371..1443663)
     CDS             complement(1443676..1444764)
     CDS             complement(1444875..1445429)
     CDS             1445652..1448540
     CDS             complement(1448587..1449195)
     CDS             1449438..1449944
     CDS             1449944..1450732
     CDS             1450762..1451292
     CDS             complement(1451479..1452045)
     CDS             complement(1452046..1453326)
     CDS             complement(1453437..1455269)
     CDS             complement(1455458..1455775)
     CDS             complement(1455794..1456861)
     CDS             complement(1456880..1457635)
     CDS             complement(1457674..1457832)
     CDS             complement(1457845..1458141)
     CDS             complement(1458143..1459189)
     CDS             complement(1459313..1459963)
     CDS             complement(1460005..1460448)
     CDS             complement(1460494..1461495)
     CDS             complement(1462262..1463884)
     CDS             complement(1464051..1464641)
     CDS             1465126..1465440
     CDS             complement(1465518..1466381)
     CDS             complement(1466386..1467687)
     CDS             1467892..1468113
     CDS             complement(1468130..1468636)
     CDS             complement(1468640..1469476)
     CDS             complement(1469761..1470093)
     CDS             complement(1470106..1470903)
     CDS             complement(1470900..1471490)
     CDS             complement(1471492..1472103)
     CDS             complement(1472118..1472690)
     CDS             complement(1472683..1473612)
     CDS             complement(1473614..1474975)
     CDS             complement(1474989..1476461)
     CDS             complement(1476471..1476875)
     CDS             1476977..1478029
     CDS             complement(1478078..1478722)
     CDS             1478764..1479645
     CDS             complement(1479668..1480711)
     CDS             complement(1480761..1482752)
     CDS             1482903..1484075
     CDS             1484065..1484772
     CDS             1484788..1485066
     CDS             1485072..1485248
     CDS             1485259..1486056
     CDS             1486226..1487011
     CDS             1487021..1488250
     CDS             complement(1488599..1488823)
     CDS             complement(1488865..1489281)
     CDS             complement(1489779..1490726)
     CDS             complement(1490717..1490950)
     CDS             1491266..1491778
     CDS             complement(1491878..1492192)
     CDS             complement(1492690..1493520)
     CDS             1493708..1493932
     CDS             1494281..1494649
     CDS             complement(1494668..1495477)
     CDS             1495673..1495915
     CDS             complement(1496227..1497147)
     CDS             1497213..1498415
     CDS             1498412..1498774
     CDS             1498777..1499328
     CDS             1499791..1500129
     CDS             1500162..1500539
     CDS             1500541..1500717
     CDS             1500928..1501236
     CDS             complement(1501239..1501499)
     CDS             complement(1501590..1502291)
     CDS             complement(1502497..1503030)
     CDS             1503352..1503870
     CDS             1503902..1504510
     CDS             1504560..1504805
     CDS             1504829..1506040
     CDS             1506107..1507405
     CDS             1507424..1508905
     CDS             complement(1508920..1510059)
     CDS             complement(1510063..1510620)
     CDS             complement(1510624..1511058)
     CDS             complement(1511061..1511969)
     CDS             1512061..1512465
     CDS             1512504..1513628
     CDS             1513643..1514827
     CDS             1514912..1515271
     CDS             1515335..1515907
     CDS             1515894..1516889
     CDS             1516895..1517506
     CDS             1517581..1518294
     CDS             1518319..1518594
     CDS             1518674..1519837
     CDS             complement(1520043..1520876)
     CDS             complement(1521024..1521230)
     CDS             1521779..1522591
     CDS             complement(1522869..1523030)
     CDS             1523145..1523276
     CDS             complement(1523488..1523691)
     CDS             complement(1524032..1524223)
     CDS             1524737..1525678
     CDS             1526028..1526285
     CDS             complement(1526353..1526601)
     CDS             complement(1526591..1526821)
     CDS             1527031..1527711
     CDS             complement(1527764..1528360)
     CDS             1528488..1529642
     CDS             1529718..1529831
     CDS             1530004..1530237
     CDS             1530426..1531679
     CDS             1531680..1532444
     CDS             1532441..1533139
     CDS             1533143..1533769
     CDS             1533766..1534272
     CDS             1534269..1534838
     CDS             complement(1534801..1536084)
     CDS             complement(1536106..1538094)
     CDS             complement(1538225..1539361)
     CDS             complement(1539460..1540413)
     CDS             complement(1540505..1541236)
     CDS             complement(1541244..1541516)
     CDS             1541670..1542431
     CDS             1542479..1544293
     CDS             1544559..1545248
     CDS             complement(1545251..1546357)
     CDS             complement(1546368..1547477)
     CDS             complement(1547505..1547915)
     CDS             complement(1547905..1549092)
     CDS             complement(1549160..1550437)
     CDS             complement(1550754..1551215)
     CDS             complement(1551347..1552507)
     CDS             1552768..1553085
     CDS             complement(1553105..1553536)
     CDS             complement(1553626..1554597)
     CDS             complement(1554605..1554973)
     CDS             complement(1554988..1555191)
     CDS             complement(1555355..1556107)
     CDS             complement(1556220..1556879)
     CDS             1556966..1557322
     CDS             complement(1557574..1558299)
     CDS             complement(1558449..1558874)
     CDS             1559132..1560079
     CDS             1560076..1560591
     CDS             1560579..1561037
     CDS             1561034..1561480
     CDS             1561461..1562201
     CDS             complement(1562373..1566149)
     CDS             complement(1566189..1568867)
     CDS             1569128..1569403
     CDS             complement(1569731..1571014)
     CDS             complement(1571447..1572373)
     CDS             complement(1572374..1572994)
     CDS             complement(1573100..1574203)
     CDS             complement(1574204..1575061)
     CDS             complement(1575058..1578582)
     CDS             complement(1578602..1579378)
     CDS             complement(1579485..1582151)
     CDS             complement(1582148..1583605)
     CDS             1583790..1584521
     CDS             1584608..1585366
     CDS             complement(1585370..1586755)
     CDS             complement(1586776..1587276)
     CDS             1587288..1587557
     CDS             complement(1587797..1588192)
     CDS             1588449..1589105
     CDS             1589141..1589461
     CDS             complement(1589466..1589708)
     CDS             1590381..1590608
     CDS             complement(1590659..1592038)
     CDS             complement(1592140..1592409)
     CDS             complement(1592416..1593639)
     CDS             1593881..1594375
     CDS             1594368..1595288
     CDS             complement(1595846..1596802)
     CDS             complement(1596817..1597044)
     CDS             complement(1597041..1597280)
     CDS             complement(1597286..1598011)
     CDS             complement(1598013..1598336)
     CDS             complement(1598333..1599142)
     CDS             complement(1599144..1599863)
     CDS             complement(1599860..1600765)
     CDS             complement(1600953..1601339)
     CDS             complement(1601336..1602379)
     CDS             1602464..1603273
     CDS             complement(1603287..1603697)
     CDS             1604122..1604331
     CDS             1604354..1604695
     CDS             1605077..1605487
     CDS             complement(1605531..1606847)
     CDS             complement(1607605..1608048)
     CDS             1608171..1608845
     CDS             1608838..1609578
     CDS             1609571..1611769
     CDS             1611777..1611938
     CDS             1611935..1613908
     CDS             1613911..1614318
     CDS             complement(1614324..1616033)
     CDS             complement(1616610..1617131)
     CDS             complement(1617132..1617278)
     CDS             complement(1617235..1617351)
     CDS             complement(1617541..1618632)
     CDS             complement(1618683..1619900)
     CDS             complement(1619949..1620827)
     CDS             complement(1620929..1621459)
     CDS             complement(1621686..1622492)
     CDS             complement(1622485..1623648)
     CDS             complement(1623674..1624765)
     CDS             1625153..1626730
     CDS             1626829..1628799
     CDS             1628983..1631412
     CDS             complement(1631784..1632884)
     CDS             complement(1632894..1633562)
     CDS             complement(1633562..1634362)
     CDS             complement(1634475..1634825)
     CDS             1635257..1635664
     CDS             complement(1635650..1636348)
     CDS             complement(1636454..1636849)
     CDS             1637289..1637561
     CDS             1637568..1637918
     CDS             complement(1637926..1638354)
     CDS             complement(1638351..1638593)
     CDS             complement(1638621..1639313)
     CDS             complement(1639314..1640378)
     CDS             complement(1640329..1641288)
     CDS             complement(1641361..1642011)
     CDS             complement(1642053..1642445)
     CDS             complement(1642563..1644743)
     CDS             complement(1644789..1645430)
     CDS             1645802..1645978
     CDS             1646117..1646821
     CDS             1647006..1648292
     CDS             1648282..1648722
     CDS             1648766..1649269
     CDS             1649281..1649976
     CDS             1650000..1651649
     CDS             1651659..1653314
     CDS             complement(1653370..1654101)
     CDS             complement(1654382..1655242)
     CDS             complement(1655243..1655734)
     CDS             complement(1655813..1658287)
     CDS             1658460..1660364
     CDS             1660383..1661462
     CDS             1661452..1662342
     CDS             1662326..1663318
     CDS             1663323..1664024
     CDS             1664307..1665023
     CDS             1664998..1666041
     CDS             1666038..1667147
     CDS             1667199..1667837
     CDS             1667854..1668966
     CDS             1669365..1670075
     CDS             1670486..1671520
     CDS             1671631..1672809
     CDS             1672886..1674400
     CDS             1674609..1675325
     CDS             1675322..1676089
     CDS             1676086..1677039
     CDS             1677032..1677916
     CDS             1677913..1678584
     CDS             1678574..1679209
     CDS             1679202..1680173
     CDS             1680154..1681800
     CDS             1681943..1683406
     CDS             1683455..1684570
     CDS             1684563..1685000
     CDS             1684997..1685782
     CDS             1685764..1686900
     CDS             1686941..1687783
     CDS             1687881..1689002
     CDS             1689047..1689670
     CDS             1689707..1690780
     CDS             1690777..1691784
     CDS             complement(1691806..1692678)
     CDS             complement(1692690..1694060)
     CDS             complement(1694235..1695197)
     CDS             1695401..1696480
     CDS             1696559..1697275
     CDS             1697422..1699017
     CDS             complement(1699035..1699430)
     CDS             1699445..1700770
     CDS             1700806..1701699
     CDS             1701713..1702333
     CDS             1702423..1702710
     CDS             1702719..1703753
     CDS             complement(1703777..1704340)
     CDS             complement(1704337..1705164)
     CDS             1705351..1706418
     CDS             complement(1706564..1707046)
     CDS             complement(1707091..1707696)
     CDS             1707748..1708797
     CDS             1708807..1709034
     CDS             1709034..1709975
     CDS             1710097..1710579
     CDS             1710683..1711810
     CDS             1711937..1712134
     CDS             1712526..1713125
     CDS             1713418..1713702
     CDS             complement(1713812..1714810)
     CDS             complement(1714823..1715050)
     CDS             complement(1715239..1715550)
     CDS             1715952..1716266
     CDS             complement(1716343..1717284)
     CDS             1717316..1717810
     CDS             1717835..1718644
     CDS             complement(1718675..1719040)
     CDS             1719095..1722697
     CDS             1722711..1723961
     CDS             1724154..1725509
     CDS             1725487..1726344
     CDS             complement(1726351..1727325)
     CDS             complement(1727437..1729116)
     CDS             complement(1729205..1729591)
     CDS             complement(1729664..1730782)
     CDS             complement(1731000..1732721)
     CDS             complement(1732751..1733494)
     CDS             complement(1733503..1733781)
     CDS             complement(1734157..1735578)
     CDS             complement(1735579..1737006)
     CDS             complement(1737015..1737296)
     CDS             complement(1737518..1737922)
     CDS             1738050..1738811
     CDS             1739112..1739213
     CDS             complement(1739346..1739486)
     CDS             complement(1739529..1739696)
     CDS             complement(1739916..1740761)
     CDS             1740978..1742666
     CDS             1742795..1743145
     CDS             1743239..1744222
     CDS             1744236..1744565
     CDS             complement(1744781..1745719)
     CDS             1746098..1746850
     CDS             complement(1747505..1747864)
     CDS             1747911..1748327
     CDS             1748369..1748593
     CDS             complement(1748576..1749544)
     CDS             1749653..1749862
     CDS             1750247..1750642
     CDS             1750657..1752093
     CDS             complement(1752141..1752812)
     CDS             1753063..1753668
     CDS             complement(1753665..1753952)
     CDS             complement(1753994..1754701)
     CDS             1754747..1755439
     CDS             1755578..1757788
     CDS             1757829..1758521
     CDS             complement(1758527..1759372)
     CDS             complement(1759388..1760308)
     CDS             complement(1760405..1761220)
     CDS             1761376..1762200
     CDS             1762303..1763565
     CDS             1763618..1764724
     CDS             1764925..1765368
     CDS             complement(1765396..1765773)
     CDS             1765933..1767210
     CDS             complement(1767238..1769970)
     CDS             complement(1770250..1770795)
     CDS             complement(1770920..1772953)
     CDS             1773490..1774269
     CDS             complement(1774514..1777198)
     CDS             1777371..1777817
     CDS             complement(1777871..1779166)
     CDS             complement(1779222..1780394)
     CDS             complement(1780395..1780886)
     CDS             complement(1781035..1782357)
     CDS             complement(1782378..1783160)
     CDS             complement(1783267..1783566)
     CDS             complement(1783563..1784258)
     CDS             complement(1784411..1784539)
     CDS             complement(1784708..1785289)
     CDS             complement(1785286..1786308)
     CDS             complement(1786364..1788175)
     CDS             complement(1788177..1790840)
     CDS             complement(1790939..1791307)
     CDS             1791479..1791955
     CDS             complement(1792043..1796254)
     CDS             1796458..1796670
     CDS             complement(1796720..1797232)
     CDS             complement(1797569..1798483)
     CDS             complement(1798602..1799030)
     CDS             complement(1799188..1800456)
     CDS             complement(1800915..1801472)
     CDS             complement(1801671..1801820)
     CDS             complement(1801893..1802882)
     CDS             1803099..1803272
     CDS             complement(1803282..1804073)
     CDS             complement(1804078..1804995)
     CDS             1805222..1806991
     CDS             complement(1807253..1807450)
     CDS             complement(1807447..1807839)
     CDS             complement(1807851..1808162)
     CDS             complement(1808490..1808702)
     CDS             1808857..1810215
     CDS             complement(1810472..1811188)
     CDS             complement(1811193..1811864)
     CDS             1812062..1812940
     CDS             1812971..1814551
     CDS             1814627..1814908
     CDS             1815248..1816141
     CDS             1816318..1816836
     CDS             complement(1816916..1818310)
     CDS             complement(1818310..1819410)
     CDS             complement(1819682..1820821)
     CDS             complement(1821109..1821258)
     CDS             1821769..1823004
     CDS             complement(1823050..1823604)
     CDS             1823798..1824895
     CDS             1825016..1825423
     CDS             1825437..1826462
     CDS             1826628..1827872
     CDS             1827895..1829598
     CDS             1829641..1829922
     CDS             1830426..1832105
     CDS             complement(1832383..1833735)
     CDS             1834015..1834575
     CDS             1834709..1835353
     CDS             1835369..1836340
     CDS             1836566..1837045
     CDS             1837131..1837757
     CDS             1837770..1839062
     CDS             1839329..1840198
     CDS             1840312..1840551
     CDS             1840775..1841182
     CDS             1841421..1841675
     CDS             complement(1842560..1842916)
     CDS             complement(1843009..1844010)
     CDS             complement(1844042..1844194)
     CDS             complement(1844316..1845341)
     CDS             1845524..1846564
     CDS             1846792..1847535
     CDS             1847548..1848033
     CDS             complement(1848519..1849556)
     CDS             complement(1849614..1850567)
     CDS             complement(1850595..1850783)
     CDS             complement(1850788..1851564)
     CDS             complement(1851630..1852469)
     CDS             complement(1852515..1853462)
     CDS             complement(1853637..1854413)
     CDS             complement(1854452..1855054)
     CDS             complement(1855141..1856262)
     CDS             1856497..1857147
     CDS             complement(1857150..1858145)
     CDS             complement(1858142..1859503)
     CDS             1860089..1860310
     CDS             1860519..1861946
     CDS             complement(1862426..1862947)
     CDS             complement(1863041..1864888)
     CDS             1864978..1866351
     CDS             1866353..1867423
     CDS             complement(1867426..1868958)
     CDS             complement(1869018..1870886)
     CDS             complement(1870898..1871533)
     CDS             complement(1871554..1872399)
     CDS             1872502..1873758
     CDS             1873773..1874006
     CDS             complement(1874153..1875526)
     CDS             complement(1875815..1876015)
     CDS             1876304..1876522
     CDS             1879413..1879541
     CDS             1880033..1880269
     CDS             1880864..1881052
     CDS             1882200..1882352
     CDS             1882591..1883334
     CDS             1883321..1884748
     CDS             1884883..1885011
     CDS             1885246..1886661
     CDS             complement(1886812..1887162)
     CDS             complement(1887227..1887550)
     CDS             complement(1887646..1888827)
     CDS             complement(1888870..1889646)
     CDS             1889763..1890128
     CDS             1890226..1892082
     CDS             complement(1892128..1892424)
     CDS             complement(1892421..1893233)
     CDS             1893364..1894218
     CDS             1894224..1895036
     CDS             1895120..1896415
     CDS             complement(1896566..1896988)
     CDS             complement(1896972..1897328)
     CDS             1897696..1898049
     CDS             1897991..1898377
     CDS             1898547..1899155
     CDS             1899170..1900492
     CDS             complement(1900496..1901809)
     CDS             complement(1901825..1902583)
     CDS             1902698..1904821
     CDS             complement(1904888..1905499)
     CDS             complement(1905564..1906043)
     CDS             complement(1906114..1907478)
     CDS             1907649..1908440
     CDS             complement(1908432..1909727)
     CDS             1909802..1910773
     CDS             1910889..1911497
     CDS             1911606..1912850
     CDS             1912879..1913739
     CDS             1913818..1915050
     CDS             1915047..1915661
     CDS             complement(1915804..1916535)
     CDS             complement(1916553..1916975)
     CDS             1917265..1918074
     CDS             1918146..1918334
     CDS             1918365..1918553
     CDS             1918550..1919017
     CDS             1919025..1919798
     CDS             1919942..1920529
     CDS             1921036..1921596
     CDS             1921604..1921702
     CDS             1921970..1922866
     CDS             1923098..1923694
     CDS             1923691..1924305
     CDS             1924649..1925740
     CDS             1925879..1926229
     CDS             1926329..1926952
     CDS             1926952..1927086
     CDS             complement(1927079..1927813)
     CDS             complement(1927831..1928253)
     CDS             1928543..1928947
     CDS             1929057..1930643
     CDS             1930640..1931563
     CDS             1931569..1932438
     CDS             1932448..1933656
     CDS             1933663..1934646
     CDS             1934721..1935806
     CDS             1935843..1936124
     CDS             complement(1936355..1937860)
     CDS             complement(1937996..1940857)
     CDS             complement(1940886..1942061)
     CDS             complement(1942089..1943753)
     CDS             1943971..1944261
     CDS             1944258..1944506
     CDS             1944524..1944712
     CDS             1944870..1945691
     CDS             1945750..1946634
     CDS             1946666..1947913
     CDS             1947942..1948691
     CDS             1948694..1949164
     CDS             1949237..1949506
     CDS             1949603..1950616
     CDS             1950703..1951092
     CDS             1951167..1952936
     CDS             complement(1952964..1953254)
     CDS             complement(1953320..1955101)
     CDS             1955221..1956042
     CDS             1956065..1956352
     CDS             1956534..1957493
     CDS             1957493..1957729
     CDS             1957874..1960306
     CDS             1960303..1960671
     CDS             1960762..1961007
     CDS             complement(1960981..1961646)
     CDS             complement(1961649..1963235)
     CDS             complement(1963467..1964444)
     CDS             complement(1964506..1965555)
     CDS             complement(1965552..1966526)
     CDS             1966817..1967560
     CDS             1968052..1968594
     CDS             1968691..1969371
     CDS             1969352..1971328
     CDS             1971406..1971624
     CDS             complement(1971634..1972419)
     CDS             complement(1972436..1973149)
     CDS             complement(1973180..1973662)
     CDS             complement(1973691..1974539)
     CDS             complement(1974622..1975101)
     CDS             complement(1975119..1975298)
     CDS             complement(1975313..1976758)
     CDS             1976893..1978389
     CDS             1978414..1979124
     CDS             1979121..1980464
     CDS             complement(1980639..1981085)
     CDS             1981310..1981609
     CDS             complement(1981617..1982492)
     CDS             1982668..1983738
     CDS             complement(1983784..1984896)
     CDS             complement(1984909..1985517)
     CDS             complement(1985536..1986048)
     CDS             complement(1986066..1986410)
     CDS             complement(1986431..1987054)
     CDS             complement(1987196..1988065)
     CDS             complement(1988298..1988933)
     CDS             complement(1988906..1989553)
     CDS             complement(1989637..1990506)
     CDS             complement(1990520..1990903)
     CDS             complement(1991077..1991772)
     CDS             complement(1991792..1993180)
     CDS             1993313..1994113
     CDS             1994196..1994996
     CDS             1995262..1996878
     CDS             1996908..1998473
     CDS             1998473..1998907
     CDS             1998917..1999372
     CDS             1999369..2000613
     CDS             2000619..2001212
     CDS             2001212..2002144
     CDS             2002173..2002622
     CDS             complement(2002724..2003623)
     CDS             2003797..2004120
     CDS             2004272..2004586
     CDS             2004608..2005624
     CDS             complement(2005621..2007177)
     CDS             complement(2007304..2008548)
     CDS             complement(2008545..2009846)
     CDS             complement(2009848..2010708)
     CDS             complement(2010956..2011747)
     CDS             complement(2011755..2012678)
     CDS             2012959..2013726
     CDS             2013882..2014028
     CDS             2014176..2016731
     CDS             2016902..2017153
     CDS             2017163..2018104
     CDS             2018313..2019167
     CDS             complement(2019169..2020536)
     CDS             2020821..2021744
     CDS             complement(2021761..2022546)
     CDS             complement(2022836..2024452)
     CDS             complement(2024528..2026429)
     CDS             complement(2026481..2027299)
     CDS             2027422..2028162
     CDS             2028219..2029268
     CDS             2029279..2030451
     CDS             2030457..2030858
     CDS             2030845..2031360
     CDS             complement(2031398..2033452)
     CDS             2033585..2034817
     CDS             2034847..2035041
     CDS             2035038..2035451
     CDS             complement(2035601..2036527)
     CDS             2036842..2037018
     CDS             2037083..2038447
     CDS             2038467..2039906
     CDS             2039998..2041104
     CDS             2041401..2041496
     CDS             2041501..2041965
     CDS             2042043..2042528
     CDS             2042778..2043419
     CDS             2043419..2044432
     CDS             2044477..2044779
     CDS             complement(2044929..2045951)
     CDS             complement(2045995..2047563)
     CDS             2048091..2049071
     CDS             2049253..2051169
     CDS             2051263..2052210
     CDS             complement(2052214..2052960)
     CDS             complement(2052967..2054259)
     CDS             complement(2054390..2054950)
     CDS             2055041..2055460
     CDS             complement(2055461..2055862)
     CDS             complement(2055866..2056042)
     CDS             complement(2056161..2057348)
     CDS             2058096..2059598
     CDS             2059746..2060309
     CDS             2060326..2061135
     CDS             2061120..2061938
     CDS             2061901..2062710
     CDS             2062723..2063085
     CDS             2063082..2064218
     CDS             complement(2064225..2064437)
     CDS             2064775..2066694
     CDS             complement(2067082..2067270)
     CDS             2067447..2068586
     CDS             complement(2068654..2069283)
     CDS             complement(2069343..2069666)
     CDS             2070054..2070518
     CDS             2070518..2070706
     CDS             2070940..2072190
     CDS             2072373..2073101
     CDS             2073396..2074724
     CDS             2074844..2078947
     CDS             2079008..2079571
     CDS             complement(2079572..2079850)
     CDS             complement(2079854..2080855)
     CDS             complement(2080869..2082266)
     CDS             complement(2082394..2083611)
     CDS             2083728..2084933
     CDS             2085042..2085503
     CDS             2085677..2086438
     CDS             complement(2086429..2086884)
     CDS             2086990..2087892
     CDS             2087889..2089583
     CDS             2089605..2090630
     CDS             2090646..2092292
     CDS             2092443..2092790
     CDS             2092984..2093925
     CDS             2094097..2094849
     CDS             complement(2094894..2095694)
     CDS             2095822..2097012
     CDS             2097055..2097720
     CDS             complement(2097782..2098174)
     CDS             complement(2098171..2099478)
     CDS             complement(2099481..2100290)
     CDS             complement(2100287..2100988)
     CDS             complement(2100992..2102146)
     CDS             complement(2102156..2103013)
     CDS             2103128..2103697
     CDS             2103960..2105348
     CDS             complement(2105623..2105745)
     CDS             2106806..2106901
     CDS             2107009..2107158
     CDS             2107373..2107465
     CDS             2107443..2109206
     CDS             2109199..2109330
     CDS             complement(2109858..2111165)
     CDS             complement(2111374..2112483)
     CDS             2112704..2113588
     CDS             2113590..2114405
     CDS             complement(2114835..2115086)
     CDS             complement(2115198..2117018)
     CDS             complement(2117192..2117386)
     CDS             complement(2117349..2117597)
     CDS             complement(2117647..2118396)
     CDS             complement(2118383..2119414)
     CDS             complement(2119564..2120460)
     CDS             2120522..2121640
     CDS             complement(2121665..2122012)
     CDS             2122437..2123612
     CDS             complement(2123689..2124630)
     CDS             2124809..2125219
     CDS             2125310..2126353
     CDS             2126380..2127453
     CDS             2127437..2128639
     CDS             2128652..2129605
     CDS             2129686..2129889
     CDS             2129886..2131427
     CDS             2131465..2132604
     CDS             complement(2132626..2133897)
     CDS             complement(2133950..2135368)
     CDS             complement(2135428..2136360)
     CDS             complement(2136798..2137262)
     CDS             complement(2137584..2138048)
     CDS             2138047..2138244
     CDS             2138696..2139673
     CDS             2139711..2140391
     CDS             complement(2140406..2140678)
     CDS             complement(2140709..2142925)
     CDS             complement(2143433..2144332)
     CDS             2144877..2145461
     CDS             2146148..2146243
     CDS             2146351..2146500
     CDS             2146715..2146807
     CDS             2146785..2148548
     CDS             2148541..2148672
     CDS             complement(2149692..2150114)
     CDS             2150288..2151004
     CDS             2151005..2152435
     CDS             complement(2152436..2153122)
     CDS             complement(2153122..2154162)
     CDS             complement(2154219..2155166)
     CDS             complement(2155210..2156430)
     CDS             complement(2156427..2156786)
     CDS             complement(2156988..2157296)
     CDS             2157353..2157751
     CDS             2157834..2159981
     CDS             2160498..2160704
     CDS             complement(2160998..2161345)
     CDS             complement(2161342..2161689)
     CDS             complement(2161723..2162091)
     CDS             complement(2162088..2162426)
     CDS             complement(2162434..2162982)
     CDS             complement(2163020..2163895)
     CDS             complement(2163952..2164701)
     CDS             complement(2164708..2165076)
     CDS             complement(2165139..2165582)
     CDS             complement(2166194..2167171)
     CDS             complement(2167168..2168343)
     CDS             complement(2168356..2168643)
     CDS             complement(2168677..2169309)
     CDS             2169577..2169777
     CDS             2170153..2170890
     CDS             complement(2170876..2171556)
     CDS             2171810..2172208
     CDS             complement(2172567..2173745)
     CDS             complement(2173792..2173941)
     CDS             2174110..2175390
     CDS             2175395..2176039
     CDS             complement(2176042..2176479)
     CDS             complement(2176538..2177383)
     CDS             complement(2177449..2178756)
     CDS             2178928..2179449
     CDS             2179406..2180287
     CDS             complement(2180605..2180985)
     CDS             complement(2181068..2181724)
     CDS             complement(2181724..2182299)
     CDS             complement(2182296..2183123)
     CDS             complement(2183258..2183638)
     CDS             complement(2183640..2184053)
     CDS             2184214..2185011
     CDS             complement(2185134..2186168)
     CDS             complement(2186375..2187154)
     CDS             complement(2187160..2188248)
     CDS             complement(2188250..2189302)
     CDS             complement(2189313..2190563)
     CDS             2191079..2192575
     CDS             2192647..2193261
     CDS             2193426..2194922
     CDS             2194919..2195914
     CDS             2195937..2196524
     CDS             2196521..2197336
     CDS             2197336..2197941
     CDS             2197957..2198328
     CDS             2198510..2199241
     CDS             complement(2199311..2199997)
     CDS             2200106..2200480
     CDS             complement(2200723..2201103)
     CDS             complement(2201600..2202775)
     CDS             complement(2202824..2203315)
     CDS             complement(2203359..2203736)
     CDS             2203919..2204836
     CDS             2204909..2205619
     CDS             2205679..2207160
     CDS             complement(2207410..2207679)
     CDS             complement(2207720..2208835)
     CDS             2209185..2209556
     CDS             2209574..2211055
     CDS             2211203..2211979
     CDS             complement(2212335..2212682)
     CDS             complement(2212804..2213613)
     CDS             complement(2213693..2214187)
     CDS             2214269..2215549
     CDS             2215728..2215832
     CDS             2215857..2216093
     CDS             complement(2216140..2217486)
     CDS             2217598..2217891
     CDS             complement(2218040..2218216)
     CDS             complement(2218259..2219278)
     CDS             complement(2219343..2221091)
     CDS             complement(2221127..2221354)
     CDS             complement(2221351..2223399)
     CDS             2223638..2225488
     CDS             2225485..2226237
     CDS             complement(2226243..2226920)
     CDS             2227052..2227198
     CDS             2227350..2227601
     CDS             2227615..2230002
     CDS             2230025..2230810
     CDS             2230877..2231728
     CDS             2231778..2232773
     CDS             2232800..2236714
     CDS             complement(2236853..2237356)
     CDS             2237566..2238525
     CDS             2238602..2239390
     CDS             2239390..2240148
     CDS             complement(2240163..2240597)
     CDS             complement(2240717..2240866)
     CDS             complement(2240889..2241290)
     CDS             2241515..2243551
     CDS             complement(2243628..2244569)
     CDS             2244601..2245212
     CDS             complement(2245184..2245888)
     CDS             complement(2245911..2247725)
     CDS             complement(2247896..2248732)
     CDS             complement(2248769..2249110)
     CDS             2249293..2250405
     CDS             2250412..2250999
     CDS             2251048..2251785
     CDS             complement(2251929..2253557)
     CDS             complement(2253863..2254036)
     CDS             2254304..2255566
     CDS             2255559..2257376
     CDS             2257703..2257873
     CDS             complement(2257924..2258697)
     CDS             complement(2258707..2259147)
     CDS             complement(2259144..2259659)
     CDS             2259819..2260775
     CDS             2261114..2261656
     CDS             2261660..2261920
     CDS             2261921..2263135
     CDS             2263132..2264007
     CDS             complement(2264088..2265470)
     CDS             2265695..2266636
     CDS             2266864..2267037
     CDS             2267044..2267736
     CDS             2268050..2271247
     CDS             2271249..2274563
     CDS             2274560..2275219
     CDS             2275300..2276043
     CDS             2276183..2277277
     CDS             2277612..2278466
     CDS             complement(2279176..2279343)
     CDS             complement(2279682..2280260)
     CDS             complement(2280381..2280674)
     CDS             complement(2281070..2281600)
     CDS             2281632..2282573
     CDS             complement(2282650..2283078)
     CDS             complement(2283280..2283426)
     CDS             2283502..2284974
     CDS             complement(2284997..2285278)
     CDS             complement(2285245..2288865)
     CDS             2288921..2289421
     CDS             complement(2289462..2290850)
     CDS             complement(2291163..2291381)
     CDS             2291654..2293003
     CDS             complement(2293041..2293571)
     CDS             complement(2293631..2296228)
     CDS             complement(2296365..2297435)
     CDS             complement(2297727..2300498)
     CDS             2300798..2301073
     CDS             2301184..2301969
     CDS             complement(2302062..2303714)
     CDS             complement(2304129..2304278)
     CDS             complement(2304262..2305083)
     CDS             2305257..2306615
     CDS             complement(2306620..2307714)
     CDS             complement(2307716..2308453)
     CDS             complement(2308546..2308857)
     CDS             complement(2308835..2309254)
     CDS             2309321..2310133
     CDS             2310145..2310771
     CDS             2310768..2311451
     CDS             complement(2311498..2314107)
     CDS             2314309..2315709
     CDS             2315702..2317603
     CDS             2317677..2318033
     CDS             complement(2318050..2319132)
     CDS             complement(2319119..2320291)
     CDS             complement(2320319..2321149)
     CDS             complement(2321312..2321782)
     CDS             complement(2322145..2323605)
     CDS             complement(2323663..2324103)
     CDS             complement(2324173..2324781)
     CDS             complement(2324874..2325425)
     CDS             2325633..2325878
     CDS             2326330..2326821
     CDS             complement(2326867..2327421)
     CDS             complement(2327719..2327985)
     CDS             2328686..2329963
     CDS             2330046..2330438
     CDS             complement(2330451..2330606)
     CDS             complement(2330594..2330734)
     CDS             2330739..2331176
     CDS             complement(2331380..2332249)
     CDS             2332439..2333593
     CDS             2333666..2334172
     CDS             complement(2334227..2334376)
     CDS             complement(2334334..2334456)
     CDS             complement(2334769..2335647)
     CDS             complement(2335800..2337926)
     CDS             complement(2337939..2338505)
     CDS             complement(2338592..2340079)
     CDS             complement(2340130..2342118)
     CDS             complement(2342162..2344465)
     CDS             complement(2344738..2345799)
     CDS             complement(2345801..2346625)
     CDS             complement(2346632..2347339)
     CDS             complement(2347336..2348145)
     CDS             complement(2348118..2349074)
     CDS             complement(2349114..2349665)
     CDS             complement(2349653..2349754)
     CDS             complement(2349914..2350855)
     CDS             complement(2350954..2351286)
     CDS             complement(2351255..2352241)
     CDS             complement(2352310..2353113)
     CDS             complement(2353296..2353394)
     CDS             2353618..2354316
     CDS             complement(2354328..2354594)
     CDS             complement(2354757..2355023)
     CDS             complement(2355326..2356363)
     CDS             complement(2356783..2358276)
     CDS             2358395..2359222
     CDS             2359354..2360691
     CDS             2360763..2362694
     CDS             complement(2362742..2364403)
     CDS             2364521..2366221
     CDS             2366367..2366549
     CDS             2366793..2367446
     CDS             complement(2367484..2368518)
     CDS             complement(2368539..2369738)
     CDS             complement(2369917..2370108)
     CDS             2370329..2371747
     CDS             complement(2371790..2372584)
     CDS             complement(2372703..2373083)
     CDS             complement(2373093..2373551)
     CDS             complement(2373620..2374165)
     CDS             2374627..2375301
     CDS             2375304..2375927
     CDS             2375924..2376283
     CDS             2376446..2381698
     CDS             2381887..2383047
     CDS             2384156..2384506
     CDS             2384662..2385903
     CDS             2385926..2386138
     CDS             complement(2386252..2386389)
     CDS             complement(2386992..2388182)
     CDS             complement(2388203..2388973)
     CDS             2389106..2393665
     CDS             2393744..2396224
     CDS             2396226..2396813
     CDS             2396914..2397198
     CDS             complement(2397195..2397617)
     CDS             complement(2397634..2398971)
     CDS             complement(2398996..2399631)
     CDS             complement(2399658..2400434)
     CDS             2400960..2401463
     CDS             2401423..2403861
     CDS             2403861..2404967
     CDS             2405010..2406122
     CDS             2406372..2407571
     CDS             2407568..2407936
     CDS             2407995..2408573
     CDS             2408590..2408775
     CDS             2408777..2409361
     CDS             2409351..2409659
     CDS             2409662..2409811
     CDS             complement(2409908..2410300)
     CDS             complement(2410314..2412818)
     CDS             complement(2412836..2413624)
     CDS             2414081..2414587
     CDS             2414606..2415169
     CDS             complement(2415162..2415386)
     CDS             complement(2415428..2415844)
     CDS             2415931..2416422
     CDS             2416441..2416758
     CDS             2416859..2418361
     CDS             2418478..2419374
     CDS             2419440..2419844
     CDS             2420119..2420325
     CDS             2420480..2420635
     CDS             2420806..2420964
     CDS             2421447..2421692
     CDS             complement(2421773..2423254)
     CDS             2423436..2423771
     CDS             2424176..2425204
     CDS             2425329..2426663
     CDS             2426688..2426927
     CDS             complement(2427827..2429074)
     CDS             2429581..2430477
     CDS             2430664..2432646
     CDS             2432971..2433549
     CDS             2433591..2434949
     CDS             2435002..2435433
     CDS             2435430..2436785
     CDS             2438105..2439109
     CDS             2439155..2439598
     CDS             2439640..2440290
     CDS             2440487..2441530
     CDS             2441532..2441828
     CDS             2441841..2441999
     CDS             2442146..2443645
     CDS             complement(2443982..2444335)
     CDS             2444422..2444715
     CDS             2444836..2445414
     CDS             2445769..2446053
     CDS             2446327..2446971
     CDS             2447172..2447363
     CDS             2447342..2447500
     CDS             complement(2447547..2449268)
     CDS             complement(2449271..2449648)
     CDS             complement(2450387..2451526)
     CDS             2451690..2451869
     CDS             2451967..2452200
     CDS             2452197..2452919
     CDS             complement(2453115..2454539)
     CDS             complement(2454717..2454947)
     CDS             complement(2455047..2455346)
     CDS             2455521..2455844
     CDS             2455985..2456437
     CDS             complement(2456691..2456978)
     CDS             2457176..2457343
     CDS             complement(2457419..2457880)
     CDS             complement(2457893..2458321)
     CDS             2458499..2458660
     CDS             2458939..2459355
     CDS             2459411..2460334
     CDS             complement(2460340..2460966)
     CDS             2461119..2461856
     CDS             2461856..2462155
     CDS             2462223..2463932
     CDS             2463994..2464326
     CDS             complement(2464408..2465115)
     CDS             complement(2465285..2466793)
     CDS             complement(2466969..2467523)
     CDS             complement(2467520..2467759)
     CDS             complement(2467769..2469073)
     CDS             complement(2469138..2470328)
     CDS             complement(2470325..2471626)
     CDS             complement(2471646..2473490)
     CDS             complement(2473502..2474719)
     CDS             complement(2474969..2475427)
     CDS             complement(2475584..2476315)
     CDS             complement(2476363..2476704)
     CDS             complement(2476812..2477945)
     CDS             2478292..2478510
     CDS             2481401..2481529
     CDS             2482021..2482257
     CDS             2482852..2483040
     CDS             2484194..2485306
     CDS             2485319..2485771
     CDS             2485795..2486646
     CDS             2486717..2487397
     CDS             2487547..2488044
     CDS             2488093..2488737
     CDS             complement(2488849..2489598)
     CDS             complement(2489588..2490391)
     CDS             complement(2490360..2490713)
     CDS             complement(2490713..2491195)
     CDS             complement(2491219..2491980)
     CDS             complement(2491964..2492575)
     CDS             complement(2492630..2493181)
     CDS             2493258..2494745
     CDS             2495008..2496105
     CDS             2496059..2496727
     CDS             2496724..2498295
     CDS             2498292..2498882
     CDS             2498882..2499454
     CDS             complement(2499458..2499652)
     CDS             2499765..2500220
     CDS             complement(2500317..2500823)
     CDS             complement(2500841..2501872)
     CDS             complement(2501872..2502858)
     CDS             complement(2503058..2503150)
     CDS             2503374..2503670
     CDS             2503681..2503899
     CDS             2503951..2504301
     CDS             2504464..2505825
     CDS             2505841..2506470
     CDS             2506471..2507169
     CDS             2507219..2507794
     CDS             2507809..2508351
     CDS             complement(2508449..2509552)
     CDS             2510021..2510314
     CDS             2510333..2511547
     CDS             2511584..2511859
     CDS             2512102..2513673
     CDS             2513688..2514227
     CDS             2514224..2514694
     CDS             2514827..2515207
     CDS             2515218..2515637
     CDS             2515651..2516055
     CDS             2516070..2516258
     CDS             2516567..2516758
     CDS             2516772..2517416
     CDS             2517489..2518283
     CDS             2518305..2519216
     CDS             2519207..2519986
     CDS             2520012..2521100
     CDS             2521197..2522540
     CDS             2522569..2523537
     CDS             2523812..2525461
     CDS             2525468..2527411
     CDS             2527433..2528338
     CDS             complement(2528370..2529485)
     CDS             2529721..2530782
     CDS             complement(2531275..2531607)
     CDS             complement(2531751..2532350)
     CDS             complement(2532418..2533569)
     CDS             complement(2533566..2534411)
     CDS             2534644..2535648
     CDS             2535808..2536200
     CDS             2536238..2537479
     CDS             2537748..2538419
     CDS             complement(2538437..2539474)
     CDS             complement(2539561..2541078)
     CDS             complement(2541203..2542330)
     CDS             complement(2542356..2543705)
     CDS             complement(2543958..2545676)
     CDS             complement(2545691..2546437)
     CDS             complement(2546451..2547053)
     CDS             complement(2547059..2547547)
     CDS             complement(2547584..2548888)
     CDS             2549312..2550541
     CDS             complement(2550582..2554139)
     CDS             2554163..2554630
     CDS             2554896..2556611
     CDS             2556626..2558122
     CDS             2558171..2559136
     CDS             2559149..2559700
     CDS             complement(2559910..2560833)
     CDS             complement(2560830..2561543)
     CDS             complement(2561521..2561811)
     CDS             complement(2561824..2563914)
     CDS             complement(2564032..2564727)
     CDS             2564948..2565322
     CDS             2565369..2566028
     CDS             2566376..2567182
     CDS             2567185..2568432
     CDS             2568532..2569167
     CDS             2569160..2569786
     CDS             2570324..2570905
     CDS             complement(2571041..2571982)
     CDS             2572356..2572595
     CDS             2572699..2573226
     CDS             2573319..2573696
     CDS             complement(2573723..2574736)