CDS             48..1475
     CDS             1603..2721
     CDS             2779..3876
     CDS             3950..6367
     CDS             6479..7129
     CDS             7558..7992
     CDS             8097..8495
     CDS             8575..8931
     CDS             9144..10322
     CDS             10410..11687
     CDS             complement(11684..12589)
     CDS             complement(12626..12997)
     CDS             complement(12994..13242)
     CDS             13339..13932
     CDS             complement(13929..14792)
     CDS             14918..16027
     CDS             complement(16039..16635)
     CDS             complement(16714..17826)
     CDS             complement(17961..18653)
     CDS             complement(19046..20602)
     CDS             complement(20615..21046)
     CDS             21276..22568
     CDS             complement(22565..23596)
     CDS             complement(23724..24008)
     CDS             complement(24005..24262)
     CDS             complement(24321..24740)
     CDS             complement(25037..25654)
     CDS             complement(25771..26955)
     CDS             complement(26948..27508)
     CDS             complement(27505..28368)
     CDS             complement(28499..28975)
     CDS             complement(29017..30189)
     CDS             complement(30186..31061)
     CDS             31209..33158
     CDS             33223..33693
     CDS             33958..34251
     CDS             34695..35036
     CDS             complement(35188..37662)
     CDS             complement(37659..38291)
     CDS             complement(38314..40086)
     CDS             complement(40091..40675)
     CDS             complement(40821..41201)
     CDS             complement(41286..41561)
     CDS             41642..42754
     CDS             42761..43360
     CDS             43417..43854
     CDS             43858..44355
     CDS             44407..45126
     CDS             45132..45581
     CDS             complement(45578..46210)
     CDS             46326..47267
     CDS             47376..48209
     CDS             48209..48832
     CDS             48864..49769
     CDS             complement(49859..51106)
     CDS             51266..52342
     CDS             complement(52350..52976)
     CDS             complement(53043..53549)
     CDS             complement(53649..54914)
     CDS             complement(55003..55959)
     CDS             complement(56031..56912)
     CDS             57092..58855
     CDS             58842..59555
     CDS             59621..60394
     CDS             60421..60792
     CDS             complement(61301..62524)
     CDS             62605..63411
     CDS             63420..64697
     CDS             complement(64694..65017)
     CDS             65165..66445
     CDS             complement(66479..66922)
     CDS             67004..67969
     CDS             complement(68038..68373)
     CDS             complement(68763..69062)
     CDS             complement(69258..70562)
     CDS             complement(70578..71576)
     CDS             complement(71852..73210)
     CDS             73266..74267
     CDS             74251..74838
     CDS             74838..75977
     CDS             76030..77874
     CDS             77871..79730
     CDS             79774..80277
     CDS             80321..80737
     CDS             80706..81965
     CDS             81982..82758
     CDS             complement(82789..84708)
     CDS             complement(84769..85635)
     CDS             complement(85639..85881)
     CDS             complement(85871..86794)
     CDS             complement(86924..87643)
     CDS             complement(87640..88155)
     CDS             88325..89191
     CDS             89500..89652
     CDS             complement(90081..90956)
     CDS             91127..91225
     CDS             91593..92159
     CDS             92239..92544
     CDS             92541..92876
     CDS             92904..93320
     CDS             93317..93661
     CDS             93959..94387
     CDS             94384..95217
     CDS             95386..95727
     CDS             complement(95737..96573)
     CDS             complement(96570..97940)
     CDS             complement(97999..98403)
     CDS             98574..99224
     CDS             99291..100271
     CDS             100276..100587
     CDS             100670..101200
     CDS             101241..101792
     CDS             complement(101793..103454)
     CDS             complement(103739..104761)
     CDS             105076..106431
     CDS             complement(106435..106848)
     CDS             complement(106918..108087)
     CDS             108304..109323
     CDS             complement(109380..110618)
     CDS             complement(110615..111742)
     CDS             111761..112567
     CDS             112619..113419
     CDS             113445..114050
     CDS             114305..115162
     CDS             115261..116100
     CDS             complement(116097..116960)
     CDS             117053..117940
     CDS             117998..119098
     CDS             119095..119556
     CDS             119593..119955
     CDS             120005..120970
     CDS             121202..121792
     CDS             121806..122600
     CDS             122708..124384
     CDS             complement(124403..125809)
     CDS             126057..127412
     CDS             complement(127409..129025)
     CDS             129079..129618
     CDS             complement(129615..130661)
     CDS             130716..131372
     CDS             131369..132238
     CDS             complement(132239..133252)
     CDS             complement(133255..134787)
     CDS             134918..135643
     CDS             135640..136659
     CDS             136656..138347
     CDS             138428..139192
     CDS             complement(139246..139692)
     CDS             complement(139789..141003)
     CDS             complement(141000..141812)
     CDS             complement(141812..142933)
     CDS             complement(142930..143226)
     CDS             complement(143230..143736)
     CDS             complement(143753..144403)
     CDS             complement(144466..145248)
     CDS             complement(145261..146697)
     CDS             complement(146694..147383)
     CDS             complement(147384..148343)
     CDS             complement(148366..151887)
     CDS             complement(151877..153436)
     CDS             complement(153507..154790)
     CDS             complement(154787..155266)
     CDS             155584..156453
     CDS             156490..157938
     CDS             157990..158901
     CDS             158898..160151
     CDS             160154..161335
     CDS             161332..161862
     CDS             161925..162314
     CDS             complement(162315..164225)
     CDS             complement(164358..165602)
     CDS             complement(165606..166604)
     CDS             complement(166604..167512)
     CDS             complement(167654..167821)
     CDS             complement(167836..167985)
     CDS             complement(168198..168419)
     CDS             complement(168412..169896)
     CDS             complement(169897..171462)
     CDS             complement(171459..172457)
     CDS             complement(172454..173431)
     CDS             complement(173582..174718)
     CDS             complement(174719..175591)
     CDS             175892..177262
     CDS             177364..178086
     CDS             178141..178698
     CDS             178695..179783
     CDS             179780..181096
     CDS             181118..182239
     CDS             complement(182236..182847)
     CDS             complement(182851..183867)
     CDS             complement(183871..184530)
     CDS             184698..185162
     CDS             185217..185732
     CDS             complement(185734..186429)
     CDS             complement(186433..187017)
     CDS             complement(187014..187850)
     CDS             complement(187847..188443)
     CDS             189047..190255
     CDS             190266..191546
     CDS             191558..193423
     CDS             193420..194055
     CDS             194006..194836
     CDS             194836..195741
     CDS             complement(195745..196902)
     CDS             complement(196892..197503)
     CDS             complement(197503..198216)
     CDS             198317..199381
     CDS             199400..199966
     CDS             complement(199959..202592)
     CDS             202704..204968
     CDS             complement(205138..206295)
     CDS             complement(206366..208285)
     CDS             208378..209064
     CDS             complement(209068..209889)
     CDS             210040..210837
     CDS             210834..211631
     CDS             211628..212857
     CDS             212950..213843
     CDS             213853..215100
     CDS             215097..216107
     CDS             216104..217804
     CDS             217808..219241
     CDS             complement(219238..219702)
     CDS             complement(219780..220355)
     CDS             complement(220554..221303)
     CDS             complement(221303..221785)
     CDS             complement(221796..222392)
     CDS             complement(222405..223016)
     CDS             223268..224473
     CDS             224470..225291
     CDS             225344..225439
     CDS             225579..225752
     CDS             225859..226209
     CDS             226209..226403
     CDS             226403..227281
     CDS             227278..228801
     CDS             228933..229499
     CDS             229906..230286
     CDS             230305..231984
     CDS             complement(232484..233443)
     CDS             233800..234648
     CDS             complement(234842..235279)
     CDS             complement(235272..235550)
     CDS             235625..235927
     CDS             235927..236292
     CDS             236402..236908
     CDS             complement(237122..240742)
     CDS             complement(240739..242535)
     CDS             242686..243669
     CDS             complement(243673..244476)
     CDS             244681..246117
     CDS             246271..247005
     CDS             247002..247460
     CDS             247460..251995
     CDS             complement(252225..253100)
     CDS             253176..254657
     CDS             complement(254752..255276)
     CDS             complement(255269..256321)
     CDS             complement(256321..258702)
     CDS             complement(258706..259374)
     CDS             259478..260248
     CDS             complement(260245..260679)
     CDS             261005..262174
     CDS             262262..263857
     CDS             263930..265105
     CDS             complement(265121..267160)
     CDS             complement(267157..272568)
     CDS             272732..274882
     CDS             complement(274871..275878)
     CDS             276049..276576
     CDS             276582..277088
     CDS             277152..278330
     CDS             complement(278407..278592)
     CDS             complement(278797..278982)
     CDS             complement(279277..279759)
     CDS             complement(279820..280668)
     CDS             complement(280665..281696)
     CDS             complement(281693..282358)
     CDS             complement(282413..283132)
     CDS             283248..284216
     CDS             complement(284199..285170)
     CDS             complement(285210..285935)
     CDS             286144..287049
     CDS             complement(286900..287190)
     CDS             complement(287215..288162)
     CDS             complement(288174..288911)
     CDS             complement(288908..289636)
     CDS             289723..290448
     CDS             290667..291476
     CDS             291578..292351
     CDS             complement(292391..293932)
     CDS             complement(293954..294967)
     CDS             complement(295104..297815)
     CDS             298042..298881
     CDS             298909..300153
     CDS             300150..300548
     CDS             complement(300891..302003)
     CDS             complement(302000..302881)
     CDS             302933..303661
     CDS             303701..303961
     CDS             304087..304479
     CDS             complement(304476..305240)
     CDS             305311..306300
     CDS             complement(306420..307658)
     CDS             complement(307735..309240)
     CDS             complement(309251..309796)
     CDS             309907..310644
     CDS             310641..312260
     CDS             312257..313201
     CDS             313254..314249
     CDS             314253..315032
     CDS             315059..316594
     CDS             316591..317634
     CDS             317627..318361
     CDS             318576..319562
     CDS             complement(319760..320848)
     CDS             320983..321423
     CDS             321420..322151
     CDS             322151..322948
     CDS             complement(323077..324489)
     CDS             complement(324813..325334)
     CDS             325653..326489
     CDS             326486..327745
     CDS             327770..328423
     CDS             328454..328735
     CDS             328735..329349
     CDS             329346..329762
     CDS             329808..330356
     CDS             330608..331183
     CDS             331199..332554
     CDS             332569..333378
     CDS             complement(333458..334147)
     CDS             complement(334134..335699)
     CDS             complement(335675..336682)
     CDS             336919..338025
     CDS             338187..338885
     CDS             complement(338895..339290)
     CDS             complement(339308..340021)
     CDS             complement(340076..340945)
     CDS             complement(341049..341339)
     CDS             complement(341476..342960)
     CDS             complement(342957..343127)
     CDS             complement(343124..344908)
     CDS             complement(345037..345723)
     CDS             345842..346522
     CDS             complement(346562..346849)
     CDS             346989..347519
     CDS             347571..348935
     CDS             349068..349970
     CDS             350095..350715
     CDS             350894..351484
     CDS             complement(351543..352382)
     CDS             complement(352518..352925)
     CDS             353095..353922
     CDS             353996..354247
     CDS             354312..354683
     CDS             complement(354688..355734)
     CDS             complement(355750..357342)
     CDS             357639..358805
     CDS             complement(358833..359252)
     CDS             359289..361829
     CDS             361969..363513
     CDS             complement(363575..364042)
     CDS             complement(364220..364579)
     CDS             complement(364586..365074)
     CDS             365165..365584
     CDS             365685..366104
     CDS             complement(366101..366958)
     CDS             complement(366992..367789)
     CDS             complement(368087..369040)
     CDS             complement(369040..370041)
     CDS             complement(370189..370539)
     CDS             370826..371812
     CDS             371855..372832
     CDS             372829..373788
     CDS             373855..375027
     CDS             375153..375998
     CDS             376617..377846
     CDS             complement(378024..381479)
     CDS             complement(381660..381890)
     CDS             complement(381890..382426)
     CDS             382494..383015
     CDS             383203..383664
     CDS             383715..384128
     CDS             384340..385854
     CDS             385872..387011
     CDS             387045..388370
     CDS             388371..388832
     CDS             388829..389311
     CDS             389340..389678
     CDS             complement(389675..390853)
     CDS             391017..391307
     CDS             complement(391364..392284)
     CDS             complement(392285..392986)
     CDS             complement(392958..393251)
     CDS             393559..394059
     CDS             394195..394794
     CDS             394900..396003
     CDS             396167..396841
     CDS             complement(397003..398136)
     CDS             complement(398123..399187)
     CDS             399267..399806
     CDS             399818..400501
     CDS             400508..401023
     CDS             complement(401012..401998)
     CDS             complement(401998..403290)
     CDS             complement(403297..403650)
     CDS             404162..404344
     CDS             complement(404358..405140)
     CDS             complement(405127..406476)
     CDS             complement(406586..408076)
     CDS             408228..408977
     CDS             409006..409617
     CDS             409690..410883
     CDS             complement(410880..411482)
     CDS             complement(411479..412510)
     CDS             complement(412521..413003)
     CDS             complement(412990..415581)
     CDS             complement(415665..416147)
     CDS             416589..417665
     CDS             417738..418391
     CDS             complement(418443..418952)
     CDS             complement(418960..419235)
     CDS             complement(419272..420345)
     CDS             420512..421198
     CDS             421438..422079
     CDS             complement(422110..423360)
     CDS             423409..424377
     CDS             424521..425309
     CDS             425376..426296
     CDS             426324..426968
     CDS             426965..427165
     CDS             complement(427308..428534)
     CDS             428619..429941
     CDS             430047..431228
     CDS             431241..434132
     CDS             434311..434922
     CDS             complement(434951..435529)
     CDS             complement(435623..436510)
     CDS             436599..436925
     CDS             437344..439068
     CDS             439065..440372
     CDS             440439..440906
     CDS             440903..441679
     CDS             441731..442894
     CDS             442912..443208
     CDS             complement(443239..443727)
     CDS             443809..445017
     CDS             445028..445585
     CDS             445582..446238
     CDS             446342..448399
     CDS             448451..449227
     CDS             complement(449270..449566)
     CDS             complement(449588..450325)
     CDS             450520..451968
     CDS             451965..452201
     CDS             complement(452214..452816)
     CDS             452987..453187
     CDS             453200..453559
     CDS             453704..454777
     CDS             454833..455012
     CDS             455198..457600
     CDS             457668..458111
     CDS             complement(458202..458903)
     CDS             459060..459488
     CDS             complement(459549..460667)
     CDS             460789..461271
     CDS             complement(461285..461626)
     CDS             complement(461623..462243)
     CDS             462399..462965
     CDS             463049..463819
     CDS             463816..464697
     CDS             complement(464681..465850)
     CDS             465992..466516
     CDS             466513..466998
     CDS             466988..467482
     CDS             467482..468387
     CDS             468447..468731
     CDS             468823..469779
     CDS             469854..471029
     CDS             471113..472072
     CDS             472069..472590
     CDS             complement(472587..472802)
     CDS             complement(472799..473398)
     CDS             complement(473395..474120)
     CDS             complement(474120..475022)
     CDS             complement(475019..475696)
     CDS             475951..476775
     CDS             complement(476812..479364)
     CDS             complement(479396..480661)
     CDS             480741..481709
     CDS             complement(481758..482084)
     CDS             482260..483906
     CDS             484009..485709
     CDS             485706..486536
     CDS             complement(486583..487590)
     CDS             487611..487862
     CDS             487853..488596
     CDS             488704..488868
     CDS             complement(488947..489834)
     CDS             489952..490119
     CDS             490453..490563
     CDS             complement(490688..491410)
     CDS             complement(491500..492675)
     CDS             complement(492860..493690)
     CDS             493791..494378
     CDS             complement(494544..495116)
     CDS             495148..496578
     CDS             496661..496804
     CDS             496937..497407
     CDS             497451..498503
     CDS             complement(498510..499136)
     CDS             complement(499133..499441)
     CDS             complement(499515..499988)
     CDS             complement(499981..500574)
     CDS             complement(500571..501026)
     CDS             complement(501158..501772)
     CDS             complement(501842..502318)
     CDS             complement(502885..503844)
     CDS             503987..504523
     CDS             complement(504520..505095)
     CDS             505199..505714
     CDS             complement(505711..506286)
     CDS             506413..507000
     CDS             507105..507458
     CDS             507462..509630
     CDS             509721..510353
     CDS             510383..511120
     CDS             511120..511557
     CDS             511590..512012
     CDS             512102..512614
     CDS             512596..513063
     CDS             513215..513994
     CDS             514001..514684
     CDS             complement(514692..515186)
     CDS             515471..516388
     CDS             516385..516717
     CDS             complement(516727..517305)
     CDS             517438..518172
     CDS             complement(518153..518689)
     CDS             complement(518690..519688)
     CDS             complement(519783..521465)
     CDS             521629..522402
     CDS             complement(522341..523333)
     CDS             complement(523414..523986)
     CDS             complement(524050..524589)
     CDS             complement(524727..526334)
     CDS             526694..527395
     CDS             527423..529129
     CDS             529133..529597
     CDS             529625..530581
     CDS             530578..530970
     CDS             530986..531267
     CDS             531286..532209
     CDS             complement(532303..533181)
     CDS             533374..534192
     CDS             complement(534292..535218)
     CDS             complement(535220..535981)
     CDS             complement(536100..536759)
     CDS             536888..537757
     CDS             complement(537858..538430)
     CDS             complement(538435..538644)
     CDS             complement(538707..539534)
     CDS             complement(539606..540226)
     CDS             540378..542705
     CDS             542847..543524
     CDS             543640..544815
     CDS             545237..545428
     CDS             545448..545903
     CDS             complement(545995..546264)
     CDS             complement(546506..546967)
     CDS             547082..547273
     CDS             547455..547988
     CDS             complement(548053..548508)
     CDS             complement(548492..548839)
     CDS             549119..549571
     CDS             549578..550276
     CDS             550372..550629
     CDS             550933..551445
     CDS             551508..551882
     CDS             552141..556298
     CDS             556295..556600
     CDS             556597..560811
     CDS             560929..561285
     CDS             561278..561589
     CDS             561658..562560
     CDS             562557..563423
     CDS             563416..564243
     CDS             564499..564870
     CDS             564886..565356
     CDS             565452..567572
     CDS             567648..568823
     CDS             complement(569330..569827)
     CDS             570095..570601
     CDS             570715..570819
     CDS             570883..571194
     CDS             571210..572082
     CDS             572082..572702
     CDS             572699..572995
     CDS             573016..573588
     CDS             573589..574344
     CDS             574522..575364
     CDS             575368..575646
     CDS             575643..576023
     CDS             576023..576766
     CDS             576780..577193
     CDS             577329..577964
     CDS             complement(577979..578410)
     CDS             complement(578462..579202)
     CDS             579297..579917
     CDS             579990..580646
     CDS             580665..581198
     CDS             581343..581552
     CDS             581558..581788
     CDS             581866..582234
     CDS             582236..582541
     CDS             582541..583101
     CDS             583120..583425
     CDS             583440..583832
     CDS             583846..584379
     CDS             584391..584750
     CDS             584867..585460
     CDS             585464..585649
     CDS             585790..586236
     CDS             586533..587006
     CDS             587144..588514
     CDS             588511..589086
     CDS             589173..589736
     CDS             589931..590299
     CDS             590315..590704
     CDS             590815..591831
     CDS             592005..592421
     CDS             complement(592497..592670)
     CDS             592762..593373
     CDS             593454..594041
     CDS             594204..595514
     CDS             complement(595566..595829)
     CDS             596383..596772
     CDS             596769..597833
     CDS             597830..598495
     CDS             598492..599205
     CDS             599442..600458
     CDS             600603..601892
     CDS             601894..603231
     CDS             603243..604034
     CDS             complement(604332..604838)
     CDS             complement(604835..605482)
     CDS             complement(605486..606343)
     CDS             complement(606486..607142)
     CDS             complement(607139..607783)
     CDS             complement(607780..608517)
     CDS             complement(608514..610394)
     CDS             complement(610827..612305)
     CDS             612523..613050
     CDS             complement(613063..613284)
     CDS             complement(613281..613601)
     CDS             complement(613685..613822)
     CDS             complement(613943..614446)
     CDS             614618..615352
     CDS             615356..616774
     CDS             616818..618203
     CDS             618614..619465
     CDS             619601..620143
     CDS             620140..620823
     CDS             621182..622387
     CDS             complement(622466..623527)
     CDS             complement(623532..624005)
     CDS             complement(623999..624757)
     CDS             complement(624757..625047)
     CDS             complement(625167..626144)
     CDS             complement(626342..627646)
     CDS             complement(627643..628074)
     CDS             628157..630151
     CDS             630190..630987
     CDS             complement(630927..631454)
     CDS             631686..632711
     CDS             632785..633369
     CDS             633366..634967
     CDS             635059..635823
     CDS             635820..636572
     CDS             636565..637053
     CDS             637019..638776
     CDS             638776..639957
     CDS             639999..641510
     CDS             641510..642286
     CDS             642376..644025
     CDS             644135..645583
     CDS             645645..646103
     CDS             646103..646534
     CDS             646538..647431
     CDS             647428..649491
     CDS             complement(649494..650702)
     CDS             650930..651775
     CDS             complement(651786..652499)
     CDS             complement(652671..653045)
     CDS             complement(653156..653629)
     CDS             complement(653626..654186)
     CDS             654345..655352
     CDS             655349..656236
     CDS             656236..658995
     CDS             658998..661064
     CDS             complement(661201..661560)
     CDS             complement(661612..662214)
     CDS             complement(662214..662624)
     CDS             662764..664209
     CDS             664348..665493
     CDS             665493..665822
     CDS             665889..667229
     CDS             667320..668174
     CDS             668341..668802
     CDS             complement(668951..669829)
     CDS             669855..671288
     CDS             671646..672233
     CDS             672254..672619
     CDS             672851..673879
     CDS             complement(673883..674359)
     CDS             674647..675123
     CDS             675181..675663
     CDS             675709..676617
     CDS             676614..678110
     CDS             678196..679377
     CDS             679552..680265
     CDS             680451..681803
     CDS             681990..682679
     CDS             complement(682835..683785)
     CDS             complement(683782..684687)
     CDS             684763..685128
     CDS             685184..685594
     CDS             685591..686082
     CDS             686079..686693
     CDS             686683..686997
     CDS             687092..687637
     CDS             687743..688381
     CDS             688694..689332
     CDS             complement(689582..690529)
     CDS             690962..692638
     CDS             complement(692872..693756)
     CDS             693909..694139
     CDS             694154..694543
     CDS             complement(694608..695786)
     CDS             complement(695786..697294)
     CDS             complement(697298..697774)
     CDS             complement(697779..698741)
     CDS             698865..699755
     CDS             complement(699834..700736)
     CDS             700854..701705
     CDS             complement(701702..702697)
     CDS             702865..703893
     CDS             704662..705255
     CDS             705408..705959
     CDS             705964..707400
     CDS             707407..708420
     CDS             complement(708552..709361)
     CDS             709524..710804
     CDS             710794..711729
     CDS             complement(711792..712013)
     CDS             complement(712026..712409)
     CDS             712526..712666
     CDS             complement(713070..713897)
     CDS             complement(713937..714098)
     CDS             714342..715274
     CDS             715271..716032
     CDS             complement(716245..716808)
     CDS             complement(716816..717022)
     CDS             complement(717028..717420)
     CDS             complement(717460..717756)
     CDS             complement(717753..718247)
     CDS             complement(718244..718756)
     CDS             complement(718753..719271)
     CDS             complement(719268..719807)
     CDS             complement(719804..720331)
     CDS             complement(720331..720663)
     CDS             complement(720660..722165)
     CDS             complement(722424..722933)
     CDS             complement(722998..723354)
     CDS             complement(723351..723926)
     CDS             724157..725035
     CDS             725183..726028
     CDS             726087..726569
     CDS             complement(726566..727189)
     CDS             complement(727410..727847)
     CDS             728046..728408
     CDS             728398..729246
     CDS             729334..729570
     CDS             729667..730248
     CDS             730253..730825
     CDS             731225..731590
     CDS             complement(731621..732613)
     CDS             complement(732610..732942)
     CDS             complement(732939..733289)
     CDS             complement(733286..734026)
     CDS             complement(734016..734570)
     CDS             complement(734763..736208)
     CDS             complement(736192..737775)
     CDS             complement(737772..738596)
     CDS             complement(738593..739534)
     CDS             739730..740752
     CDS             complement(740799..742205)
     CDS             complement(742293..743777)
     CDS             744117..744308
     CDS             complement(744320..745591)
     CDS             745695..745955
     CDS             745968..746576
     CDS             complement(746680..749019)
     CDS             complement(749016..749330)
     CDS             complement(749335..749610)
     CDS             complement(749755..749922)
     CDS             complement(749928..750953)
     CDS             751119..751799
     CDS             complement(751819..752376)
     CDS             complement(752719..753276)
     CDS             complement(753467..754774)
     CDS             complement(754910..755380)
     CDS             complement(755377..756765)
     CDS             757051..757755
     CDS             757855..758082
     CDS             758266..760230
     CDS             760301..760660
     CDS             760660..761364
     CDS             761385..762332
     CDS             complement(762453..763622)
     CDS             complement(763982..764848)
     CDS             764904..765593
     CDS             complement(765756..766550)
     CDS             complement(766710..767417)
     CDS             complement(767696..768031)
     CDS             complement(768031..768339)
     CDS             complement(768360..768533)
     CDS             complement(768530..768820)
     CDS             complement(768820..770640)
     CDS             complement(770651..771022)
     CDS             complement(771035..771418)
     CDS             complement(771604..772128)
     CDS             complement(772189..773220)
     CDS             complement(773220..773426)
     CDS             complement(773431..773994)
     CDS             complement(773991..774848)
     CDS             775101..775415
     CDS             775544..776506
     CDS             776536..777099
     CDS             777127..778002
     CDS             778221..779414
     CDS             779421..779978
     CDS             780092..780574
     CDS             780574..781404
     CDS             781401..781961
     CDS             781977..782522
     CDS             782571..783452
     CDS             783456..783857
     CDS             783854..784438
     CDS             784435..785058
     CDS             785114..788071
     CDS             788078..789601
     CDS             789602..790162
     CDS             790261..790803
     CDS             790873..791283
     CDS             791371..792333
     CDS             792435..793823
     CDS             complement(793841..794494)
     CDS             complement(794499..795212)
     CDS             795351..795689
     CDS             complement(796099..798159)
     CDS             complement(798156..798758)
     CDS             798938..799861
     CDS             799858..800613
     CDS             800639..801025
     CDS             complement(801135..801878)
     CDS             complement(801914..803461)
     CDS             complement(803523..803825)
     CDS             complement(803997..804989)
     CDS             complement(805051..806229)
     CDS             806461..807843
     CDS             807971..808492
     CDS             808585..809265
     CDS             809262..810542
     CDS             810542..810721
     CDS             810770..810988
     CDS             810985..812544
     CDS             complement(812931..813908)
     CDS             complement(813913..814554)
     CDS             complement(814551..815186)
     CDS             complement(815191..816279)
     CDS             complement(816281..817816)
     CDS             complement(817923..818915)
     CDS             complement(819095..819511)
     CDS             complement(819508..820155)
     CDS             complement(820165..820581)
     CDS             complement(820601..821164)
     CDS             complement(821253..822893)
     CDS             complement(822988..823443)
     CDS             complement(823672..824535)
     CDS             complement(824578..824784)
     CDS             825338..826153
     CDS             826256..827311
     CDS             827308..827862
     CDS             827859..829175
     CDS             829185..829913
     CDS             829913..830362
     CDS             830359..832455
     CDS             832472..833134
     CDS             complement(833411..833884)
     CDS             complement(833844..834545)
     CDS             complement(834598..834855)
     CDS             835022..836233
     CDS             836230..837489
     CDS             837512..838564
     CDS             838700..839650
     CDS             839663..840862
     CDS             840867..841604
     CDS             complement(842206..843126)
     CDS             843231..843476
     CDS             843494..844300
     CDS             844394..845560
     CDS             845958..846140
     CDS             complement(846477..846956)
     CDS             complement(846995..847201)
     CDS             847227..847373
     CDS             847564..847719
     CDS             847728..847898
     CDS             complement(848001..849026)
     CDS             849123..849806
     CDS             complement(849923..851554)
     CDS             complement(851551..854382)
     CDS             complement(854342..855511)
     CDS             855570..855713
     CDS             855710..856567
     CDS             856693..856917
     CDS             856984..857928
     CDS             complement(857925..859466)
     CDS             complement(859542..860225)
     CDS             complement(860311..860883)
     CDS             complement(860880..861431)
     CDS             861536..862414
     CDS             862680..863882
     CDS             863931..864383
     CDS             864383..865435
     CDS             865519..866319
     CDS             866362..867159
     CDS             867281..869299
     CDS             869325..869747
     CDS             complement(869744..870316)
     CDS             870448..871434
     CDS             871485..872375
     CDS             872399..873826
     CDS             complement(873823..874455)
     CDS             874618..877131
     CDS             complement(877237..877701)
     CDS             878178..878441
     CDS             complement(878465..880258)
     CDS             complement(880364..881038)
     CDS             complement(881038..881487)
     CDS             complement(881484..881939)
     CDS             complement(882077..883150)
     CDS             883417..884010
     CDS             complement(884085..885167)
     CDS             complement(885164..885988)
     CDS             complement(885995..886918)
     CDS             complement(886915..887232)
     CDS             complement(887229..887504)
     CDS             complement(887501..888586)
     CDS             complement(888583..890100)
     CDS             complement(890097..890867)
     CDS             complement(890864..893302)
     CDS             complement(893299..894759)
     CDS             complement(894920..895363)
     CDS             complement(895360..895695)
     CDS             895797..899330
     CDS             899629..900339
     CDS             complement(900451..900879)
     CDS             901015..902238
     CDS             complement(902243..902449)
     CDS             902524..904041
     CDS             904038..905147
     CDS             905144..905842
     CDS             906061..907014
     CDS             complement(907146..907559)
     CDS             complement(907639..908331)
     CDS             908458..910731
     CDS             911105..912052
     CDS             912191..913285
     CDS             913539..914159
     CDS             914315..914794
     CDS             915177..916598
     CDS             complement(916742..917296)
     CDS             917435..918682
     CDS             complement(918709..919164)
     CDS             complement(919157..919576)
     CDS             919728..920600
     CDS             920708..921094
     CDS             complement(921247..921450)
     CDS             921820..922323
     CDS             922320..922991
     CDS             923056..924090
     CDS             924087..925343
     CDS             925367..926020
     CDS             926017..926427
     CDS             926549..927241
     CDS             927313..927726
     CDS             927734..928915
     CDS             928912..929427
     CDS             929424..930725
     CDS             930772..932109
     CDS             932174..932692
     CDS             932694..933539
     CDS             933550..934818
     CDS             934895..936805
     CDS             complement(936876..937166)
     CDS             complement(937227..937346)
     CDS             937552..939228
     CDS             939247..939687
     CDS             939684..940610
     CDS             complement(940626..941093)
     CDS             complement(941226..941744)
     CDS             complement(941928..944351)
     CDS             944544..946313
     CDS             complement(946347..947672)
     CDS             complement(947747..948250)
     CDS             complement(948265..949110)
     CDS             complement(949177..949752)
     CDS             complement(949860..950840)
     CDS             complement(950901..951869)
     CDS             complement(951882..953372)
     CDS             complement(953377..954636)
     CDS             complement(954941..955594)
     CDS             complement(955609..957009)
     CDS             complement(957232..958056)
     CDS             complement(958248..958478)
     CDS             complement(958787..959017)
     CDS             complement(959364..959594)
     CDS             959842..960657
     CDS             complement(960689..960970)
     CDS             complement(960963..961373)
     CDS             complement(961366..961989)
     CDS             complement(962025..962807)
     CDS             complement(962804..963877)
     CDS             complement(963874..964281)
     CDS             complement(964285..964980)
     CDS             complement(965077..966177)
     CDS             complement(966209..966445)
     CDS             complement(966455..966841)
     CDS             966963..967661
     CDS             967668..968015
     CDS             complement(968162..969538)
     CDS             969681..971651
     CDS             971648..972145
     CDS             complement(972232..972723)
     CDS             complement(972800..973162)
     CDS             complement(973178..973765)
     CDS             973914..974975
     CDS             complement(974950..975876)
     CDS             complement(975886..976812)
     CDS             complement(976894..978081)
     CDS             complement(978163..978666)
     CDS             complement(978797..979663)
     CDS             979757..980665
     CDS             980702..981574
     CDS             complement(981622..982317)
     CDS             complement(982398..983321)
     CDS             complement(983326..984069)
     CDS             complement(984205..984858)
     CDS             984955..987153
     CDS             987219..988301
     CDS             988298..989230
     CDS             989254..990183
     CDS             complement(990226..991245)
     CDS             991420..991962
     CDS             992039..993238
     CDS             993242..995641
     CDS             complement(995874..998207)
     CDS             complement(998405..999175)
     CDS             999250..1000011
     CDS             1000008..1000544
     CDS             1000708..1000839
     CDS             1000850..1001410
     CDS             1001410..1002948
     CDS             1002961..1003851
     CDS             1003869..1005293
     CDS             1005422..1005820
     CDS             1005970..1006320
     CDS             1006402..1006974
     CDS             complement(1006980..1008008)
     CDS             1008141..1008740
     CDS             1008779..1009498
     CDS             1009658..1010752
     CDS             1010752..1011453
     CDS             1011482..1013656
     CDS             1013714..1015282
     CDS             1015362..1015460
     CDS             1015655..1015798
     CDS             1015865..1017223
     CDS             1017321..1017497
     CDS             complement(1017589..1018767)
     CDS             1018785..1018952
     CDS             complement(1018886..1020109)
     CDS             complement(1020338..1023670)
     CDS             1023853..1024530
     CDS             complement(1024549..1025670)
     CDS             1025899..1028751
     CDS             complement(1028831..1029499)
     CDS             complement(1029549..1030340)
     CDS             complement(1030452..1031174)
     CDS             complement(1031167..1032459)
     CDS             complement(1032611..1033621)
     CDS             1033755..1034468
     CDS             complement(1034678..1035388)
     CDS             complement(1035385..1036236)
     CDS             complement(1036233..1037141)
     CDS             complement(1037138..1038775)
     CDS             complement(1038768..1040336)
     CDS             complement(1040333..1041229)
     CDS             1041335..1042228
     CDS             complement(1042338..1044317)
     CDS             1044734..1045258
     CDS             complement(1045421..1047265)
     CDS             1047541..1047822
     CDS             1047889..1049559
     CDS             1049563..1050549
     CDS             1050555..1051307
     CDS             1051325..1051678
     CDS             complement(1051675..1052301)
     CDS             complement(1052388..1052816)
     CDS             complement(1052870..1053715)
     CDS             1053812..1054714
     CDS             1054714..1055535
     CDS             complement(1056235..1056441)
     CDS             1056746..1057057
     CDS             1057146..1057514
     CDS             complement(1057511..1058137)
     CDS             complement(1058300..1060246)
     CDS             1060480..1061223
     CDS             complement(1061269..1061682)
     CDS             complement(1061682..1062425)
     CDS             1062584..1063333
     CDS             1063326..1064297
     CDS             1064469..1065794
     CDS             1065898..1066848
     CDS             1066949..1067704
     CDS             1067701..1068738
     CDS             1068735..1069724
     CDS             1069721..1070119
     CDS             1070220..1070717
     CDS             1070714..1071229
     CDS             1071254..1072276
     CDS             1072273..1073328
     CDS             1073344..1074471
     CDS             complement(1074533..1075090)
     CDS             complement(1075095..1076396)
     CDS             1076535..1078373
     CDS             1078507..1078962
     CDS             1079250..1079789
     CDS             complement(1079914..1080471)
     CDS             complement(1080468..1081829)
     CDS             complement(1081884..1082783)
     CDS             complement(1082832..1084034)
     CDS             complement(1084151..1085446)
     CDS             complement(1085443..1085736)
     CDS             complement(1085729..1087090)
     CDS             complement(1087087..1087800)
     CDS             complement(1087965..1089404)
     CDS             complement(1089406..1090773)
     CDS             complement(1090937..1091776)
     CDS             complement(1091904..1092785)
     CDS             1092830..1093693
     CDS             complement(1093785..1094327)
     CDS             complement(1094512..1095234)
     CDS             1095453..1096040
     CDS             complement(1096130..1096912)
     CDS             complement(1097016..1097810)
     CDS             complement(1097831..1098271)
     CDS             complement(1098509..1098958)
     CDS             complement(1099043..1099984)
     CDS             1100521..1101009
     CDS             complement(1101050..1102000)
     CDS             1102176..1103192
     CDS             1103262..1104422
     CDS             1104509..1104811
     CDS             1104814..1105362
     CDS             1105363..1105917
     CDS             1105914..1107518
     CDS             1107536..1107991
     CDS             1107988..1108281
     CDS             1108274..1110202
     CDS             1110339..1110998
     CDS             1110991..1111845
     CDS             1111848..1112630
     CDS             1112796..1114346
     CDS             complement(1114393..1114887)
     CDS             complement(1115060..1115791)
     CDS             1115977..1116342
     CDS             1116484..1117791
     CDS             complement(1118046..1118234)
     CDS             complement(1118363..1119376)
     CDS             1120039..1120215
     CDS             complement(1120332..1121327)
     CDS             1121833..1122654
     CDS             complement(1122964..1124466)
     CDS             complement(1124488..1124997)
     CDS             complement(1125076..1126035)
     CDS             complement(1126131..1127327)
     CDS             1127453..1130338
     CDS             1130340..1130996
     CDS             1131143..1131748
     CDS             complement(1132645..1133538)
     CDS             1133632..1134579
     CDS             1134973..1135506
     CDS             1135516..1136139
     CDS             1136136..1136570
     CDS             1136567..1137805
     CDS             1137918..1138328
     CDS             1138651..1139481
     CDS             1139598..1140785
     CDS             1140888..1141670
     CDS             1141745..1141993
     CDS             1142000..1143295
     CDS             1143423..1143836
     CDS             1143981..1144376
     CDS             1144481..1144912
     CDS             1144969..1146987
     CDS             1146993..1147415
     CDS             1147426..1148466
     CDS             1148466..1149059
     CDS             1149056..1149550
     CDS             1149547..1149933
     CDS             1149930..1150355
     CDS             1150357..1150974
     CDS             1151083..1151406
     CDS             1151484..1151930
     CDS             1151945..1152253
     CDS             1152259..1152363
     CDS             1152368..1154503
     CDS             1154510..1156054
     CDS             1156100..1157551
     CDS             1157552..1158307
     CDS             1158338..1159117
     CDS             1159114..1160790
     CDS             complement(1160864..1162771)
     CDS             complement(1162928..1163398)
     CDS             complement(1163433..1164035)
     CDS             complement(1164035..1165672)
     CDS             complement(1165760..1166005)
     CDS             1166200..1166568
     CDS             complement(1166578..1167576)
     CDS             1167701..1168480
     CDS             1168671..1169765
     CDS             1169816..1170154
     CDS             1170206..1170727
     CDS             1170724..1171623
     CDS             1171627..1172490
     CDS             complement(1172602..1173849)
     CDS             1173992..1175167
     CDS             1175195..1176097
     CDS             1176107..1176733
     CDS             complement(1176684..1177502)
     CDS             1177627..1178076
     CDS             complement(1178607..1179239)
     CDS             complement(1179280..1179903)
     CDS             complement(1179939..1181423)
     CDS             complement(1181423..1181710)
     CDS             1181870..1182100
     CDS             complement(1182128..1182631)
     CDS             complement(1182769..1182936)
     CDS             complement(1183035..1184291)
     CDS             complement(1184288..1184938)
     CDS             complement(1185136..1185894)
     CDS             complement(1186030..1186308)
     CDS             1186389..1187243
     CDS             complement(1187258..1188217)
     CDS             1188430..1188810
     CDS             1188886..1189683
     CDS             1189676..1191016
     CDS             1191212..1191712
     CDS             complement(1191679..1192602)
     CDS             complement(1192723..1193184)
     CDS             1193303..1193506
     CDS             complement(1193557..1194579)
     CDS             1194711..1195166
     CDS             1195163..1195618
     CDS             1195679..1196809
     CDS             complement(1196814..1198172)
     CDS             complement(1198126..1198767)
     CDS             1198910..1199545
     CDS             complement(1199558..1201522)
     CDS             complement(1201626..1202780)
     CDS             1202933..1203391
     CDS             complement(1203608..1204120)
     CDS             complement(1204165..1204632)
     CDS             complement(1204641..1206527)
     CDS             complement(1206774..1207421)
     CDS             complement(1207524..1208174)
     CDS             complement(1208187..1208957)
     CDS             1209158..1209676
     CDS             1209776..1211272
     CDS             complement(1211764..1211994)
     CDS             1212170..1213891
     CDS             1213920..1214801
     CDS             complement(1214886..1217291)
     CDS             complement(1217313..1218872)
     CDS             1218977..1219855
     CDS             1220000..1222291
     CDS             1222291..1223247
     CDS             1223244..1224044
     CDS             complement(1224047..1225243)
     CDS             1225433..1226239
     CDS             1226586..1227683
     CDS             1227800..1228915
     CDS             1229013..1229300
     CDS             1229302..1230975
     CDS             1230985..1231632
     CDS             1231668..1232681
     CDS             1232783..1233838
     CDS             complement(1233847..1234773)
     CDS             complement(1234774..1235571)
     CDS             complement(1235564..1236367)
     CDS             complement(1236375..1237499)
     CDS             complement(1237590..1238216)
     CDS             complement(1238527..1239723)
     CDS             complement(1239730..1240626)
     CDS             complement(1240989..1241528)
     CDS             1242117..1242422
     CDS             1242520..1243578
     CDS             1243620..1244972
     CDS             1245059..1246303
     CDS             1246306..1247514
     CDS             1247519..1248778
     CDS             1248778..1249794
     CDS             complement(1250598..1251389)
     CDS             complement(1251841..1252473)
     CDS             complement(1252492..1252809)
     CDS             complement(1253243..1253872)
     CDS             complement(1253862..1254581)
     CDS             complement(1254777..1255535)
     CDS             complement(1255539..1255826)
     CDS             complement(1255838..1256251)
     CDS             complement(1256582..1256710)
     CDS             complement(1256864..1257463)
     CDS             complement(1257968..1258555)
     CDS             1258624..1259130
     CDS             complement(1259591..1260532)
     CDS             complement(1260529..1261572)
     CDS             complement(1261562..1263082)
     CDS             complement(1263079..1264392)
     CDS             complement(1264396..1265379)
     CDS             complement(1265409..1266653)
     CDS             complement(1267236..1268258)
     CDS             1268314..1268733
     CDS             complement(1268946..1269614)
     CDS             1269649..1270788
     CDS             1270794..1273913
     CDS             complement(1274498..1274986)
     CDS             1275282..1276130
     CDS             complement(1276158..1276796)
     CDS             complement(1276845..1279934)
     CDS             complement(1279946..1281451)
     CDS             1281625..1282551
     CDS             1282615..1283499
     CDS             1283624..1284574
     CDS             1284644..1285189
     CDS             1285222..1286070
     CDS             1286131..1286820
     CDS             1287214..1289508
     CDS             1289505..1290239
     CDS             1290239..1290712
     CDS             1290709..1291515
     CDS             1291515..1292666
     CDS             1292670..1294289
     CDS             1294387..1294788
     CDS             1294788..1295192
     CDS             1295270..1295743
     CDS             1295813..1297969
     CDS             1297966..1299462
     CDS             1299472..1301088
     CDS             1301088..1302263
     CDS             1302260..1303516
     CDS             1303513..1304289
     CDS             complement(1304292..1305605)
     CDS             complement(1305598..1306092)
     CDS             complement(1306158..1307177)
     CDS             complement(1307272..1307742)
     CDS             1307814..1308749
     CDS             1308767..1310077
     CDS             1310074..1310553
     CDS             1310550..1311275
     CDS             complement(1311172..1311798)
     CDS             1312022..1312156
     CDS             complement(1312134..1313159)
     CDS             1313316..1313537
     CDS             1313539..1314684
     CDS             1314804..1315319
     CDS             1315332..1316663
     CDS             1316706..1317119
     CDS             complement(1317173..1318207)
     CDS             complement(1318239..1319078)
     CDS             complement(1319090..1320004)
     CDS             complement(1320088..1321344)
     CDS             complement(1321384..1322280)
     CDS             1322429..1323310
     CDS             1323307..1324056
     CDS             1324072..1325103
     CDS             1325100..1326260
     CDS             complement(1326288..1326875)
     CDS             1327386..1328408
     CDS             1328445..1330598
     CDS             1330608..1331621
     CDS             1331630..1332412
     CDS             1332803..1335076
     CDS             1335361..1335549
     CDS             1335546..1336808
     CDS             1336859..1338412
     CDS             1338413..1339429
     CDS             1339433..1340509
     CDS             complement(1340578..1341774)
     CDS             1341918..1342946
     CDS             1343026..1344078
     CDS             1344075..1344848
     CDS             complement(1344845..1345780)
     CDS             complement(1345777..1347066)
     CDS             1347806..1348033
     CDS             complement(1347982..1349340)
     CDS             1349485..1350159
     CDS             1350462..1351820
     CDS             1351923..1352954
     CDS             1352958..1354157
     CDS             1354169..1354927
     CDS             1354961..1355716
     CDS             complement(1355814..1356479)
     CDS             complement(1356472..1357626)
     CDS             complement(1357630..1358565)
     CDS             complement(1358569..1359471)
     CDS             complement(1359611..1360945)
     CDS             complement(1360982..1362070)
     CDS             1362186..1362860
     CDS             1362947..1363873
     CDS             1363880..1364716
     CDS             1364721..1365683
     CDS             1365694..1366971
     CDS             complement(1366968..1367990)
     CDS             1368157..1369464
     CDS             1369457..1370218
     CDS             1370215..1371201
     CDS             1371226..1371741
     CDS             1371738..1372292
     CDS             1372295..1373401
     CDS             complement(1373398..1374132)
     CDS             complement(1374132..1374800)
     CDS             1374880..1376571
     CDS             complement(1376516..1377469)
     CDS             1377568..1378683
     CDS             complement(1378737..1379273)
     CDS             1379384..1380631
     CDS             1380683..1381666
     CDS             1381746..1382282
     CDS             1382287..1383600
     CDS             1383597..1384511
     CDS             1384554..1384742
     CDS             complement(1384739..1385725)
     CDS             complement(1385729..1386568)
     CDS             complement(1386565..1387404)
     CDS             complement(1387420..1388400)
     CDS             complement(1388400..1390277)
     CDS             1390393..1391496
     CDS             1391507..1392400
     CDS             1392413..1393546
     CDS             complement(1393637..1394635)
     CDS             1394837..1395787
     CDS             1395908..1397038
     CDS             1397040..1397840
     CDS             1397840..1398988
     CDS             1398981..1399775
     CDS             1399968..1400333
     CDS             complement(1400330..1400515)
     CDS             complement(1400512..1402152)
     CDS             1402224..1402463
     CDS             1402442..1402837
     CDS             complement(1402840..1403790)
     CDS             complement(1403871..1405121)
     CDS             complement(1405207..1405839)
     CDS             complement(1405836..1406192)
     CDS             complement(1406329..1407711)
     CDS             complement(1407787..1408542)
     CDS             complement(1408677..1409552)
     CDS             complement(1409552..1410316)
     CDS             complement(1410456..1413254)
     CDS             complement(1413406..1414146)
     CDS             1414168..1415481
     CDS             1415478..1416848
     CDS             1416951..1417493
     CDS             1417601..1418584
     CDS             1418658..1419206
     CDS             1419203..1420465
     CDS             complement(1420508..1421269)
     CDS             1421389..1423494
     CDS             1423491..1424444
     CDS             complement(1424446..1424676)
     CDS             complement(1424751..1425821)
     CDS             1426006..1427094
     CDS             1427095..1427406
     CDS             1427403..1428125
     CDS             complement(1428122..1429144)
     CDS             1429291..1429998
     CDS             1430008..1431168
     CDS             1431171..1432085
     CDS             1432134..1433150
     CDS             1433261..1434751
     CDS             1434748..1435683
     CDS             1435683..1436711
     CDS             1436714..1437787
     CDS             1437784..1438905
     CDS             1438911..1439924
     CDS             complement(1439931..1440320)
     CDS             1440546..1441544
     CDS             1441665..1442405
     CDS             1442405..1443256
     CDS             1443259..1444635
     CDS             1444632..1446038
     CDS             1446039..1446620
     CDS             1446621..1447250
     CDS             1447247..1448032
     CDS             complement(1448007..1448702)
     CDS             complement(1448704..1450218)
     CDS             complement(1450215..1452620)
     CDS             complement(1452752..1454395)
     CDS             complement(1454392..1454721)
     CDS             complement(1454724..1455476)
     CDS             complement(1455559..1456467)
     CDS             complement(1456460..1457149)
     CDS             complement(1457159..1457554)
     CDS             complement(1457551..1458933)
     CDS             1459263..1459949
     CDS             1459953..1461047
     CDS             1461044..1462261
     CDS             complement(1462264..1463934)
     CDS             complement(1463934..1465379)
     CDS             complement(1465402..1466910)
     CDS             complement(1466907..1467161)
     CDS             complement(1467158..1467730)
     CDS             1467824..1468768
     CDS             1468939..1469787
     CDS             1469888..1470871
     CDS             1470868..1471278
     CDS             1471275..1472318
     CDS             complement(1472397..1473437)
     CDS             complement(1473434..1474615)
     CDS             complement(1474683..1475012)
     CDS             1475113..1476303
     CDS             1476306..1476671
     CDS             1476738..1478465
     CDS             1478543..1479571
     CDS             1479573..1480589
     CDS             1480576..1481388
     CDS             1481385..1482071
     CDS             1482129..1482326
     CDS             1482634..1482828
     CDS             1482938..1483537
     CDS             complement(1483699..1484433)
     CDS             complement(1484641..1486047)
     CDS             complement(1486105..1486443)
     CDS             1486620..1488365
     CDS             complement(1488471..1488962)
     CDS             complement(1489633..1490205)
     CDS             1490235..1491113
     CDS             complement(1491386..1491649)
     CDS             complement(1492006..1492458)
     CDS             1492562..1493242
     CDS             1493239..1493535
     CDS             complement(1493826..1494734)
     CDS             1494831..1495841
     CDS             complement(1496168..1496782)
     CDS             1496877..1498922
     CDS             1498924..1499964
     CDS             1499973..1500908
     CDS             1501459..1504317
     CDS             1504314..1504763
     CDS             1504927..1505916
     CDS             1506207..1507016
     CDS             1507236..1507841
     CDS             1507847..1508062
     CDS             1508108..1509265
     CDS             1509358..1511145
     CDS             1511674..1512327
     CDS             complement(1512410..1512640)
     CDS             complement(1512771..1515773)
     CDS             1515946..1516272
     CDS             1516274..1516528
     CDS             complement(1516603..1517766)
     CDS             1517872..1517967
     CDS             complement(1518443..1519243)
     CDS             complement(1519482..1520318)
     CDS             complement(1520354..1521007)
     CDS             1521090..1521734
     CDS             1521727..1522467
     CDS             complement(1522661..1523524)
     CDS             1523628..1523825
     CDS             1523829..1524350
     CDS             1524390..1525037
     CDS             complement(1525765..1526922)
     CDS             1528191..1530236
     CDS             complement(1530741..1534043)
     CDS             complement(1534062..1535594)
     CDS             1536433..1537686
     CDS             complement(1537748..1538764)
     CDS             1538876..1540387
     CDS             1540384..1540848
     CDS             1540917..1541891
     CDS             1541949..1543352
     CDS             1543349..1544833
     CDS             complement(1544858..1546507)
     CDS             1546750..1547409
     CDS             1547397..1548020
     CDS             1548013..1550439
     CDS             1550441..1550995
     CDS             1551088..1551810
     CDS             complement(1552377..1554497)
     CDS             complement(1554786..1555826)
     CDS             complement(1555984..1558053)
     CDS             complement(1558058..1559062)
     CDS             complement(1559065..1559205)
     CDS             1559393..1560985
     CDS             1561048..1562346
     CDS             1562343..1563314
     CDS             1563527..1563682
     CDS             1563698..1564021
     CDS             1564192..1565589
     CDS             1565661..1566320
     CDS             complement(1566395..1567315)
     CDS             1567446..1569653
     CDS             complement(1569808..1570203)
     CDS             complement(1570213..1570521)
     CDS             complement(1570511..1571572)
     CDS             complement(1571569..1571979)
     CDS             complement(1572085..1573578)
     CDS             complement(1573664..1574041)
     CDS             complement(1574118..1575872)
     CDS             1576263..1577207
     CDS             1577185..1577385
     CDS             complement(1577340..1578185)
     CDS             1578433..1580898
     CDS             1580912..1581535
     CDS             1581532..1582425
     CDS             1582422..1582841
     CDS             1582838..1583668
     CDS             1583661..1585205
     CDS             1585309..1586280
     CDS             1586277..1587962
     CDS             1587959..1588531
     CDS             1588731..1588850
     CDS             1588861..1589472
     CDS             1589469..1590992
     CDS             1590985..1591842
     CDS             1591865..1593871
     CDS             1593885..1594334
     CDS             1594334..1595287
     CDS             complement(1595288..1598875)
     CDS             complement(1598984..1601050)
     CDS             1601355..1602680
     CDS             1602921..1603595
     CDS             1603686..1604195
     CDS             1604429..1606066
     CDS             1606318..1606773
     CDS             1606971..1607600
     CDS             complement(1607597..1608811)
     CDS             complement(1608904..1609539)
     CDS             complement(1609552..1609779)
     CDS             complement(1609842..1610195)
     CDS             1610548..1611426
     CDS             1611555..1612496
     CDS             1612493..1612906
     CDS             1612928..1613665
     CDS             1613897..1614130
     CDS             complement(1614273..1615304)
     CDS             1615493..1616749
     CDS             1616756..1617913
     CDS             1618606..1620015
     CDS             1620105..1621265
     CDS             1621262..1621510
     CDS             1621520..1622071
     CDS             1622120..1623301
     CDS             1623464..1624051
     CDS             1624048..1624374
     CDS             1624371..1624781
     CDS             1624823..1625236
     CDS             1625239..1625556
     CDS             1625553..1625777
     CDS             1625761..1626429
     CDS             1626442..1627074
     CDS             1627071..1627949
     CDS             1627946..1628380
     CDS             1628382..1632833
     CDS             1632826..1633533
     CDS             1633636..1634454
     CDS             complement(1634477..1635166)
     CDS             complement(1635215..1637035)
     CDS             complement(1637185..1637439)
     CDS             complement(1637436..1637855)
     CDS             1638081..1638590
     CDS             1638620..1638976
     CDS             1638980..1639648
     CDS             1639749..1640978
     CDS             1640989..1641777
     CDS             1641969..1642655
     CDS             1642659..1643492
     CDS             1643489..1644463
     CDS             complement(1644460..1645680)
     CDS             complement(1645821..1647137)
     CDS             complement(1647134..1647925)
     CDS             1648055..1649137
     CDS             1649217..1650437
     CDS             complement(1650514..1651281)
     CDS             complement(1651403..1652062)
     CDS             complement(1652247..1653116)
     CDS             1653243..1653917
     CDS             1653914..1654309
     CDS             1654306..1655301
     CDS             1655318..1656010
     CDS             complement(1656030..1656728)
     CDS             1656922..1659117
     CDS             complement(1659122..1660012)
     CDS             complement(1660015..1661238)
     CDS             complement(1661393..1662211)
     CDS             1662366..1663943
     CDS             1663954..1664328
     CDS             1664564..1664746
     CDS             1664755..1665435
     CDS             complement(1665432..1665914)
     CDS             1665993..1668782
     CDS             1668805..1669164
     CDS             1669211..1669747
     CDS             1669744..1670304
     CDS             complement(1670301..1670591)
     CDS             complement(1670782..1672107)
     CDS             complement(1672138..1672386)
     CDS             complement(1672386..1673780)
     CDS             complement(1673781..1674824)
     CDS             complement(1674990..1675283)
     CDS             complement(1675433..1676323)
     CDS             complement(1676398..1677588)
     CDS             complement(1677817..1678818)
     CDS             complement(1678925..1679068)
     CDS             complement(1679108..1679593)
     CDS             1679683..1680108
     CDS             complement(1680112..1681116)
     CDS             1681373..1682341
     CDS             complement(1682637..1684652)
     CDS             1684871..1685812
     CDS             1685805..1686239
     CDS             complement(1686317..1686988)
     CDS             1687113..1687715
     CDS             1687821..1688405
     CDS             complement(1688412..1689023)
     CDS             complement(1689020..1690513)
     CDS             1690670..1691125
     CDS             complement(1691139..1691354)
     CDS             1691510..1692721
     CDS             complement(1692729..1693298)
     CDS             complement(1693359..1694816)
     CDS             1694956..1696488
     CDS             complement(1696556..1697014)
     CDS             complement(1697168..1697629)
     CDS             1697717..1700998
     CDS             1700998..1702065
     CDS             1702126..1703415
     CDS             1703412..1703999
     CDS             1704227..1705624
     CDS             complement(1705771..1709841)
     CDS             1709862..1711136
     CDS             1711211..1714084
     CDS             complement(1714118..1714864)
     CDS             complement(1715069..1715779)
     CDS             complement(1715793..1716956)
     CDS             complement(1717028..1719574)
     CDS             complement(1719626..1720318)
     CDS             complement(1720383..1721372)
     CDS             complement(1721642..1722985)
     CDS             complement(1722982..1724847)
     CDS             1725042..1726331
     CDS             complement(1726402..1727148)
     CDS             1727223..1728143
     CDS             complement(1728144..1728545)
     CDS             complement(1728511..1728921)
     CDS             complement(1728922..1729350)
     CDS             complement(1729396..1730133)
     CDS             complement(1730243..1731025)
     CDS             complement(1731022..1732050)
     CDS             complement(1732179..1733684)
     CDS             complement(1733958..1734644)
     CDS             complement(1734724..1735914)
     CDS             1736020..1736580
     CDS             1736658..1737458
     CDS             1737487..1737789
     CDS             1737905..1738108
     CDS             1738105..1738410
     CDS             1738407..1738766
     CDS             1738815..1739633
     CDS             1739635..1740033
     CDS             1740045..1741106
     CDS             1741113..1742822
     CDS             1742920..1743489
     CDS             1743486..1743992
     CDS             1743989..1744651
     CDS             1744766..1745377
     CDS             complement(1745374..1746219)
     CDS             1746438..1747343
     CDS             1747454..1748410
     CDS             1748483..1749742
     CDS             1749923..1750879
     CDS             1750876..1751877
     CDS             1752072..1752557
     CDS             1752560..1752886
     CDS             1753020..1755386
     CDS             1755480..1756265
     CDS             complement(1756331..1756969)
     CDS             complement(1757083..1757493)
     CDS             1757815..1758708
     CDS             complement(1758825..1759682)
     CDS             complement(1759751..1760173)
     CDS             complement(1760197..1760910)
     CDS             complement(1760900..1762561)
     CDS             complement(1762565..1762879)
     CDS             complement(1762879..1764300)
     CDS             1764443..1764919
     CDS             complement(1764876..1766108)
     CDS             1766257..1767144
     CDS             complement(1767141..1768472)
     CDS             1768550..1769344
     CDS             complement(1769463..1770548)
     CDS             complement(1770761..1771561)
     CDS             complement(1771684..1771986)
     CDS             complement(1772085..1773065)
     CDS             complement(1773062..1774159)
     CDS             complement(1774191..1774394)
     CDS             complement(1774630..1775184)
     CDS             1775368..1775868
     CDS             1775870..1776646
     CDS             1776722..1777444
     CDS             complement(1777898..1778815)
     CDS             complement(1778873..1780126)
     CDS             1780185..1781312
     CDS             complement(1781787..1783469)
     CDS             complement(1783515..1784249)
     CDS             complement(1784416..1785771)
     CDS             complement(1785942..1787219)
     CDS             complement(1787308..1788168)
     CDS             complement(1788579..1788992)
     CDS             complement(1789104..1790009)
     CDS             1790177..1791070
     CDS             complement(1791111..1792553)
     CDS             complement(1792616..1793053)
     CDS             complement(1793050..1793985)
     CDS             1794122..1794616
     CDS             1794617..1795681
     CDS             1795678..1796520
     CDS             1796814..1797431
     CDS             complement(1797474..1798391)
     CDS             complement(1798449..1799432)
     CDS             complement(1799433..1800701)
     CDS             complement(1800779..1802926)
     CDS             complement(1802923..1804017)
     CDS             complement(1804014..1805129)
     CDS             1805295..1806761
     CDS             1806791..1807255
     CDS             complement(1807252..1807830)
     CDS             complement(1807851..1808468)
     CDS             1808593..1809174
     CDS             complement(1809180..1811027)
     CDS             complement(1811074..1811580)
     CDS             1811860..1812282
     CDS             complement(1812286..1812705)
     CDS             complement(1812709..1812879)
     CDS             complement(1812945..1813295)
     CDS             complement(1813376..1813468)
     CDS             1814139..1814465
     CDS             1814584..1815621
     CDS             1815618..1816775
     CDS             1816772..1817512
     CDS             complement(1817509..1817607)
     CDS             complement(1818084..1818968)
     CDS             1818999..1820306
     CDS             1820571..1820963
     CDS             complement(1820971..1821930)
     CDS             1822102..1823151
     CDS             1823148..1823741
     CDS             1823833..1824993
     CDS             complement(1825015..1825458)
     CDS             1825626..1826039
     CDS             complement(1826195..1827487)
     CDS             complement(1827575..1828987)
     CDS             1829133..1831253
     CDS             1831612..1833750
     CDS             1833884..1834777
     CDS             1834795..1835034
     CDS             1835113..1835694
     CDS             complement(1835716..1836459)
     CDS             complement(1836588..1837697)
     CDS             complement(1837997..1838929)
     CDS             complement(1838937..1840139)
     CDS             complement(1840144..1840995)
     CDS             complement(1841082..1841189)
     CDS             1841576..1842769
     CDS             1842766..1843260
     CDS             1843257..1843988
     CDS             1844107..1845195
     CDS             complement(1845286..1845603)
     CDS             complement(1845670..1845855)
     CDS             1846065..1847513
     CDS             complement(1847563..1848708)
     CDS             complement(1848736..1849368)
     CDS             1849442..1849702
     CDS             complement(1849664..1850071)
     CDS             complement(1850293..1852341)
     CDS             complement(1852480..1852599)
     CDS             complement(1852603..1852824)
     CDS             complement(1852825..1854336)
     CDS             1854735..1855295
     CDS             1855641..1856129
     CDS             1856258..1857187
     CDS             complement(1857201..1857623)
     CDS             1858023..1858784
     CDS             complement(1858953..1861523)
     CDS             1861545..1863206
     CDS             complement(1863508..1864194)
     CDS             complement(1864305..1865501)
     CDS             complement(1865498..1865989)
     CDS             complement(1865989..1866789)
     CDS             complement(1866800..1867333)
     CDS             complement(1867440..1868477)
     CDS             complement(1868474..1869061)
     CDS             1869276..1871003
     CDS             complement(1871255..1872763)
     CDS             complement(1872773..1874626)
     CDS             complement(1874721..1875908)
     CDS             complement(1876031..1876561)
     CDS             1876744..1877313
     CDS             1877345..1877890
     CDS             complement(1877887..1878117)
     CDS             complement(1878120..1879265)
     CDS             complement(1879379..1880074)
     CDS             1880279..1880548
     CDS             complement(1880770..1881357)
     CDS             complement(1881360..1881917)
     CDS             complement(1881930..1882553)
     CDS             complement(1882580..1883164)
     CDS             complement(1883161..1883655)
     CDS             complement(1883652..1885382)
     CDS             1885825..1887702
     CDS             1888232..1889317
     CDS             1889443..1890339
     CDS             1890431..1892785
     CDS             complement(1892884..1893276)
     CDS             complement(1893289..1894149)
     CDS             complement(1894262..1894711)
     CDS             complement(1894793..1895212)
     CDS             1895383..1895880
     CDS             complement(1895890..1896762)
     CDS             complement(1896759..1897799)
     CDS             complement(1897865..1899010)
     CDS             complement(1899091..1899465)
     CDS             complement(1899487..1900623)
     CDS             1900785..1900976
     CDS             1901177..1901989
     CDS             complement(1902062..1903561)
     CDS             1903682..1904584
     CDS             1904644..1905078
     CDS             1905160..1905657
     CDS             1905699..1906202
     CDS             1906195..1906821
     CDS             1907018..1908829
     CDS             complement(1908826..1909269)
     CDS             complement(1909285..1909971)
     CDS             complement(1910024..1910428)
     CDS             complement(1910425..1910853)
     CDS             complement(1911580..1912371)
     CDS             complement(1912371..1914332)
     CDS             complement(1914397..1915587)
     CDS             1915660..1915836
     CDS             complement(1915791..1916369)
     CDS             1916472..1917140
     CDS             1917140..1918084
     CDS             1918247..1919629
     CDS             complement(1919916..1921292)
     CDS             1921489..1922073
     CDS             1922282..1923505
     CDS             1923777..1925252
     CDS             1925523..1926656
     CDS             1926667..1927044
     CDS             1927282..1928736
     CDS             1928740..1929459
     CDS             complement(1929585..1930670)
     CDS             complement(1930694..1931428)
     CDS             1931545..1932699
     CDS             1932696..1933604
     CDS             complement(1933645..1934592)
     CDS             complement(1934646..1935947)
     CDS             complement(1935989..1937023)
     CDS             1937312..1938661
     CDS             1938785..1939762
     CDS             1939764..1940984
     CDS             1941091..1942752
     CDS             1942770..1943903
     CDS             1943982..1944884
     CDS             complement(1944951..1945766)
     CDS             1945899..1947704
     CDS             1947888..1948529
     CDS             1948740..1949363
     CDS             complement(1949481..1950677)
     CDS             complement(1950757..1951083)
     CDS             1951311..1952672
     CDS             1952908..1954530
     CDS             1954527..1955012
     CDS             1955009..1955734
     CDS             1955731..1956477
     CDS             complement(1956535..1957764)
     CDS             1957839..1958483
     CDS             1958480..1959145
     CDS             1959330..1959926
     CDS             1960047..1961012
     CDS             1961009..1962208
     CDS             1962402..1963847
     CDS             1963844..1964518
     CDS             1964524..1966137
     CDS             complement(1966134..1966622)
     CDS             1966702..1967343
     CDS             1967398..1967580
     CDS             complement(1967719..1969758)
     CDS             complement(1969783..1970586)
     CDS             complement(1970534..1971604)
     CDS             complement(1971718..1973862)
     CDS             complement(1974100..1975038)
     CDS             complement(1975060..1975374)
     CDS             complement(1975433..1975594)
     CDS             1975655..1976836
     CDS             1977006..1977719
     CDS             1977804..1979252
     CDS             1979289..1980452
     CDS             1980572..1982887
     CDS             complement(1982894..1983463)
     CDS             1983710..1984783
     CDS             1985000..1987654
     CDS             1987656..1987943
     CDS             1987997..1989403
     CDS             1989500..1990711
     CDS             1990770..1991210
     CDS             1991211..1992338
     CDS             1992420..1993445
     CDS             1993442..1995832
     CDS             1995838..1996578
     CDS             1996575..1996955
     CDS             1997294..1998562
     CDS             complement(1999313..2000149)
     CDS             2000394..2002700
     CDS             2002894..2003718
     CDS             2004008..2004634
     CDS             complement(2005022..2007007)
     CDS             2007963..2011463
     CDS             2012478..2013473
     CDS             complement(2013590..2013766)
     CDS             complement(2013892..2014770)
     CDS             2014869..2015372
     CDS             2015670..2016881
     CDS             complement(2017050..2017706)
     CDS             complement(2017703..2018167)
     CDS             complement(2018164..2018751)
     CDS             complement(2018857..2020089)
     CDS             complement(2020086..2020805)
     CDS             complement(2020827..2021444)
     CDS             2021779..2022078
     CDS             2022068..2022463
     CDS             2022567..2022749
     CDS             complement(2023013..2023543)
     CDS             complement(2023540..2024154)
     CDS             2024287..2025186
     CDS             2025402..2026187
     CDS             complement(2026530..2028680)
     CDS             complement(2029611..2029787)
     CDS             2029991..2031034
     CDS             2031039..2031818
     CDS             2031829..2032293
     CDS             2032778..2033470
     CDS             2033979..2034590
     CDS             2034587..2035435
     CDS             complement(2035954..2036406)
     CDS             complement(2036403..2038112)
     CDS             complement(2038314..2039030)
     CDS             2039239..2039976
     CDS             2040215..2040865
     CDS             2040914..2041969
     CDS             2041966..2042508
     CDS             2042505..2043812
     CDS             2043824..2044606
     CDS             2044603..2045520
     CDS             2045522..2046022
     CDS             complement(2046189..2046695)
     CDS             complement(2046710..2047459)
     CDS             complement(2047456..2048286)
     CDS             complement(2048283..2049179)
     CDS             complement(2049181..2050236)
     CDS             2050371..2050988
     CDS             2051067..2052656
     CDS             2052723..2053838
     CDS             2054053..2054580
     CDS             complement(2054779..2055633)
     CDS             2055759..2056595
     CDS             2056671..2057351
     CDS             2057403..2059142
     CDS             2059214..2060224
     CDS             2060228..2061157
     CDS             2061154..2062896
     CDS             2062900..2066028
     CDS             2066152..2067756
     CDS             complement(2067856..2069004)
     CDS             complement(2069074..2070030)
     CDS             2070741..2071478
     CDS             2071478..2072836
     CDS             2072959..2074275
     CDS             complement(2074519..2075319)
     CDS             complement(2075511..2075918)
     CDS             2076061..2077296
     CDS             2077305..2078759
     CDS             complement(2078766..2079137)
     CDS             complement(2079144..2080220)
     CDS             2080485..2081249
     CDS             2081329..2081709
     CDS             2081849..2082538
     CDS             2082950..2084251
     CDS             2084364..2085245
     CDS             2085259..2086176
     CDS             2086196..2087245
     CDS             2087343..2088680
     CDS             2088775..2089725
     CDS             2089722..2090519
     CDS             2090526..2091725
     CDS             2091727..2092653
     CDS             2092752..2093573
     CDS             2093570..2094757
     CDS             2095009..2097243
     CDS             2097240..2097626
     CDS             complement(2097623..2098639)
     CDS             complement(2098633..2099241)
     CDS             complement(2099460..2099915)
     CDS             complement(2099929..2100030)
     CDS             complement(2100027..2100635)
     CDS             complement(2100628..2101398)
     CDS             complement(2101395..2102576)
     CDS             complement(2102573..2103448)
     CDS             complement(2103494..2105920)
     CDS             complement(2106030..2106524)
     CDS             complement(2106548..2107402)
     CDS             complement(2107519..2108634)
     CDS             complement(2108810..2109142)
     CDS             2109237..2110238
     CDS             2110407..2111078
     CDS             2111075..2111497
     CDS             2111490..2112209
     CDS             2112254..2112592
     CDS             2112790..2114085
     CDS             complement(2114134..2114982)
     CDS             complement(2114996..2115730)
     CDS             2115795..2116529
     CDS             2116526..2117497
     CDS             2117494..2118342
     CDS             complement(2118330..2119166)
     CDS             complement(2119163..2120185)
     CDS             2120271..2121080
     CDS             2121077..2122147
     CDS             2122144..2123631
     CDS             2123884..2124348
     CDS             complement(2124470..2125390)
     CDS             complement(2125398..2126495)
     CDS             complement(2126562..2128235)
     CDS             2128489..2129556
     CDS             2129661..2130113
     CDS             2130110..2131033
     CDS             complement(2131349..2132245)
     CDS             2132322..2133305
     CDS             2133302..2134300
     CDS             2134293..2135093
     CDS             2135159..2135992
     CDS             complement(2136065..2137057)
     CDS             complement(2137054..2137428)
     CDS             complement(2137433..2137813)
     CDS             complement(2137803..2138489)
     CDS             complement(2138486..2138905)
     CDS             complement(2138905..2140977)
     CDS             2141231..2142286
     CDS             2142283..2143173
     CDS             2143178..2144251
     CDS             2144259..2145071
     CDS             2145091..2145405
     CDS             2145849..2146838
     CDS             2147393..2148025
     CDS             2148057..2148830
     CDS             2149164..2150150
     CDS             complement(2150147..2150251)
     CDS             complement(2150255..2150764)
     CDS             complement(2150761..2151210)
     CDS             complement(2151417..2151848)
     CDS             2152379..2153974
     CDS             2154005..2155102
     CDS             2155130..2155408
     CDS             2155412..2156617
     CDS             complement(2156689..2157366)
     CDS             2157846..2159408
     CDS             2159409..2159849
     CDS             2160030..2162018
     CDS             2162015..2162491
     CDS             2162565..2163341
     CDS             2163718..2164854
     CDS             2164851..2165300
     CDS             complement(2165382..2166713)
     CDS             complement(2166710..2167720)
     CDS             complement(2167815..2168234)
     CDS             complement(2168231..2168635)
     CDS             complement(2168718..2169083)
     CDS             complement(2169080..2169502)
     CDS             complement(2169502..2170332)
     CDS             complement(2170329..2171120)
     CDS             complement(2171220..2172416)
     CDS             2172619..2173380
     CDS             2173377..2174414
     CDS             2174407..2174877
     CDS             2174925..2176364
     CDS             2176361..2177107
     CDS             complement(2177111..2177470)
     CDS             complement(2177591..2177827)
     CDS             complement(2177892..2180051)
     CDS             complement(2180153..2180626)
     CDS             complement(2180867..2181781)
     CDS             2181948..2185346
     CDS             2185441..2186265
     CDS             2186262..2187026
     CDS             complement(2187023..2187238)
     CDS             complement(2187294..2187530)
     CDS             complement(2187530..2188012)
     CDS             complement(2188009..2189229)
     CDS             2189432..2190676
     CDS             complement(2190733..2190894)
     CDS             2191122..2191364
     CDS             2191473..2191796
     CDS             2191793..2194822
     CDS             2194815..2195330
     CDS             2195387..2195767
     CDS             2195924..2196523
     CDS             complement(2196463..2196723)
     CDS             complement(2196732..2197169)
     CDS             2197269..2197661
     CDS             complement(2197705..2198247)
     CDS             2198399..2199964
     CDS             2200032..2201906
     CDS             2201922..2202263
     CDS             complement(2202286..2206293)
     CDS             complement(2206290..2207615)
     CDS             2207905..2208759
     CDS             2208866..2210209
     CDS             complement(2210286..2211044)
     CDS             complement(2211886..2212104)
     CDS             complement(2212198..2212395)
     CDS             2212681..2213097
     CDS             2213128..2214231
     CDS             complement(2214228..2215010)
     CDS             complement(2215020..2215361)
     CDS             2215595..2216377
     CDS             complement(2216399..2216896)
     CDS             2217179..2217667
     CDS             2217664..2218062
     CDS             2218052..2219188
     CDS             2219248..2220171
     CDS             2220188..2221168
     CDS             2221158..2222282
     CDS             2222416..2222664
     CDS             2222694..2223185
     CDS             2223541..2224620
     CDS             complement(2224674..2225192)
     CDS             complement(2225288..2225536)
     CDS             complement(2225536..2225751)
     CDS             complement(2226150..2227757)
     CDS             complement(2227809..2228225)
     CDS             2228397..2229956
     CDS             complement(2230120..2230362)
     CDS             2230837..2231703
     CDS             2231911..2232858
     CDS             complement(2232932..2234377)
     CDS             complement(2234462..2235361)
     CDS             complement(2235398..2235868)
     CDS             complement(2235994..2236533)
     CDS             2236619..2237068
     CDS             complement(2237171..2238355)
     CDS             complement(2238499..2238921)
     CDS             complement(2238960..2239445)
     CDS             complement(2239442..2240794)
     CDS             2240826..2241758
     CDS             2241755..2242822
     CDS             2242879..2244258
     CDS             2244354..2246624
     CDS             2246621..2248018
     CDS             complement(2248080..2249291)
     CDS             2249368..2250744
     CDS             2250756..2252273
     CDS             2252412..2252645
     CDS             2252642..2253949
     CDS             2254129..2255370
     CDS             complement(2255731..2256510)
     CDS             complement(2256500..2257507)
     CDS             complement(2257526..2258467)
     CDS             complement(2258454..2259173)
     CDS             complement(2259715..2259930)
     CDS             complement(2259984..2260619)
     CDS             complement(2260616..2261827)
     CDS             complement(2261824..2262741)
     CDS             2262840..2263250
     CDS             complement(2263686..2263958)
     CDS             2264230..2266173
     CDS             2266290..2268614
     CDS             2268617..2269183
     CDS             2269180..2270370
     CDS             2270367..2271083
     CDS             complement(2271424..2272533)
     CDS             complement(2272556..2273260)
     CDS             complement(2273253..2274017)
     CDS             complement(2274014..2274880)
     CDS             complement(2274877..2275767)
     CDS             complement(2275917..2276243)
     CDS             complement(2276251..2277015)
     CDS             complement(2277002..2277673)
     CDS             complement(2277670..2278413)
     CDS             complement(2278410..2279630)
     CDS             complement(2279714..2280193)
     CDS             2280311..2281318
     CDS             2281329..2282690
     CDS             2282703..2283929
     CDS             2283967..2284746
     CDS             2285669..2286559
     CDS             2286907..2287683
     CDS             2287691..2287960
     CDS             2288110..2288649
     CDS             2288743..2289777
     CDS             2289765..2290871
     CDS             2290934..2292202
     CDS             2292289..2293479
     CDS             complement(2293476..2293889)
     CDS             2294101..2295141
     CDS             2295278..2296312
     CDS             2296383..2297834
     CDS             2297831..2299204
     CDS             2299207..2300058
     CDS             2300062..2300772
     CDS             2300776..2301462
     CDS             complement(2301454..2302377)
     CDS             complement(2302444..2302851)
     CDS             complement(2302848..2303189)
     CDS             complement(2303186..2305087)
     CDS             2305203..2305598
     CDS             2305678..2306124
     CDS             2306121..2306924
     CDS             complement(2307338..2307754)
     CDS             complement(2307751..2308170)
     CDS             2308245..2308871
     CDS             complement(2308961..2309836)
     CDS             complement(2309915..2310745)
     CDS             2311027..2311917
     CDS             2311914..2312822
     CDS             2312920..2313642
     CDS             complement(2313783..2315594)
     CDS             2315961..2316746
     CDS             2316910..2317359
     CDS             2317340..2318386
     CDS             complement(2318528..2319154)
     CDS             2319221..2320657
     CDS             2320654..2321319
     CDS             2321316..2321792
     CDS             2321785..2323002
     CDS             2323046..2323462
     CDS             complement(2323527..2324267)
     CDS             complement(2324353..2325378)
     CDS             complement(2325459..2328920)
     CDS             complement(2328963..2329601)
     CDS             2329626..2330624
     CDS             2330782..2331357
     CDS             2331452..2331943
     CDS             2332003..2334483
     CDS             complement(2334487..2335821)
     CDS             complement(2335818..2336249)
     CDS             complement(2336312..2338960)
     CDS             complement(2339047..2340015)
     CDS             2340202..2341581
     CDS             complement(2341578..2342135)
     CDS             complement(2342126..2342737)
     CDS             complement(2342874..2343332)
     CDS             complement(2343346..2344374)
     CDS             complement(2344439..2345014)
     CDS             complement(2345083..2345895)
     CDS             complement(2345895..2346836)
     CDS             complement(2346929..2347894)
     CDS             2348034..2348531
     CDS             complement(2348554..2349789)
     CDS             complement(2349835..2350995)
     CDS             2351098..2351895
     CDS             2351948..2352859
     CDS             2353027..2354211
     CDS             2354336..2355247
     CDS             2355318..2355695
     CDS             2355759..2356628
     CDS             complement(2356625..2357239)
     CDS             2357389..2358330
     CDS             2358327..2359271
     CDS             2359367..2360251
     CDS             2360251..2360868
     CDS             complement(2360983..2362206)
     CDS             complement(2362196..2362804)
     CDS             complement(2362801..2363340)
     CDS             complement(2363345..2364637)
     CDS             complement(2364640..2365395)
     CDS             complement(2365397..2366179)
     CDS             complement(2366193..2366993)
     CDS             complement(2366990..2367766)
     CDS             complement(2367763..2368671)
     CDS             complement(2368678..2370204)
     CDS             complement(2370240..2371214)
     CDS             complement(2371476..2371904)
     CDS             2372160..2372813
     CDS             2372819..2373052
     CDS             complement(2373199..2374785)
     CDS             complement(2374778..2375125)
     CDS             2375278..2377473
     CDS             2377744..2378958
     CDS             2379055..2379327
     CDS             2379387..2380142
     CDS             complement(2380316..2381098)
     CDS             complement(2381099..2381305)
     CDS             2381421..2381879
     CDS             complement(2382001..2383005)
     CDS             complement(2383058..2384161)
     CDS             2384261..2384722
     CDS             2384876..2385340
     CDS             complement(2385365..2385880)
     CDS             complement(2385882..2386559)
     CDS             complement(2386576..2387310)
     CDS             2387418..2388197
     CDS             complement(2388137..2389027)
     CDS             2389165..2390199
     CDS             complement(2390603..2391208)
     CDS             2391292..2391906
     CDS             2392464..2392835
     CDS             2392916..2393404
     CDS             2393424..2393981
     CDS             complement(2394043..2394732)
     CDS             2394989..2396377
     CDS             2396391..2396576
     CDS             2396563..2396661
     CDS             2396658..2396909
     CDS             complement(2396921..2398270)
     CDS             complement(2398267..2399478)
     CDS             complement(2399538..2400293)
     CDS             2400400..2400624
     CDS             complement(2400715..2401791)
     CDS             complement(2401788..2402594)
     CDS             complement(2402591..2403655)
     CDS             complement(2403958..2404227)
     CDS             complement(2404422..2405369)
     CDS             complement(2405373..2406881)
     CDS             complement(2406947..2407858)
     CDS             complement(2407955..2409616)
     CDS             complement(2409682..2410533)
     CDS             2410675..2411064
     CDS             complement(2411237..2412073)
     CDS             2412178..2412741
     CDS             2412869..2413309
     CDS             2413306..2413773
     CDS             complement(2413789..2414094)
     CDS             complement(2414081..2414623)
     CDS             2414725..2415369
     CDS             2415562..2415987
     CDS             2416076..2416438
     CDS             2416500..2417594
     CDS             2417611..2418264
     CDS             2418261..2418581
     CDS             2418574..2418822
     CDS             complement(2418957..2419799)
     CDS             2419889..2420476
     CDS             complement(2420771..2421265)
     CDS             complement(2421265..2421816)
     CDS             2421999..2422493
     CDS             2422713..2423114
     CDS             complement(2423186..2423593)
     CDS             2423690..2424478
     CDS             complement(2424545..2426011)
     CDS             complement(2426011..2427150)
     CDS             complement(2427327..2428103)
     CDS             2428213..2428842
     CDS             complement(2428905..2429741)
     CDS             complement(2429734..2430510)
     CDS             complement(2430692..2430895)
     CDS             2430917..2431540
     CDS             complement(2431617..2432135)
     CDS             complement(2432132..2432782)
     CDS             complement(2432785..2433669)
     CDS             2433857..2434585
     CDS             complement(2434672..2436045)
     CDS             2436242..2437237
     CDS             complement(2437251..2437523)
     CDS             complement(2437520..2440315)
     CDS             2440354..2440854
     CDS             complement(2440844..2441998)
     CDS             complement(2441995..2442762)
     CDS             complement(2442767..2443573)
     CDS             complement(2443574..2444059)
     CDS             complement(2444134..2444733)
     CDS             complement(2444739..2447057)
     CDS             complement(2447306..2447443)
     CDS             complement(2447635..2448966)
     CDS             complement(2449022..2450203)
     CDS             complement(2450200..2451051)
     CDS             complement(2451060..2451785)
     CDS             complement(2451884..2452438)
     CDS             complement(2452667..2453695)
     CDS             complement(2453861..2454610)
     CDS             2454720..2455586
     CDS             2455745..2456551
     CDS             2456799..2458466
     CDS             2458640..2459749
     CDS             2459763..2461235
     CDS             2461238..2461702
     CDS             2461788..2463875
     CDS             complement(2463984..2465048)
     CDS             complement(2465041..2465742)
     CDS             complement(2465739..2466476)
     CDS             complement(2466737..2466967)
     CDS             complement(2466982..2470692)
     CDS             complement(2471426..2471908)
     CDS             complement(2471968..2472486)
     CDS             complement(2472641..2473261)
     CDS             2473349..2474206
     CDS             2474210..2474728
     CDS             complement(2474836..2475147)
     CDS             complement(2475147..2476568)
     CDS             complement(2476540..2476953)
     CDS             complement(2477011..2477295)
     CDS             complement(2478064..2478618)
     CDS             complement(2478732..2480060)
     CDS             complement(2480121..2481035)
     CDS             complement(2481039..2482532)
     CDS             complement(2482564..2482791)
     CDS             2482790..2483407
     CDS             2483404..2484516
     CDS             2484670..2487090
     CDS             2487087..2487665
     CDS             complement(2487836..2490337)
     CDS             2491512..2492090
     CDS             2492090..2492563
     CDS             2492711..2495470
     CDS             2495445..2495690
     CDS             2495683..2495913
     CDS             2495910..2496278
     CDS             2496581..2497918
     CDS             2497957..2498568
     CDS             2498565..2499449
     CDS             complement(2499498..2499857)
     CDS             2499941..2500393
     CDS             complement(2500672..2500794)
     CDS             complement(2500918..2503020)
     CDS             complement(2503013..2505271)
     CDS             complement(2505518..2506234)
     CDS             complement(2506342..2506623)
     CDS             2506754..2507896
     CDS             complement(2507906..2508586)
     CDS             2508741..2508833
     CDS             complement(2509361..2510362)
     CDS             complement(2510359..2510874)
     CDS             2511009..2511368
     CDS             2511368..2511967
     CDS             complement(2511979..2512914)
     CDS             complement(2513011..2513391)
     CDS             complement(2513704..2514312)
     CDS             complement(2514447..2514932)
     CDS             complement(2515058..2515834)
     CDS             2516152..2516331
     CDS             complement(2516483..2518882)
     CDS             complement(2519116..2520027)
     CDS             complement(2520139..2521269)
     CDS             complement(2521310..2521492)
     CDS             2521597..2522409
     CDS             complement(2522432..2523244)
     CDS             2523388..2523750
     CDS             2524061..2524747
     CDS             2524831..2525211
     CDS             2525208..2525537
     CDS             2525584..2527284
     CDS             2527404..2528231
     CDS             2528434..2529771
     CDS             2529872..2530369
     CDS             complement(2530419..2531222)
     CDS             complement(2531281..2532654)
     CDS             complement(2532747..2533874)
     CDS             complement(2534018..2536582)
     CDS             2536694..2537296
     CDS             complement(2537283..2538488)
     CDS             complement(2538548..2539693)
     CDS             2539808..2540560
     CDS             complement(2540632..2543304)
     CDS             complement(2543750..2544625)
     CDS             complement(2544718..2546034)
     CDS             complement(2546197..2547963)
     CDS             complement(2548044..2548712)
     CDS             complement(2548709..2548957)
     CDS             complement(2549022..2549783)
     CDS             2549967..2550281
     CDS             2550489..2551511
     CDS             2551559..2551807
     CDS             complement(2551914..2553002)
     CDS             2553134..2553841
     CDS             2553898..2554332
     CDS             2554371..2555252
     CDS             2555322..2555513
     CDS             complement(2555553..2556065)
     CDS             2556198..2556824
     CDS             complement(2556864..2557067)
     CDS             complement(2557057..2557866)
     CDS             complement(2557863..2560784)
     CDS             complement(2560781..2560891)
     CDS             complement(2560888..2562390)
     CDS             complement(2562387..2562890)
     CDS             complement(2563041..2563934)
     CDS             2564319..2566391
     CDS             2566391..2566858
     CDS             2567047..2570316
     CDS             2570390..2571091
     CDS             complement(2571101..2574658)
     CDS             complement(2574727..2576010)
     CDS             complement(2576010..2576555)
     CDS             complement(2576622..2577647)
     CDS             complement(2577668..2578468)
     CDS             complement(2578562..2579440)
     CDS             complement(2579430..2582042)
     CDS             complement(2582044..2583135)
     CDS             complement(2583148..2584047)
     CDS             complement(2584190..2585851)
     CDS             complement(2586108..2586878)
     CDS             complement(2586875..2588251)
     CDS             2588400..2589755
     CDS             complement(2589841..2590449)
     CDS             complement(2590446..2590712)
     CDS             2590778..2591755
     CDS             complement(2591765..2592595)
     CDS             complement(2592617..2593678)
     CDS             complement(2593675..2595165)
     CDS             complement(2595162..2595602)
     CDS             complement(2595599..2596483)
     CDS             complement(2596487..2597431)
     CDS             complement(2597511..2598770)
     CDS             2598899..2600068
     CDS             2600079..2602385
     CDS             complement(2602382..2603617)
     CDS             complement(2603614..2605716)
     CDS             2605871..2606707
     CDS             2606748..2607746
     CDS             2607814..2609364
     CDS             2609361..2610338
     CDS             2610335..2611327
     CDS             2611327..2611641
     CDS             2611638..2613008
     CDS             2613193..2616129
     CDS             2616300..2617133
     CDS             2617391..2618581
     CDS             2618596..2619558
     CDS             2619584..2620747
     CDS             2620872..2621837
     CDS             complement(2621913..2623349)
     CDS             complement(2623372..2623887)
     CDS             complement(2623884..2625296)
     CDS             2625447..2625803
     CDS             complement(2625788..2626720)
     CDS             2626833..2628074
     CDS             complement(2628098..2629300)
     CDS             complement(2629568..2630962)
     CDS             complement(2631129..2633948)
     CDS             2634301..2635074
     CDS             complement(2635047..2637830)
     CDS             2638230..2638433
     CDS             2638607..2639191
     CDS             2639235..2640227
     CDS             2640231..2640548
     CDS             2640571..2641542
     CDS             2641605..2641799
     CDS             2641895..2642620
     CDS             2642815..2643759
     CDS             complement(2643878..2644288)
     CDS             complement(2644339..2645208)
     CDS             complement(2645205..2645693)
     CDS             complement(2645693..2646073)
     CDS             complement(2646127..2646705)
     CDS             complement(2646812..2647009)
     CDS             2647133..2647726
     CDS             complement(2647753..2648346)
     CDS             2648881..2649756
     CDS             complement(2650276..2650560)
     CDS             2650700..2650915
     CDS             2651003..2652790
     CDS             complement(2653004..2653528)
     CDS             complement(2653991..2655040)
     CDS             2655127..2656125
     CDS             2656211..2656654
     CDS             2656651..2657520
     CDS             complement(2657535..2658236)
     CDS             complement(2658344..2658793)
     CDS             complement(2658905..2661700)
     CDS             2661960..2662595
     CDS             2662592..2663248
     CDS             2663292..2664035
     CDS             2664035..2664199
     CDS             2664196..2664795
     CDS             complement(2664983..2665480)
     CDS             complement(2665584..2665859)
     CDS             complement(2665856..2666257)
     CDS             2666365..2667567
     CDS             complement(2667622..2668023)
     CDS             2668107..2668646
     CDS             2668692..2669450
     CDS             2669528..2669893
     CDS             2669921..2670151
     CDS             2670224..2670640
     CDS             complement(2670683..2672071)
     CDS             complement(2672159..2672569)
     CDS             complement(2672569..2672907)
     CDS             2672986..2674290
     CDS             2674367..2675461
     CDS             2675576..2676583
     CDS             2676580..2677461
     CDS             2677458..2679056
     CDS             complement(2679096..2679800)
     CDS             complement(2679938..2680717)
     CDS             2680837..2682039
     CDS             2682161..2682733
     CDS             2682827..2683954
     CDS             complement(2684020..2684652)
     CDS             2684853..2685782
     CDS             2685808..2686251
     CDS             2686359..2687786
     CDS             2687789..2688730
     CDS             2688737..2689558
     CDS             2689612..2690349
     CDS             complement(2690462..2691616)
     CDS             complement(2691700..2692155)
     CDS             2692289..2693131
     CDS             2693242..2693691
     CDS             2693703..2695070
     CDS             2695085..2695249
     CDS             2695263..2696447
     CDS             complement(2696512..2697195)
     CDS             2697557..2698255
     CDS             complement(2698262..2698801)
     CDS             complement(2698798..2699994)
     CDS             complement(2700034..2700660)
     CDS             complement(2700903..2701667)
     CDS             complement(2701837..2703003)
     CDS             complement(2703070..2705751)
     CDS             complement(2705755..2706048)
     CDS             complement(2706052..2706525)
     CDS             complement(2706847..2708169)
     CDS             2708446..2708865
     CDS             complement(2709102..2709758)
     CDS             complement(2709949..2710956)
     CDS             complement(2711030..2711980)
     CDS             complement(2712152..2713099)
     CDS             complement(2713096..2713536)
     CDS             complement(2713651..2714469)
     CDS             complement(2714936..2716399)
     CDS             complement(2716428..2716679)
     CDS             complement(2716676..2717938)
     CDS             complement(2717949..2718230)
     CDS             complement(2718231..2719562)
     CDS             2719777..2720388
     CDS             complement(2720385..2720810)
     CDS             complement(2720807..2722111)
     CDS             complement(2722115..2723455)
     CDS             2723723..2724229
     CDS             2724255..2725601
     CDS             2726033..2726671
     CDS             complement(2726673..2727227)
     CDS             complement(2727224..2727679)
     CDS             complement(2727771..2728148)
     CDS             2728385..2729677
     CDS             2729936..2733196
     CDS             complement(2733297..2734685)
     CDS             2734776..2736065
     CDS             complement(2736071..2737414)
     CDS             complement(2737445..2738455)
     CDS             2738592..2739005
     CDS             complement(2738985..2739923)
     CDS             complement(2740021..2740710)
     CDS             complement(2740871..2743408)
     CDS             complement(2743519..2745738)
     CDS             complement(2745744..2746199)
     CDS             complement(2746196..2747125)
     CDS             2747405..2749135
     CDS             2749307..2750296
     CDS             2750331..2750588
     CDS             2750665..2751168
     CDS             2751271..2751504
     CDS             2751573..2752526
     CDS             2752538..2752969
     CDS             2753192..2753497
     CDS             2753616..2754293
     CDS             2754345..2756225
     CDS             2756307..2758109
     CDS             2758228..2758569
     CDS             complement(2758580..2759647)
     CDS             complement(2759721..2761352)
     CDS             complement(2761608..2763257)
     CDS             complement(2763311..2764219)
     CDS             complement(2764357..2765274)
     CDS             complement(2765569..2767212)
     CDS             complement(2767407..2768741)
     CDS             complement(2768738..2769682)
     CDS             complement(2769670..2770620)
     CDS             complement(2770870..2771799)
     CDS             complement(2771796..2772083)
     CDS             complement(2772083..2772355)
     CDS             complement(2772355..2772597)
     CDS             complement(2772594..2772860)
     CDS             complement(2772964..2774388)
     CDS             complement(2774392..2775495)
     CDS             complement(2775500..2776666)
     CDS             complement(2776893..2777276)
     CDS             complement(2777317..2778699)
     CDS             complement(2778864..2779943)
     CDS             complement(2779944..2781365)
     CDS             complement(2781362..2782834)
     CDS             complement(2782847..2784628)
     CDS             complement(2784625..2784984)
     CDS             complement(2784986..2785969)
     CDS             complement(2785966..2786496)
     CDS             complement(2787118..2788206)
     CDS             complement(2788240..2789442)
     CDS             2789631..2789852
     CDS             complement(2790224..2790676)
     CDS             2790749..2791351
     CDS             complement(2791348..2791902)
     CDS             complement(2791975..2794530)
     CDS             2794615..2795769
     CDS             2795825..2796205
     CDS             complement(2796206..2796700)
     CDS             2796892..2800332
     CDS             complement(2800426..2800833)
     CDS             2801095..2801802
     CDS             2802022..2802855
     CDS             complement(2802921..2803886)
     CDS             complement(2803977..2805422)
     CDS             complement(2805570..2805680)
     CDS             complement(2805719..2806477)
     CDS             2806606..2807193
     CDS             2807236..2807874
     CDS             2808017..2808448
     CDS             complement(2808517..2808906)
     CDS             2808907..2809059
     CDS             2809056..2809772
     CDS             2809847..2810209
     CDS             complement(2810334..2810777)
     CDS             2810884..2811669
     CDS             2811666..2811974
     CDS             2811971..2812423
     CDS             complement(2812435..2812905)
     CDS             complement(2813071..2813541)
     CDS             complement(2813686..2814003)
     CDS             complement(2814008..2814790)
     CDS             2815127..2815894
     CDS             2815900..2816565
     CDS             2816562..2817554
     CDS             2817661..2820069
     CDS             2820158..2821153
     CDS             complement(2821260..2822525)
     CDS             complement(2822710..2823336)
     CDS             2823462..2824673
     CDS             complement(2824772..2825782)
     CDS             complement(2825779..2827014)
     CDS             complement(2827014..2827991)
     CDS             2828122..2829336
     CDS             complement(2829341..2829619)
     CDS             2829772..2830557
     CDS             complement(2830639..2831520)
     CDS             complement(2831530..2831961)
     CDS             complement(2831961..2832395)
     CDS             2832541..2834130
     CDS             2834441..2835580
     CDS             2835736..2836185
     CDS             2836605..2838158
     CDS             complement(2838367..2839158)
     CDS             2839370..2840386
     CDS             2840383..2841357
     CDS             2841357..2841767
     CDS             2841764..2843467
     CDS             2843580..2844155
     CDS             complement(2844166..2845761)
     CDS             2845984..2847366
     CDS             2847363..2847788
     CDS             2847785..2849083
     CDS             2849080..2849814
     CDS             2849987..2851513
     CDS             complement(2851580..2852608)
     CDS             complement(2852612..2854345)
     CDS             2854676..2855206
     CDS             complement(2855394..2855768)
     CDS             complement(2855769..2856155)
     CDS             complement(2856152..2857033)
     CDS             complement(2857030..2857497)
     CDS             complement(2857484..2859730)
     CDS             complement(2859727..2860107)
     CDS             complement(2860104..2860406)
     CDS             2860664..2861698
     CDS             2861737..2862222
     CDS             2862448..2864229
     CDS             2864232..2865239
     CDS             2865430..2866761
     CDS             2866818..2869256
     CDS             complement(2869461..2870948)
     CDS             2871077..2872108
     CDS             complement(2872105..2872368)
     CDS             2872494..2873420
     CDS             complement(2873417..2874595)
     CDS             2874615..2875289
     CDS             complement(2875271..2875834)
     CDS             2875929..2876645
     CDS             2877976..2879484
     CDS             complement(2879406..2880281)
     CDS             complement(2880278..2881192)
     CDS             complement(2881189..2883036)
     CDS             complement(2883033..2884037)
     CDS             complement(2884030..2886648)
     CDS             complement(2886755..2886925)
     CDS             complement(2886925..2887485)
     CDS             2887731..2888843
     CDS             2888980..2889114
     CDS             complement(2889539..2889721)
     CDS             2889862..2891139
     CDS             complement(2891262..2892296)
     CDS             complement(2892322..2892894)
     CDS             complement(2892891..2893439)
     CDS             complement(2893447..2893665)
     CDS             complement(2893735..2894622)
     CDS             complement(2894619..2895194)
     CDS             complement(2895191..2895592)
     CDS             2895705..2896733
     CDS             complement(2896702..2897646)
     CDS             2897775..2898782
     CDS             2898866..2901085
     CDS             2901082..2902320
     CDS             complement(2902332..2902712)
     CDS             complement(2902792..2903262)
     CDS             complement(2903259..2904578)
     CDS             complement(2904630..2905637)
     CDS             complement(2905634..2906110)
     CDS             complement(2906103..2907365)
     CDS             complement(2907384..2907560)
     CDS             2907980..2909005
     CDS             2909075..2910196
     CDS             2910325..2910750
     CDS             complement(2910855..2911214)
     CDS             complement(2911217..2911477)
     CDS             complement(2911477..2912190)
     CDS             2912400..2913338
     CDS             2913340..2913873
     CDS             complement(2913870..2914403)
     CDS             complement(2914396..2915016)
     CDS             complement(2915652..2918129)
     CDS             complement(2918126..2918323)
     CDS             complement(2918424..2918954)
     CDS             complement(2918945..2920120)
     CDS             2920685..2921716
     CDS             2921837..2923156
     CDS             2923282..2924148
     CDS             2924159..2924989
     CDS             2925036..2926040
     CDS             2926037..2926804
     CDS             2926818..2928317
     CDS             2928393..2929583
     CDS             2929584..2930276
     CDS             2930273..2931346
     CDS             complement(2931894..2933099)
     CDS             complement(2933111..2935000)
     CDS             complement(2935108..2936934)
     CDS             2937155..2937268
     CDS             2937647..2938297
     CDS             complement(2938286..2938999)
     CDS             2939069..2940325
     CDS             2940362..2941651
     CDS             2941696..2943690
     CDS             complement(2943771..2944511)
     CDS             complement(2944514..2945236)
     CDS             complement(2945233..2946549)
     CDS             complement(2946551..2947345)
     CDS             complement(2947342..2947704)
     CDS             complement(2947701..2948900)
     CDS             2948899..2949654
     CDS             complement(2949627..2950379)
     CDS             complement(2950376..2951113)
     CDS             complement(2951110..2951739)
     CDS             complement(2951752..2952894)
     CDS             complement(2952891..2956163)
     CDS             complement(2956163..2956468)
     CDS             complement(2956476..2957528)
     CDS             complement(2957521..2957940)
     CDS             2958233..2958853
     CDS             2958853..2959308
     CDS             2959311..2960756
     CDS             complement(2960751..2961545)
     CDS             complement(2961542..2962648)
     CDS             2962798..2963703
     CDS             complement(2963700..2965016)
     CDS             complement(2965029..2965553)
     CDS             2965816..2966892
     CDS             2966960..2967847
     CDS             2967847..2968380
     CDS             complement(2968422..2969045)
     CDS             complement(2969063..2971441)
     CDS             complement(2971438..2971911)
     CDS             complement(2971915..2972736)
     CDS             complement(2972833..2973498)
     CDS             complement(2973483..2973971)
     CDS             2974092..2975048
     CDS             2975059..2975643
     CDS             complement(2975640..2976830)
     CDS             2976908..2977297
     CDS             complement(2977292..2978248)
     CDS             complement(2978245..2978760)
     CDS             2978921..2979481
     CDS             2979478..2980425
     CDS             complement(2980701..2980865)
     CDS             complement(2981059..2982657)
     CDS             2982781..2983116
     CDS             2983118..2984164
     CDS             2984155..2984508
     CDS             complement(2984589..2985929)
     CDS             complement(2985936..2986436)
     CDS             complement(2986436..2986891)
     CDS             2987024..2987389
     CDS             2987844..2988236
     CDS             2988265..2990040
     CDS             2990040..2990228
     CDS             2990238..2990450
     CDS             2990447..2991169
     CDS             2991166..2991786
     CDS             2991869..2992408
     CDS             2992580..2993791
     CDS             2993846..2994817
     CDS             2994814..2997015
     CDS             complement(2997071..2997637)
     CDS             2997860..2999491
     CDS             2999579..2999881
     CDS             3000004..3001023
     CDS             complement(3001083..3002255)
     CDS             complement(3002328..3002960)
     CDS             complement(3002965..3003942)
     CDS             complement(3003939..3005147)
     CDS             complement(3005149..3006459)
     CDS             complement(3006456..3006854)
     CDS             complement(3006933..3008456)
     CDS             complement(3008585..3010861)
     CDS             complement(3010938..3011705)
     CDS             3011924..3013243
     CDS             complement(3013394..3013669)
     CDS             complement(3013694..3014371)
     CDS             complement(3014464..3015057)
     CDS             3015304..3016350
     CDS             complement(3016369..3016950)
     CDS             3017041..3017289
     CDS             3017375..3018661
     CDS             3018670..3020094
     CDS             3020195..3021157
     CDS             3021329..3021886
     CDS             3021889..3023637
     CDS             3024188..3024316
     CDS             3025370..3025651
     CDS             complement(3025906..3026184)
     CDS             3026271..3027764
     CDS             complement(3028342..3028701)
     CDS             3028901..3029140
     CDS             3029137..3029532
     CDS             3029631..3030245
     CDS             complement(3031360..3032373)
     CDS             complement(3032340..3032432)
     CDS             complement(3032562..3033326)
     CDS             complement(3033323..3034330)
     CDS             complement(3034350..3035471)
     CDS             complement(3035468..3036430)
     CDS             complement(3036445..3036804)
     CDS             complement(3036801..3036953)
     CDS             complement(3037038..3037970)
     CDS             complement(3037974..3038411)
     CDS             complement(3038411..3040627)
     CDS             complement(3040674..3041729)
     CDS             complement(3041821..3042297)
     CDS             complement(3042365..3044959)
     CDS             3045161..3046240
     CDS             3046392..3046895
     CDS             3046898..3048382
     CDS             3048384..3049781
     CDS             3049778..3050575
     CDS             3050568..3051110
     CDS             3051107..3052885
     CDS             3052882..3053868
     CDS             3053865..3055115
     CDS             3055112..3056443
     CDS             3056440..3057903
     CDS             3057900..3061373
     CDS             3061370..3062806
     CDS             3062843..3063940
     CDS             3064221..3064841
     CDS             3064838..3066007
     CDS             3066280..3067638
     CDS             3067820..3068890
     CDS             3068903..3070576
     CDS             3070582..3073017
     CDS             3073014..3073343
     CDS             3073343..3075964
     CDS             3075961..3076920
     CDS             3076917..3078320
     CDS             complement(3078546..3078962)
     CDS             3079781..3080854
     CDS             3081031..3082650
     CDS             3082711..3083634
     CDS             3083647..3084600
     CDS             3084602..3085594
     CDS             3085591..3086577
     CDS             3086694..3087191
     CDS             complement(3087655..3087954)
     CDS             complement(3088842..3089828)
     CDS             complement(3089825..3091333)
     CDS             complement(3091333..3092448)
     CDS             complement(3092469..3093470)
     CDS             3093601..3095220
     CDS             3095217..3096248
     CDS             3096248..3097426
     CDS             3097423..3098712
     CDS             complement(3098709..3099470)
     CDS             complement(3099512..3100369)
     CDS             3100482..3101222
     CDS             complement(3102198..3103412)
     CDS             complement(3103426..3104727)
     CDS             complement(3104805..3105128)
     CDS             complement(3105144..3106631)
     CDS             complement(3106653..3107507)
     CDS             complement(3107504..3108367)
     CDS             complement(3108364..3109437)
     CDS             complement(3109517..3110572)
     CDS             complement(3110598..3111968)
     CDS             complement(3111971..3112780)
     CDS             complement(3113027..3113812)
     CDS             complement(3113809..3114213)
     CDS             complement(3114218..3116245)
     CDS             complement(3116249..3117565)
     CDS             complement(3117571..3118131)
     CDS             complement(3118189..3119190)
     CDS             complement(3119232..3120131)
     CDS             3120429..3121136
     CDS             3121418..3122338
     CDS             3122426..3123964
     CDS             3123961..3124974
     CDS             3124971..3125153
     CDS             3125150..3126079
     CDS             3126146..3127132
     CDS             complement(3127153..3128130)
     CDS             complement(3128143..3129648)
     CDS             complement(3129739..3130911)
     CDS             3131186..3132100
     CDS             complement(3132084..3133520)
     CDS             3133996..3134172
     CDS             complement(3134357..3135169)
     CDS             3135218..3135637
     CDS             3135690..3136451
     CDS             3136458..3137096
     CDS             3137158..3138252
     CDS             complement(3138705..3139040)
     CDS             complement(3139627..3140247)
     CDS             complement(3140195..3140362)
     CDS             3141031..3141642
     CDS             3141639..3142313
     CDS             3142310..3143467
     CDS             3143503..3144273
     CDS             3144270..3144608
     CDS             3144613..3145530
     CDS             complement(3145974..3147581)
     CDS             3147820..3149685
     CDS             3149712..3150968
     CDS             3150965..3152383
     CDS             3152393..3154489
     CDS             3154479..3156110
     CDS             3156180..3158561
     CDS             3158580..3160037
     CDS             complement(3160227..3162197)
     CDS             complement(3162194..3163801)
     CDS             complement(3163819..3164025)
     CDS             complement(3164022..3164795)
     CDS             complement(3164792..3165841)
     CDS             complement(3165838..3166197)
     CDS             complement(3166321..3167646)
     CDS             complement(3167718..3168743)
     CDS             complement(3168740..3169327)
     CDS             complement(3169411..3170970)
     CDS             complement(3171072..3171773)
     CDS             complement(3171776..3172054)
     CDS             3172171..3173565
     CDS             complement(3173596..3174078)
     CDS             complement(3174071..3174427)
     CDS             complement(3174417..3175001)
     CDS             complement(3175075..3175569)
     CDS             3175729..3176142
     CDS             3176115..3176807
     CDS             complement(3176930..3177844)
     CDS             complement(3177881..3178753)
     CDS             3178859..3179722
     CDS             complement(3179710..3180837)
     CDS             complement(3180854..3182032)
     CDS             3182286..3183506
     CDS             3183580..3184704
     CDS             3184792..3186504
     CDS             complement(3186603..3187994)
     CDS             complement(3188027..3188611)
     CDS             complement(3188611..3189870)
     CDS             complement(3189867..3191255)
     CDS             complement(3191267..3191941)
     CDS             complement(3192101..3192913)
     CDS             complement(3192935..3193510)
     CDS             complement(3193507..3193713)
     CDS             complement(3193713..3194642)
     CDS             complement(3194652..3195542)
     CDS             3195755..3197179
     CDS             3197176..3197670
     CDS             3197770..3198954
     CDS             complement(3198951..3199388)
     CDS             3199506..3202229
     CDS             3202261..3202881
     CDS             3202878..3203591
     CDS             complement(3203554..3203841)
     CDS             complement(3203841..3204245)
     CDS             3204403..3205110
     CDS             complement(3205115..3206890)
     CDS             complement(3206973..3207851)
     CDS             complement(3207805..3208128)
     CDS             3208496..3209053
     CDS             complement(3209135..3210682)
     CDS             complement(3210892..3211086)
     CDS             complement(3211093..3211995)
     CDS             complement(3211997..3213181)
     CDS             complement(3213312..3214766)
     CDS             complement(3214987..3215775)
     CDS             complement(3215810..3216505)
     CDS             3216696..3219434
     CDS             complement(3219514..3219738)
     CDS             complement(3219760..3221055)
     CDS             3221362..3221733
     CDS             3221921..3223564
     CDS             3223748..3224338
     CDS             complement(3224414..3225616)
     CDS             complement(3225674..3226345)
     CDS             3226484..3227848
     CDS             3227852..3229660
     CDS             3229657..3230250
     CDS             3230247..3230930
     CDS             complement(3230993..3231964)
     CDS             3232070..3232723
     CDS             3232788..3234026
     CDS             complement(3234077..3234364)
     CDS             complement(3234339..3234929)
     CDS             3235049..3235780
     CDS             3235919..3236362
     CDS             3236367..3236933
     CDS             3236930..3237496
     CDS             3237498..3237956
     CDS             3238015..3238854
     CDS             complement(3238882..3240759)
     CDS             complement(3240756..3242270)
     CDS             complement(3242267..3243556)
     CDS             complement(3243576..3244943)
     CDS             complement(3245151..3246371)
     CDS             complement(3246358..3247971)
     CDS             3248214..3250457
     CDS             complement(3250516..3251142)
     CDS             complement(3251207..3252076)
     CDS             3252300..3253922
     CDS             complement(3254025..3254630)
     CDS             3254727..3255203
     CDS             3255387..3256004
     CDS             3256020..3256559
     CDS             complement(3257164..3257835)
     CDS             complement(3257832..3258047)
     CDS             3259143..3259475
     CDS             3259710..3260702
     CDS             3262010..3262795
     CDS             3262788..3263996
     CDS             3264130..3265983
     CDS             3266860..3267171
     CDS             complement(3268586..3268705)
     CDS             3268840..3269034
     CDS             3269130..3269855
     CDS             complement(3270926..3271345)
     CDS             3271497..3274223
     CDS             3274227..3275210
     CDS             complement(3275066..3275851)
     CDS             complement(3275866..3277209)
     CDS             3277382..3277708
     CDS             3277710..3277955
     CDS             complement(3277995..3279062)
     CDS             3279193..3280140
     CDS             3280137..3282008
     CDS             3282153..3283190
     CDS             3283266..3284090
     CDS             3284092..3284880
     CDS             3284896..3285957
     CDS             3285954..3287288
     CDS             3287293..3288705
     CDS             3288702..3289610
     CDS             complement(3289607..3290782)
     CDS             3290856..3291542
     CDS             complement(3292082..3292846)
     CDS             complement(3292869..3294218)
     CDS             complement(3294400..3296004)
     CDS             complement(3296014..3297309)
     CDS             complement(3297306..3297830)
     CDS             complement(3297894..3298889)
     CDS             3298990..3299883
     CDS             3299943..3301571
     CDS             3301568..3302440
     CDS             complement(3302437..3303828)
     CDS             complement(3303956..3304267)
     CDS             3304481..3305044
     CDS             complement(3305075..3305929)
     CDS             complement(3306043..3307359)
     CDS             complement(3307581..3308969)
     CDS             complement(3309020..3309673)
     CDS             3310466..3311917
     CDS             complement(3311928..3313019)
     CDS             complement(3313156..3313890)
     CDS             3314139..3315983
     CDS             3316047..3317474
     CDS             3317467..3318225
     CDS             3318222..3320534
     CDS             3320760..3321626
     CDS             3321623..3322774
     CDS             3322774..3323790
     CDS             3323787..3324662
     CDS             3324666..3325850
     CDS             complement(3325959..3326405)
     CDS             complement(3326455..3326946)
     CDS             3327052..3327576
     CDS             3327588..3328700
     CDS             3328779..3328961
     CDS             3329073..3329267
     CDS             complement(3329274..3329741)
     CDS             complement(3329863..3330354)
     CDS             complement(3330354..3330923)
     CDS             complement(3330966..3331331)
     CDS             complement(3331466..3331948)
     CDS             complement(3332029..3333537)
     CDS             complement(3333551..3335125)
     CDS             3335317..3336078
     CDS             3336229..3337512
     CDS             complement(3337647..3339188)
     CDS             complement(3339223..3339711)
     CDS             3339813..3340850
     CDS             3341521..3341661
     CDS             complement(3342016..3343179)
     CDS             complement(3343262..3344617)
     CDS             complement(3344614..3345765)
     CDS             3346005..3347030
     CDS             3347023..3348279
     CDS             3348360..3350081
     CDS             3350160..3350561
     CDS             3350599..3350907
     CDS             3350917..3351924
     CDS             3351933..3352982
     CDS             complement(3353049..3353663)
     CDS             complement(3353712..3355271)
     CDS             complement(3355275..3356099)
     CDS             3356155..3357423
     CDS             complement(3357497..3358180)
     CDS             3358403..3360373
     CDS             complement(3360370..3361383)
     CDS             3361482..3362255
     CDS             complement(3362252..3362524)
     CDS             complement(3362689..3363207)
     CDS             complement(3363508..3363843)
     CDS             complement(3363991..3364317)
     CDS             complement(3364359..3367295)
     CDS             complement(3367326..3367886)
     CDS             3367972..3368271
     CDS             3368277..3369233
     CDS             complement(3369620..3370303)
     CDS             complement(3370296..3371642)
     CDS             3371786..3372298
     CDS             3372291..3372680
     CDS             3372677..3373333
     CDS             3373414..3374538
     CDS             3374594..3375001
     CDS             complement(3374998..3376518)
     CDS             complement(3376570..3377055)
     CDS             3377149..3377736
     CDS             3377766..3378374
     CDS             complement(3378432..3379367)
     CDS             complement(3379376..3379714)
     CDS             complement(3379743..3380552)
     CDS             3380797..3381213
     CDS             complement(3381277..3381780)
     CDS             complement(3382079..3382609)
     CDS             complement(3382773..3383012)
     CDS             3383141..3384070
     CDS             3384060..3385160
     CDS             3385157..3385903
     CDS             3386152..3386283
     CDS             complement(3386557..3388569)
     CDS             complement(3388573..3389073)
     CDS             3389265..3390260
     CDS             complement(3390272..3391297)
     CDS             3391522..3393594
     CDS             3393606..3393950
     CDS             3394056..3394811
     CDS             3394899..3395765
     CDS             complement(3395938..3396441)
     CDS             complement(3396523..3398046)
     CDS             3398207..3399865
     CDS             3400098..3400208
     CDS             complement(3400281..3401216)
     CDS             3401331..3403211
     CDS             3403159..3403281
     CDS             complement(3403370..3403597)
     CDS             complement(3403594..3404112)
     CDS             3404195..3404470
     CDS             3404527..3405009
     CDS             3405002..3406066
     CDS             complement(3406226..3406951)
     CDS             3407027..3407482
     CDS             complement(3407474..3408337)
     CDS             complement(3408339..3409400)
     CDS             complement(3409571..3411211)
     CDS             complement(3411268..3411555)
     CDS             3411768..3413714
     CDS             3413847..3414770
     CDS             3414864..3415385
     CDS             3415456..3416328
     CDS             3416440..3416883
     CDS             3416928..3417851
     CDS             3417848..3418294
     CDS             complement(3418316..3420445)
     CDS             complement(3420417..3421331)
     CDS             3421474..3421932
     CDS             complement(3421975..3424017)
     CDS             complement(3423999..3424682)
     CDS             complement(3424679..3425068)
     CDS             complement(3425513..3425938)
     CDS             complement(3425938..3426285)
     CDS             complement(3426282..3427814)
     CDS             3428006..3429223
     CDS             3429381..3430790
     CDS             3430844..3431311
     CDS             complement(3431444..3432388)
     CDS             complement(3432423..3433034)
     CDS             complement(3433042..3433809)
     CDS             3434088..3435863
     CDS             complement(3435873..3436238)
     CDS             complement(3436265..3438046)
     CDS             complement(3438122..3439012)
     CDS             complement(3439009..3439812)
     CDS             complement(3439851..3440429)
     CDS             3440506..3441120
     CDS             3441117..3441587
     CDS             3441668..3442375
     CDS             3442376..3443389
     CDS             3443417..3443767
     CDS             3444159..3445982
     CDS             3445960..3446070
     CDS             complement(3446067..3446687)
     CDS             complement(3446909..3447958)
     CDS             3448045..3449280
     CDS             complement(3449432..3449671)
     CDS             complement(3449732..3450037)
     CDS             complement(3450073..3451053)
     CDS             complement(3451079..3451525)
     CDS             complement(3451527..3451664)
     CDS             complement(3451851..3452747)
     CDS             complement(3452959..3453885)
     CDS             3453971..3454285
     CDS             complement(3454342..3455322)
     CDS             3455426..3456346
     CDS             3456589..3456783
     CDS             complement(3456813..3457265)
     CDS             3457360..3457680
     CDS             3457677..3458090
     CDS             complement(3458299..3458604)
     CDS             3458752..3460068
     CDS             3460061..3460837
     CDS             complement(3460834..3461331)
     CDS             complement(3461328..3461864)
     CDS             complement(3461864..3462994)
     CDS             complement(3463025..3463633)
     CDS             complement(3463633..3463854)
     CDS             complement(3463988..3464578)
     CDS             3464740..3466029
     CDS             3466133..3467287
     CDS             3467291..3469342
     CDS             complement(3469411..3470508)
     CDS             complement(3470510..3470980)
     CDS             complement(3471225..3471866)
     CDS             3472063..3472353
     CDS             3472502..3472858
     CDS             3472899..3473435
     CDS             3473557..3474096
     CDS             complement(3474103..3474795)
     CDS             complement(3474744..3475043)
     CDS             complement(3475144..3475410)
     CDS             complement(3476067..3477644)
     CDS             3477854..3479653
     CDS             3479802..3480827
     CDS             complement(3480844..3481077)
     CDS             complement(3481058..3481300)
     CDS             complement(3481416..3481556)
     CDS             complement(3481656..3482087)
     CDS             complement(3482206..3482964)
     CDS             3483077..3483448
     CDS             complement(3483559..3484470)
     CDS             3484559..3485065
     CDS             complement(3485258..3486691)
     CDS             3486985..3488763
     CDS             3488760..3489320
     CDS             3489317..3489868
     CDS             complement(3489968..3490459)
     CDS             3490672..3491925
     CDS             3491939..3492202
     CDS             3492199..3495129
     CDS             3495122..3495703
     CDS             3495842..3497782
     CDS             3497884..3499890
     CDS             3500915..3501211
     CDS             3501208..3501582
     CDS             3501740..3502009
     CDS             3502006..3502464
     CDS             3502464..3502988
     CDS             complement(3503006..3503977)
     CDS             3504069..3506465
     CDS             complement(3506625..3507719)
     CDS             complement(3507694..3510006)
     CDS             complement(3510085..3512238)
     CDS             complement(3512238..3513023)
     CDS             3513138..3514550
     CDS             3514743..3515747
     CDS             3515792..3516709
     CDS             complement(3516754..3518007)
     CDS             3518105..3518407
     CDS             3518700..3521678
     CDS             3521808..3522680
     CDS             3522717..3522962
     CDS             3522994..3523449
     CDS             complement(3523497..3524240)
     CDS             3524356..3525546
     CDS             complement(3525560..3526585)
     CDS             3526731..3526895
     CDS             complement(3526900..3527235)
     CDS             complement(3527328..3527684)
     CDS             complement(3527746..3528054)
     CDS             complement(3528059..3531148)
     CDS             complement(3531375..3532592)
     CDS             complement(3532642..3533871)
     CDS             complement(3533900..3534625)
     CDS             complement(3534654..3535208)
     CDS             complement(3535301..3536200)
     CDS             complement(3536216..3536848)
     CDS             3537053..3537382
     CDS             complement(3537544..3538425)
     CDS             complement(3538531..3539715)
     CDS             complement(3539910..3541436)
     CDS             complement(3541477..3541968)
     CDS             complement(3542117..3543091)
     CDS             3543296..3544636
     CDS             3544724..3545383
     CDS             3545380..3546750
     CDS             3546720..3547796
     CDS             complement(3547922..3551329)
     CDS             3551409..3551933
     CDS             3551993..3553210
     CDS             3553226..3554053
     CDS             complement(3554057..3554533)
     CDS             complement(3554684..3555484)
     CDS             complement(3555481..3556335)
     CDS             complement(3556332..3557726)
     CDS             complement(3557739..3558722)
     CDS             complement(3558723..3560270)
     CDS             complement(3560267..3560656)
     CDS             3560763..3561200
     CDS             complement(3561189..3562418)
     CDS             complement(3562415..3563899)
     CDS             complement(3563906..3565423)
     CDS             complement(3565438..3565977)
     CDS             complement(3566035..3566979)
     CDS             3567096..3567914
     CDS             3567911..3569254
     CDS             3569251..3570117
     CDS             complement(3570100..3570888)
     CDS             3571302..3571946
     CDS             3571943..3573787
     CDS             3574004..3575014
     CDS             3575092..3575727
     CDS             3575739..3577184
     CDS             3577241..3578131
     CDS             3578679..3579947
     CDS             complement(3579866..3580084)
     CDS             3580699..3582783
     CDS             complement(3584318..3585043)
     CDS             complement(3585139..3585333)
     CDS             complement(3585502..3587022)
     CDS             3587299..3588384
     CDS             3588412..3590451
     CDS             3590610..3591473
     CDS             3591485..3591808
     CDS             3592018..3593016
     CDS             complement(3593858..3595603)
     CDS             3595661..3596512
     CDS             3596523..3597134
     CDS             3597131..3600535
     CDS             3600547..3604596
     CDS             complement(3605094..3605981)
     CDS             complement(3606025..3606402)
     CDS             3606965..3607729
     CDS             complement(3609032..3610216)
     CDS             3610868..3611104
     CDS             3611309..3612037
     CDS             complement(3612219..3613568)
     CDS             complement(3613568..3614230)
     CDS             3614565..3615329
     CDS             3615322..3616473
     CDS             3616521..3617780
     CDS             3617849..3618712
     CDS             3618719..3619558
     CDS             3619570..3620649
     CDS             3620588..3623038
     CDS             complement(3623514..3624491)
     CDS             complement(3624571..3625434)
     CDS             complement(3625427..3625831)
     CDS             complement(3625831..3626307)
     CDS             complement(3626463..3626906)
     CDS             complement(3626970..3628463)
     CDS             complement(3628470..3630254)
     CDS             complement(3630251..3630799)
     CDS             complement(3630789..3630947)
     CDS             3631040..3631867
     CDS             3632194..3633000
     CDS             3633063..3633242
     CDS             complement(3633312..3633962)
     CDS             3634107..3634496
     CDS             3634563..3634733
     CDS             3634893..3635126
     CDS             3635169..3635366
     CDS             complement(3635570..3646030)
     CDS             complement(3646126..3649548)
     CDS             3650290..3650955
     CDS             3650948..3651994
     CDS             3651991..3653673
     CDS             3653705..3655048
     CDS             3655064..3655855
     CDS             3656002..3658263
     CDS             3658281..3660386
     CDS             complement(3660389..3661486)
     CDS             3661652..3662968
     CDS             complement(3662990..3663175)
     CDS             3663309..3664100
     CDS             3664377..3664664
     CDS             3664718..3665086
     CDS             3665043..3665738
     CDS             3665762..3666025
     CDS             3666152..3667381
     CDS             complement(3667513..3667899)
     CDS             complement(3667938..3669008)
     CDS             complement(3669005..3669724)
     CDS             3669818..3670834
     CDS             3670899..3671612
     CDS             complement(3671691..3672158)
     CDS             complement(3672330..3672980)
     CDS             3673142..3674287
     CDS             complement(3674269..3675432)
     CDS             complement(3675710..3676168)
     CDS             complement(3676170..3676481)
     CDS             complement(3676548..3677708)
     CDS             3678087..3680282
     CDS             complement(3680300..3680905)
     CDS             3681081..3681518
     CDS             3681567..3682145
     CDS             3682650..3683390
     CDS             complement(3683550..3683798)
     CDS             complement(3683882..3684202)
     CDS             complement(3684317..3684568)
     CDS             complement(3684693..3685151)
     CDS             complement(3685186..3686130)
     CDS             3686201..3686926
     CDS             3687027..3687494
     CDS             3687564..3688094
     CDS             complement(3688115..3688585)
     CDS             complement(3688648..3689091)
     CDS             complement(3689164..3690810)
     CDS             3690928..3691344
     CDS             complement(3691332..3691895)
     CDS             3692221..3693321
     CDS             3693349..3693711
     CDS             3693815..3696646
     CDS             complement(3696763..3697308)
     CDS             3697451..3697636
     CDS             3698199..3698402
     CDS             complement(3698532..3698738)
     CDS             complement(3698980..3699651)
     CDS             complement(3699816..3701471)
     CDS             complement(3701550..3703487)
     CDS             3703700..3704299
     CDS             complement(3704317..3705177)
     CDS             3705325..3706806
     CDS             3706817..3707278
     CDS             complement(3707332..3707520)
     CDS             complement(3707599..3708990)
     CDS             complement(3709060..3709431)
     CDS             complement(3709640..3710989)
     CDS             3711060..3711461
     CDS             3711622..3712788
     CDS             complement(3713001..3713435)
     CDS             complement(3713447..3713890)
     CDS             complement(3713930..3715456)
     CDS             complement(3715453..3716064)
     CDS             3716366..3717925
     CDS             3717976..3718521
     CDS             3718666..3719706
     CDS             3719744..3720679
     CDS             3720676..3721203
     CDS             3721212..3723161
     CDS             3723158..3724297
     CDS             3724332..3725273
     CDS             complement(3725344..3726129)
     CDS             complement(3726126..3726710)
     CDS             3726786..3727121
     CDS             3727114..3728139
     CDS             3728201..3729463
     CDS             3729649..3730308
     CDS             3730286..3732058
     CDS             3732099..3732932
     CDS             3732929..3734248
     CDS             3734953..3737217
     CDS             3737214..3738887
     CDS             3738884..3739435
     CDS             complement(3739432..3741192)
     CDS             3741577..3741879
     CDS             complement(3741928..3742398)
     CDS             complement(3742467..3743465)
     CDS             complement(3744082..3744408)
     CDS             complement(3744661..3745299)
     CDS             complement(3745522..3747105)
     CDS             3747276..3747614
     CDS             3747662..3748612
     CDS             3748626..3750122
     CDS             3750183..3750968
     CDS             3751055..3751684
     CDS             complement(3751977..3752789)
     CDS             complement(3753077..3753871)
     CDS             complement(3753884..3755263)
     CDS             complement(3755260..3755970)
     CDS             complement(3756091..3757329)
     CDS             3757453..3759066
     CDS             3759200..3763588
     CDS             complement(3763585..3764421)
     CDS             complement(3764414..3765883)
     CDS             complement(3765896..3767443)
     CDS             complement(3767540..3768181)
     CDS             3768225..3768893
     CDS             3768890..3771412
     CDS             3771451..3772278
     CDS             complement(3772333..3772665)
     CDS             complement(3772662..3772985)
     CDS             complement(3772982..3773458)
     CDS             complement(3773455..3774957)
     CDS             complement(3774954..3775385)
     CDS             complement(3775385..3775807)
     CDS             complement(3775804..3778098)
     CDS             3778684..3779622
     CDS             3779717..3780418
     CDS             3780422..3781384
     CDS             complement(3781524..3782684)
     CDS             complement(3782748..3783776)
     CDS             complement(3783891..3785123)
     CDS             3785338..3786333
     CDS             3786505..3788442
     CDS             3788540..3789229
     CDS             complement(3789654..3791183)
     CDS             complement(3791507..3791902)
     CDS             complement(3791932..3792318)
     CDS             complement(3792397..3793101)
     CDS             complement(3793214..3793843)
     CDS             complement(3793867..3795090)
     CDS             complement(3795350..3796432)
     CDS             3796575..3797585
     CDS             complement(3798133..3798555)
     CDS             complement(3799369..3799539)
     CDS             3799543..3802401
     CDS             3802403..3802762
     CDS             3802762..3804381
     CDS             3804384..3804875
     CDS             3804872..3805141
     CDS             3805152..3805526
     CDS             3805829..3807376
     CDS             3807692..3808336
     CDS             3808421..3809056
     CDS             3809191..3809913
     CDS             3809973..3810443
     CDS             3810440..3811105
     CDS             3811405..3811599
     CDS             3811695..3812420
     CDS             complement(3812753..3812974)
     CDS             complement(3813033..3813635)
     CDS             3813702..3814487
     CDS             3814713..3815708
     CDS             complement(3815825..3816001)
     CDS             complement(3816248..3817402)
     CDS             complement(3817428..3818120)
     CDS             complement(3818178..3819203)
     CDS             3819336..3820349
     CDS             complement(3820608..3821087)
     CDS             3821213..3821704
     CDS             3821731..3822990
     CDS             3822987..3823442
     CDS             3823450..3823854
     CDS             complement(3823941..3824033)
     CDS             complement(3824275..3824580)
     CDS             complement(3824614..3824910)
     CDS             3825009..3825923
     CDS             complement(3826284..3827933)
     CDS             complement(3828284..3828736)
     CDS             complement(3828741..3830177)
     CDS             complement(3830192..3831055)
     CDS             complement(3831055..3831405)
     CDS             complement(3831413..3832186)
     CDS             complement(3832183..3833349)
     CDS             complement(3833365..3834732)
     CDS             complement(3834763..3835569)
     CDS             complement(3835569..3836363)
     CDS             complement(3836368..3837402)
     CDS             3837550..3838455
     CDS             complement(3839056..3840363)
     CDS             complement(3840363..3840869)
     CDS             complement(3840930..3841940)
     CDS             complement(3841981..3842613)
     CDS             complement(3842610..3844010)
     CDS             complement(3844007..3844801)
     CDS             3844945..3845505
     CDS             3845502..3847196
     CDS             3847193..3849265
     CDS             3849267..3849872
     CDS             3849869..3850738
     CDS             3850741..3852123
     CDS             complement(3852143..3853837)
     CDS             complement(3853837..3855150)
     CDS             complement(3855147..3855770)
     CDS             complement(3855820..3856845)
     CDS             complement(3857079..3857855)
     CDS             complement(3857852..3859045)
     CDS             3859155..3860663
     CDS             3860660..3861439
     CDS             complement(3861613..3862521)
     CDS             complement(3862587..3863606)
     CDS             complement(3863621..3864931)
     CDS             complement(3864928..3865455)
     CDS             3865487..3865981
     CDS             complement(3865988..3867178)
     CDS             complement(3867175..3868134)
     CDS             3868411..3869394
     CDS             3869391..3869825
     CDS             3869832..3871343
     CDS             complement(3871436..3872182)
     CDS             complement(3872179..3872895)
     CDS             3873017..3874564
     CDS             3874591..3875571
     CDS             3875568..3876113
     CDS             3876113..3877417
     CDS             3877448..3878638
     CDS             complement(3878645..3880210)
     CDS             complement(3880216..3881655)
     CDS             complement(3881666..3882409)
     CDS             complement(3882406..3884304)
     CDS             complement(3884359..3885309)
     CDS             3885503..3885694
     CDS             3885805..3886089
     CDS             3886079..3886837
     CDS             complement(3886938..3887456)
     CDS             complement(3887453..3888373)
     CDS             3888386..3889336
     CDS             3889368..3890873
     CDS             3890896..3891861
     CDS             3891858..3892697
     CDS             3892694..3894400
     CDS             3894397..3895368
     CDS             3895358..3896494
     CDS             3896567..3897448
     CDS             3897542..3899623
     CDS             3899628..3901334
     CDS             3901351..3902052
     CDS             3902111..3904063
     CDS             3904070..3905572
     CDS             3905708..3907276
     CDS             3907401..3908357
     CDS             3908370..3909293
     CDS             3909298..3910953
     CDS             complement(3911005..3912570)
     CDS             complement(3912570..3913535)
     CDS             3913581..3914741
     CDS             3914768..3916810
     CDS             3916807..3917601
     CDS             3917709..3918620
     CDS             3918617..3919213
     CDS             3919210..3920610
     CDS             3920883..3921896
     CDS             3921898..3923346
     CDS             complement(3923441..3925339)
     CDS             complement(3925336..3926187)
     CDS             complement(3926184..3926801)
     CDS             complement(3926801..3927712)
     CDS             complement(3927709..3928479)
     CDS             complement(3928476..3930635)
     CDS             complement(3930680..3931531)
     CDS             complement(3931536..3932588)
     CDS             complement(3932710..3933972)
     CDS             3934119..3934952
     CDS             3934973..3936028
     CDS             complement(3936566..3937438)
     CDS             complement(3937553..3938398)
     CDS             complement(3938395..3939435)
     CDS             complement(3939432..3939998)
     CDS             complement(3940110..3941066)
     CDS             3941169..3942200
     CDS             complement(3942197..3943279)
     CDS             complement(3943270..3944148)
     CDS             3944393..3945799
     CDS             complement(3946099..3948294)
     CDS             complement(3948291..3948764)
     CDS             complement(3948761..3950281)
     CDS             complement(3950573..3951451)
     CDS             complement(3951448..3951657)
     CDS             complement(3951673..3952395)
     CDS             complement(3952410..3954008)
     CDS             complement(3954278..3955024)
     CDS             3955112..3956440
     CDS             complement(3956437..3958032)
     CDS             complement(3958058..3959377)
     CDS             complement(3959382..3960536)
     CDS             complement(3960543..3962474)
     CDS             complement(3962686..3963198)
     CDS             3963307..3964137
     CDS             complement(3964144..3965052)
     CDS             complement(3965181..3967148)
     CDS             3967220..3968206
     CDS             3968300..3968770
     CDS             complement(3968821..3969750)
     CDS             complement(3969842..3970696)
     CDS             3971107..3972150
     CDS             complement(3972208..3972561)
     CDS             complement(3972633..3974168)
     CDS             3974402..3974767
     CDS             3974827..3976581
     CDS             3976692..3977036
     CDS             3977057..3977656
     CDS             complement(3978043..3978675)
     CDS             3978815..3979582
     CDS             3979589..3979945
     CDS             3979995..3980582
     CDS             complement(3980597..3981406)
     CDS             complement(3981439..3982449)
     CDS             complement(3982481..3982831)
     CDS             3982910..3983614
     CDS             3983836..3985005
     CDS             3985054..3985665
     CDS             complement(3985662..3986645)
     CDS             complement(3986743..3987429)
     CDS             3987535..3987741
     CDS             complement(3987873..3988490)
     CDS             complement(3988487..3988630)
     CDS             complement(3988756..3989805)
     CDS             complement(3989815..3991491)
     CDS             3991635..3992558
     CDS             complement(3992569..3993141)
     CDS             3993255..3994064
     CDS             complement(3994110..3997505)
     CDS             complement(3997507..3998964)
     CDS             complement(3999045..3999587)
     CDS             complement(3999663..4000472)
     CDS             4000576..4001034
     CDS             4001106..4002050
     CDS             4002047..4002661
     CDS             4002658..4003167
     CDS             4003214..4004482
     CDS             4004479..4005090
     CDS             4005244..4005627
     CDS             4005791..4006372
     CDS             complement(4006453..4007823)
     CDS             complement(4007890..4008426)
     CDS             complement(4008423..4009205)
     CDS             complement(4009202..4009939)
     CDS             4009952..4010908
     CDS             4010986..4012962
     CDS             4013011..4013340
     CDS             complement(4013498..4013941)
     CDS             complement(4013947..4014192)
     CDS             complement(4014192..4014869)
     CDS             complement(4014964..4016859)
     CDS             complement(4017152..4017925)
     CDS             complement(4017939..4018889)
     CDS             complement(4018882..4019082)
     CDS             complement(4019082..4019882)
     CDS             complement(4019955..4020773)
     CDS             complement(4020888..4021826)
     CDS             complement(4021875..4022183)
     CDS             complement(4022203..4023426)
     CDS             complement(4023423..4024427)
     CDS             complement(4024436..4025599)
     CDS             complement(4025603..4027189)
     CDS             complement(4027199..4027909)
     CDS             complement(4027906..4029375)
     CDS             complement(4029489..4030604)
     CDS             complement(4030685..4031566)
     CDS             complement(4031566..4032474)
     CDS             complement(4032565..4033827)
     CDS             4034065..4035138
     CDS             complement(4035087..4036637)
     CDS             complement(4036641..4037405)
     CDS             complement(4037402..4038973)
     CDS             complement(4038975..4039967)
     CDS             complement(4040041..4041114)
     CDS             complement(4041122..4042558)
     CDS             complement(4042555..4043616)
     CDS             complement(4043650..4044918)
     CDS             complement(4045184..4045621)
     CDS             4045839..4046027
     CDS             complement(4046142..4047434)
     CDS             complement(4047431..4048237)
     CDS             complement(4048337..4049335)
     CDS             4049559..4050362
     CDS             4050420..4051724
     CDS             complement(4051734..4052756)
     CDS             complement(4052835..4053788)
     CDS             4053866..4054948
     CDS             4055035..4056027
     CDS             4056017..4056334
     CDS             4056444..4056722
     CDS             complement(4056737..4057618)
     CDS             complement(4057674..4058504)
     CDS             complement(4058535..4059374)
     CDS             complement(4059375..4060121)
     CDS             4060310..4060885
     CDS             4060886..4062259
     CDS             4062259..4063293
     CDS             complement(4063297..4064094)
     CDS             4064218..4064931
     CDS             4064933..4065274
     CDS             4065271..4065615
     CDS             4065615..4067372
     CDS             4067539..4068495
     CDS             4068593..4069273
     CDS             complement(4069284..4070036)
     CDS             complement(4070033..4070923)
     CDS             complement(4071006..4074335)
     CDS             4074742..4075740
     CDS             4075837..4076862
     CDS             4076868..4078145
     CDS             complement(4081375..4081836)
     CDS             4084521..4084706
     CDS             complement(4085413..4086015)
     CDS             complement(4086026..4086568)
     CDS             complement(4086568..4087479)
     CDS             complement(4087607..4088107)
     CDS             complement(4088111..4089604)
     CDS             4089913..4090383
     CDS             4090465..4090974
     CDS             4091127..4091567
     CDS             complement(4091644..4094259)
     CDS             complement(4094345..4094851)
     CDS             4095207..4095395
     CDS             4095453..4096142
     CDS             complement(4096139..4096966)
     CDS             complement(4096959..4097237)
     CDS             complement(4097237..4098127)
     CDS             4098251..4098733
     CDS             complement(4098730..4099035)
     CDS             4099107..4100360
     CDS             complement(4100485..4101342)
     CDS             4101762..4101887
     CDS             complement(4102255..4102788)
     CDS             complement(4102788..4104494)
     CDS             4104711..4105019
     CDS             complement(4105016..4106218)
     CDS             complement(4106269..4106649)
     CDS             complement(4106674..4107504)
     CDS             complement(4107634..4108914)
     CDS             complement(4109020..4110105)
     CDS             complement(4110202..4111188)
     CDS             complement(4111192..4111785)
     CDS             complement(4111790..4112227)
     CDS             complement(4112220..4112774)
     CDS             complement(4112767..4113585)
     CDS             complement(4113597..4114202)
     CDS             complement(4114199..4116172)
     CDS             4116374..4118284
     CDS             4118281..4118985
     CDS             4119042..4120094
     CDS             complement(4120122..4120436)
     CDS             complement(4120509..4121246)
     CDS             complement(4121290..4122519)
     CDS             complement(4122516..4123280)
     CDS             complement(4123277..4124569)
     CDS             4125004..4125375
     CDS             4125403..4126044
     CDS             4126252..4126527
     CDS             4126524..4127177
     CDS             complement(4127350..4128783)
     CDS             4128969..4129622
     CDS             4129705..4129983
     CDS             complement(4130032..4130652)
     CDS             complement(4130813..4131046)
     CDS             complement(4131134..4133254)
     CDS             complement(4133513..4134067)
     CDS             complement(4134541..4134810)
     CDS             4135300..4136691
     CDS             complement(4136696..4137580)
     CDS             complement(4137570..4138091)
     CDS             complement(4138214..4139119)
     CDS             complement(4139151..4139918)
     CDS             complement(4139915..4140346)
     CDS             4140461..4141270
     CDS             4141329..4141685
     CDS             complement(4141787..4141960)
     CDS             4142035..4143267
     CDS             4143307..4145061
     CDS             4145097..4146695
     CDS             4146719..4147192
     CDS             4147259..4147765
     CDS             4147946..4149337
     CDS             4149334..4150668
     CDS             4150797..4152629
     CDS             4152626..4153789
     CDS             complement(4153795..4154343)
     CDS             complement(4154340..4155503)
     CDS             4155592..4155939
     CDS             4155941..4156453
     CDS             complement(4156878..4156970)
     CDS             4157144..4158712
     CDS             complement(4158783..4161017)
     CDS             4161326..4161664
     CDS             4161692..4162999
     CDS             4163082..4163618
     CDS             complement(4163615..4164247)
     CDS             4164349..4165773
     CDS             4165893..4167542
     CDS             4167611..4168141
     CDS             4168138..4169064
     CDS             4169061..4169741
     CDS             4169734..4172694
     CDS             4172687..4176049
     CDS             4176112..4176432
     CDS             4176586..4177146
     CDS             4177215..4177517
     CDS             complement(4177514..4177903)
     CDS             complement(4177913..4178818)
     CDS             4178912..4179085
     CDS             complement(4179162..4179641)
     CDS             complement(4179638..4180234)
     CDS             4180682..4182067
     CDS             4182606..4182947
     CDS             4183328..4183756
     CDS             complement(4183784..4184197)
     CDS             complement(4184197..4184469)
     CDS             complement(4184474..4185397)
     CDS             complement(4185394..4186458)
     CDS             4186483..4187205
     CDS             4187308..4188714
     CDS             4188754..4190283
     CDS             complement(4190909..4191613)
     CDS             complement(4191610..4192584)
     CDS             complement(4192614..4193756)
     CDS             complement(4193756..4194823)
     CDS             complement(4194923..4195750)
     CDS             complement(4195747..4196628)
     CDS             complement(4196676..4197998)
     CDS             4198762..4199136
     CDS             4199269..4199472
     CDS             4199587..4201344
     CDS             4201668..4202405
     CDS             4202628..4203899
     CDS             complement(4204157..4204702)
     CDS             complement(4205189..4205356)
     CDS             complement(4205654..4206817)
     CDS             complement(4206920..4208629)
     CDS             complement(4208718..4208990)
     CDS             complement(4208994..4209245)
     CDS             complement(4209245..4210069)
     CDS             complement(4210070..4210942)
     CDS             complement(4210939..4212024)
     CDS             complement(4212038..4213126)
     CDS             complement(4213123..4213461)
     CDS             4213895..4214728
     CDS             4214725..4215510
     CDS             complement(4215507..4217180)
     CDS             complement(4217191..4218543)
     CDS             complement(4218540..4219229)
     CDS             complement(4219229..4220311)
     CDS             complement(4220308..4221345)
     CDS             complement(4221342..4222274)
     CDS             complement(4222271..4223170)
     CDS             complement(4223194..4223679)
     CDS             complement(4223676..4224587)
     CDS             complement(4224606..4225604)
     CDS             complement(4225601..4226092)
     CDS             complement(4226105..4227307)
     CDS             complement(4227326..4228855)
     CDS             complement(4228871..4229026)
     CDS             4229069..4229932
     CDS             4229934..4230812
     CDS             4230809..4231897
     CDS             4231954..4233045
     CDS             4233059..4234288
     CDS             4234288..4235472
     CDS             4235469..4236899
     CDS             4236896..4238284
     CDS             complement(4238281..4239219)
     CDS             complement(4239230..4240204)
     CDS             4240526..4241539
     CDS             4241536..4242504
     CDS             4242839..4243534
     CDS             4243673..4245223
     CDS             complement(4245313..4246074)
     CDS             complement(4246101..4247396)
     CDS             complement(4247393..4247986)
     CDS             complement(4248008..4249018)
     CDS             complement(4249113..4250186)
     CDS             4250362..4251021
     CDS             4251266..4252606
     CDS             4252603..4253352
     CDS             4253336..4254232
     CDS             4254235..4255398
     CDS             4255395..4257467
     CDS             4257464..4258315
     CDS             4258312..4258683
     CDS             4258683..4259471
     CDS             complement(4259639..4261681)
     CDS             4261901..4263046
     CDS             4263039..4264184
     CDS             complement(4264192..4265106)
     CDS             4265152..4265751
     CDS             4265723..4266472
     CDS             4266476..4267507
     CDS             4267520..4268983
     CDS             complement(4269102..4269761)
     CDS             4269929..4270279
     CDS             4270276..4270623
     CDS             complement(4270620..4271513)
     CDS             4271607..4272776
     CDS             4272802..4273176
     CDS             4273173..4273889
     CDS             4273889..4274434
     CDS             4274409..4275260
     CDS             4275299..4275883
     CDS             4275956..4276414
     CDS             4276418..4278658
     CDS             4278668..4279273
     CDS             4279275..4279610
     CDS             4279670..4280572
     CDS             4280637..4281470
     CDS             4281587..4282906
     CDS             4282936..4284399
     CDS             4284396..4285406
     CDS             4285403..4286506
     CDS             complement(4287218..4287949)
     CDS             complement(4287936..4288220)
     CDS             complement(4288220..4288855)
     CDS             complement(4288852..4290603)
     CDS             4290679..4291185
     CDS             4291186..4291701
     CDS             4291753..4292322
     CDS             4292364..4293230
     CDS             4293227..4295398
     CDS             4295698..4297779
     CDS             4297776..4298546
     CDS             4298546..4299634
     CDS             4299631..4300008
     CDS             complement(4300020..4300535)
     CDS             complement(4300554..4301288)
     CDS             complement(4301285..4301707)
     CDS             complement(4301707..4302492)
     CDS             complement(4302511..4303233)
     CDS             complement(4303237..4303503)
     CDS             complement(4303507..4303794)
     CDS             complement(4303825..4304217)
     CDS             complement(4304220..4304573)
     CDS             4304676..4305998
     CDS             complement(4306028..4306825)
     CDS             complement(4306822..4307226)
     CDS             complement(4307223..4307597)
     CDS             complement(4307717..4309285)
     CDS             complement(4309625..4309969)
     CDS             complement(4309966..4310223)
     CDS             4310382..4312220
     CDS             4312231..4312896
     CDS             complement(4312980..4314443)
     CDS             complement(4314510..4315256)
     CDS             4315372..4316196
     CDS             4316262..4317038
     CDS             4317215..4317481