CDS             76..1566
     CDS             1601..2704
     CDS             2712..3815
     CDS             3820..6240
     CDS             complement(6506..7438)
     CDS             complement(7440..8063)
     CDS             complement(8073..8507)
     CDS             complement(8497..9834)
     CDS             complement(9834..11588)
     CDS             complement(11614..12219)
     CDS             complement(12430..13197)
     CDS             complement(13211..13741)
     CDS             complement(13811..15865)
     CDS             complement(15862..16809)
     CDS             17057..17623
     CDS             17717..18604
     CDS             18721..18987
     CDS             19365..19931
     CDS             20108..20545
     CDS             20677..22776
     CDS             complement(22972..23322)
     CDS             complement(23325..23528)
     CDS             complement(23528..25618)
     CDS             complement(25620..26045)
     CDS             complement(26032..26256)
     CDS             complement(26417..27004)
     CDS             complement(27524..28342)
     CDS             complement(28353..28721)
     CDS             complement(28765..29664)
     CDS             complement(29716..30009)
     CDS             complement(30305..31210)
     CDS             complement(31594..32427)
     CDS             complement(33458..35032)
     CDS             complement(35052..35411)
     CDS             complement(35408..35920)
     CDS             36171..37328
     CDS             37328..39412
     CDS             39429..40343
     CDS             40340..41698
     CDS             41701..42147
     CDS             42137..42673
     CDS             42670..43386
     CDS             43424..43777
     CDS             43774..44427
     CDS             44435..44698
     CDS             44699..45499
     CDS             45496..46575
     CDS             46762..47412
     CDS             complement(47452..47766)
     CDS             complement(47855..49228)
     CDS             complement(49240..50553)
     CDS             complement(50550..51494)
     CDS             complement(51547..52053)
     CDS             52207..53244
     CDS             53331..54437
     CDS             54504..55061
     CDS             complement(55173..56150)
     CDS             56295..57209
     CDS             57317..58138
     CDS             complement(58342..59913)
     CDS             complement(60029..60949)
     CDS             complement(60993..62501)
     CDS             62616..63569
     CDS             63685..64587
     CDS             complement(64684..65592)
     CDS             65802..66605
     CDS             complement(66677..67420)
     CDS             complement(67576..68385)
     CDS             complement(68382..69608)
     CDS             69732..70400
     CDS             70405..71316
     CDS             71370..71609
     CDS             71708..71923
     CDS             complement(71892..72869)
     CDS             73153..73734
     CDS             complement(73972..75201)
     CDS             complement(75366..75827)
     CDS             complement(75838..76002)
     CDS             complement(76022..76222)
     CDS             76571..76972
     CDS             complement(77048..77680)
     CDS             complement(77721..79070)
     CDS             complement(79640..80740)
     CDS             80925..81467
     CDS             81460..82836
     CDS             82941..83843
     CDS             84279..85841
     CDS             85896..86402
     CDS             86428..87906
     CDS             87913..88341
     CDS             88331..89776
     CDS             89769..90155
     CDS             90186..91976
     CDS             91940..92947
     CDS             92959..95559
     CDS             95546..97078
     CDS             97126..97260
     CDS             97281..98477
     CDS             98483..98965
     CDS             98962..100293
     CDS             100296..101177
     CDS             101174..104713
     CDS             104713..105441
     CDS             105438..106409
     CDS             106434..108515
     CDS             108566..111730
     CDS             111727..112542
     CDS             113171..113710
     CDS             114401..115450
     CDS             complement(115461..115928)
     CDS             complement(115947..116483)
     CDS             complement(116572..116817)
     CDS             complement(116883..117647)
     CDS             complement(117703..118788)
     CDS             complement(118788..119279)
     CDS             119556..120578
     CDS             120683..121477
     CDS             121557..122549
     CDS             123150..124178
     CDS             124242..125336
     CDS             complement(125368..126345)
     CDS             126485..127327
     CDS             complement(127469..128371)
     CDS             128663..130087
     CDS             130216..131469
     CDS             complement(131600..133072)
     CDS             133170..133802
     CDS             133822..134262
     CDS             134262..134933
     CDS             complement(134938..135756)
     CDS             135917..137359
     CDS             137521..138510
     CDS             138539..138982
     CDS             complement(138990..139385)
     CDS             complement(139457..140365)
     CDS             140508..141437
     CDS             complement(141427..142068)
     CDS             142501..143601
     CDS             143606..145189
     CDS             145200..145748
     CDS             145760..146656
     CDS             complement(146665..146868)
     CDS             146940..147671
     CDS             147646..148227
     CDS             148264..149301
     CDS             149320..150219
     CDS             150372..151004
     CDS             complement(151066..152016)
     CDS             complement(152032..152316)
     CDS             152534..155329
     CDS             complement(155776..156426)
     CDS             156671..156961
     CDS             157010..157615
     CDS             157779..158405
     CDS             158425..159297
     CDS             complement(159403..160971)
     CDS             complement(160991..161350)
     CDS             161388..163232
     CDS             complement(163250..164761)
     CDS             164992..165582
     CDS             165579..166361
     CDS             complement(166365..166769)
     CDS             complement(166883..167545)
     CDS             complement(167580..167987)
     CDS             168101..171607
     CDS             171607..172416
     CDS             172413..173024
     CDS             173018..174205
     CDS             174381..174668
     CDS             174687..174872
     CDS             complement(174898..176694)
     CDS             complement(176708..178060)
     CDS             178271..179101
     CDS             179167..179601
     CDS             180505..181473
     CDS             181639..183924
     CDS             183940..185616
     CDS             185683..186516
     CDS             186678..187406
     CDS             187542..188450
     CDS             188598..189494
     CDS             189850..191145
     CDS             191145..191543
     CDS             191527..191844
     CDS             191848..192906
     CDS             192934..193410
     CDS             193427..194161
     CDS             194163..195035
     CDS             195032..195973
     CDS             complement(196058..196528)
     CDS             complement(196525..197358)
     CDS             complement(197677..198576)
     CDS             complement(198855..199022)
     CDS             complement(199140..200840)
     CDS             complement(201068..203245)
     CDS             complement(203399..203797)
     CDS             complement(203876..205093)
     CDS             complement(205097..206152)
     CDS             complement(206152..207651)
     CDS             207891..208664
     CDS             complement(208742..209557)
     CDS             209639..209992
     CDS             209995..210423
     CDS             210423..211100
     CDS             211137..212324
     CDS             212334..213065
     CDS             213261..214046
     CDS             214052..214714
     CDS             214724..215818
     CDS             215822..216946
     CDS             216950..218317
     CDS             218341..219258
     CDS             219271..220296
     CDS             complement(220390..221370)
     CDS             complement(221603..222814)
     CDS             complement(222897..224366)
     CDS             complement(224384..225679)
     CDS             complement(225807..226730)
     CDS             complement(226866..228227)
     CDS             complement(228248..230059)
     CDS             230370..231347
     CDS             231453..232058
     CDS             232306..233889
     CDS             complement(233959..234732)
     CDS             234834..236258
     CDS             236361..236660
     CDS             236657..236932
     CDS             complement(237028..237213)
     CDS             237746..239197
     CDS             239337..240617
     CDS             240881..242566
     CDS             242659..243186
     CDS             243183..244319
     CDS             complement(244394..244753)
     CDS             245006..246499
     CDS             246805..247953
     CDS             248041..248994
     CDS             complement(248995..250416)
     CDS             250578..250796
     CDS             complement(250803..252116)
     CDS             252353..252706
     CDS             complement(252765..253253)
     CDS             253411..254709
     CDS             254747..255097
     CDS             255241..256329
     CDS             256433..256981
     CDS             257095..257514
     CDS             257927..260062
     CDS             complement(260014..260112)
     CDS             complement(260123..260695)
     CDS             complement(260830..261312)
     CDS             complement(261491..263530)
     CDS             263771..265444
     CDS             complement(265479..266864)
     CDS             267004..267921
     CDS             complement(268018..269511)
     CDS             complement(269546..269806)
     CDS             270217..270555
     CDS             270885..272135
     CDS             272234..272659
     CDS             272737..273060
     CDS             complement(273185..273886)
     CDS             complement(273883..274830)
     CDS             complement(274845..275543)
     CDS             complement(275540..276370)
     CDS             complement(276381..277628)
     CDS             complement(277640..277765)
     CDS             277945..278982
     CDS             279052..279384
     CDS             279374..279571
     CDS             279689..280096
     CDS             280155..280955
     CDS             complement(280970..283828)
     CDS             complement(283949..284203)
     CDS             complement(284278..284565)
     CDS             complement(284588..285046)
     CDS             complement(285099..286493)
     CDS             286726..287808
     CDS             287805..288551
     CDS             288636..289574
     CDS             289571..290344
     CDS             290357..291487
     CDS             291484..292731
     CDS             292884..293375
     CDS             293685..294158
     CDS             complement(294216..294863)
     CDS             295000..295953
     CDS             complement(295950..296393)
     CDS             296432..298342
     CDS             298342..298881
     CDS             298916..299590
     CDS             299719..301608
     CDS             301731..302066
     CDS             302128..302577
     CDS             complement(302689..303156)
     CDS             complement(303387..304046)
     CDS             304209..305501
     CDS             complement(305469..306023)
     CDS             306217..307230
     CDS             307250..309433
     CDS             complement(309603..311105)
     CDS             complement(311192..311713)
     CDS             complement(311710..312441)
     CDS             complement(312428..313075)
     CDS             complement(313075..313740)
     CDS             complement(313760..314545)
     CDS             314833..315537
     CDS             315647..315973
     CDS             316206..317465
     CDS             317715..319181
     CDS             319181..320149
     CDS             320439..320597
     CDS             complement(320784..321764)
     CDS             321914..322318
     CDS             complement(322382..323506)
     CDS             complement(323506..326211)
     CDS             complement(326208..327272)
     CDS             complement(327366..329204)
     CDS             complement(329256..329705)
     CDS             329899..330030
     CDS             complement(330083..330679)
     CDS             complement(330980..331285)
     CDS             complement(331282..331491)
     CDS             331682..332236
     CDS             332255..333589
     CDS             333594..334778
     CDS             334881..336104
     CDS             336144..336440
     CDS             337134..337550
     CDS             337706..339322
     CDS             339634..340731
     CDS             340826..341215
     CDS             341362..341676
     CDS             341673..342107
     CDS             342110..342529
     CDS             342544..342732
     CDS             complement(342811..343917)
     CDS             complement(343987..344871)
     CDS             complement(345135..345776)
     CDS             complement(345848..346906)
     CDS             complement(347083..348462)
     CDS             349220..350578
     CDS             350662..352035
     CDS             352167..353264
     CDS             353332..354426
     CDS             354494..355585
     CDS             355639..356793
     CDS             356790..357698
     CDS             357695..358582
     CDS             complement(358663..360027)
     CDS             360139..360816
     CDS             360855..362126
     CDS             362194..363360
     CDS             363424..364722
     CDS             complement(364870..365061)
     CDS             complement(365265..366845)
     CDS             complement(366949..367335)
     CDS             complement(367332..369656)
     CDS             369863..370600
     CDS             370677..371993
     CDS             372096..375860
     CDS             complement(375867..376763)
     CDS             complement(376760..377665)
     CDS             complement(377662..378132)
     CDS             378246..378677
     CDS             complement(378756..379550)
     CDS             379760..380647
     CDS             380805..382346
     CDS             382505..384433
     CDS             complement(384493..385092)
     CDS             complement(385089..386006)
     CDS             complement(386007..386792)
     CDS             complement(386789..387928)
     CDS             388088..389575
     CDS             389720..389887
     CDS             390127..391047
     CDS             391049..392341
     CDS             complement(392365..393261)
     CDS             393360..394601
     CDS             394598..396388
     CDS             396527..397690
     CDS             397788..398219
     CDS             398283..399347
     CDS             399344..400114
     CDS             complement(400108..400560)
     CDS             complement(400692..401780)
     CDS             401979..402473
     CDS             402470..404041
     CDS             404057..406891
     CDS             407040..407288
     CDS             407489..408313
     CDS             complement(408370..409032)
     CDS             409142..409708
     CDS             409705..410523
     CDS             complement(410576..412483)
     CDS             complement(412740..414011)
     CDS             complement(414011..415018)
     CDS             complement(415030..415533)
     CDS             complement(415680..416114)
     CDS             complement(416114..416683)
     CDS             complement(416778..417674)
     CDS             complement(417763..418719)
     CDS             418961..419368
     CDS             419415..419780
     CDS             419826..420359
     CDS             420444..422480
     CDS             422541..423401
     CDS             423427..430683
     CDS             430680..431699
     CDS             431710..432180
     CDS             complement(432261..433742)
     CDS             complement(433950..434675)
     CDS             complement(434805..436208)
     CDS             complement(436372..437868)
     CDS             complement(437939..439096)
     CDS             complement(439138..440532)
     CDS             440708..441466
     CDS             441609..442154
     CDS             442213..442788
     CDS             complement(442890..444776)
     CDS             complement(444964..445722)
     CDS             complement(445775..447148)
     CDS             complement(447247..448011)
     CDS             complement(447981..448847)
     CDS             complement(449410..449550)
     CDS             449569..450111
     CDS             450481..451080
     CDS             451909..452733
     CDS             452927..453043
     CDS             453170..453346
     CDS             453606..456260
     CDS             456310..457467
     CDS             complement(457751..459313)
     CDS             complement(459333..459692)
     CDS             459892..460230
     CDS             complement(460424..461986)
     CDS             complement(462006..462365)
     CDS             complement(462619..463311)
     CDS             complement(463413..465053)
     CDS             complement(465679..466503)
     CDS             complement(467070..468215)
     CDS             complement(468254..469705)
     CDS             complement(470936..472141)
     CDS             complement(472350..473366)
     CDS             complement(473359..475107)
     CDS             complement(475224..476462)
     CDS             complement(476509..477354)
     CDS             complement(477445..478854)
     CDS             479186..479572
     CDS             479729..480175
     CDS             complement(480169..480570)
     CDS             complement(480654..482333)
     CDS             complement(482483..483673)
     CDS             complement(483670..484704)
     CDS             complement(484747..485631)
     CDS             485741..486895
     CDS             487008..489008
     CDS             489134..490201
     CDS             490206..491366
     CDS             491720..492046
     CDS             492144..493208
     CDS             complement(493287..493970)
     CDS             494365..494841
     CDS             494855..495955
     CDS             496011..496502
     CDS             complement(496604..496837)
     CDS             complement(496900..497382)
     CDS             complement(497444..499249)
     CDS             complement(499316..501484)
     CDS             501716..503101
     CDS             503101..503850
     CDS             503958..505079
     CDS             505333..505968
     CDS             complement(505976..507790)
     CDS             complement(508050..509234)
     CDS             509436..510176
     CDS             complement(510143..511411)
     CDS             complement(511452..512828)
     CDS             complement(512878..514302)
     CDS             complement(514463..516160)
     CDS             complement(516240..517712)
     CDS             complement(518024..518614)
     CDS             complement(518799..519650)
     CDS             complement(519847..520791)
     CDS             complement(520819..521703)
     CDS             complement(521696..522901)
     CDS             complement(523866..524810)
     CDS             525496..526590
     CDS             complement(526776..527027)
     CDS             complement(527053..527826)
     CDS             complement(527889..529121)
     CDS             complement(529159..531120)
     CDS             complement(531273..533333)
     CDS             complement(533432..533962)
     CDS             complement(534093..535070)
     CDS             complement(535258..536208)
     CDS             536433..537371
     CDS             537473..538357
     CDS             538491..539456
     CDS             539565..540041
     CDS             540131..541318
     CDS             complement(541364..541759)
     CDS             541984..545607
     CDS             545604..546956
     CDS             547154..548827
     CDS             548890..549897
     CDS             549901..550500
     CDS             550573..550824
     CDS             550837..551379
     CDS             complement(551505..551942)
     CDS             552021..552992
     CDS             552989..553426
     CDS             complement(553508..554218)
     CDS             complement(554215..555009)
     CDS             complement(555006..555347)
     CDS             complement(555351..555584)
     CDS             complement(555607..555942)
     CDS             complement(555935..556333)
     CDS             complement(556404..557987)
     CDS             complement(557984..558601)
     CDS             complement(558601..559371)
     CDS             559518..559793
     CDS             559965..560411
     CDS             560422..561276
     CDS             complement(561359..561973)
     CDS             complement(562044..563726)
     CDS             complement(563935..564792)
     CDS             complement(564946..566625)
     CDS             complement(567015..567386)
     CDS             complement(567468..568808)
     CDS             complement(568848..569378)
     CDS             complement(569475..570149)
     CDS             complement(570150..571889)
     CDS             complement(572061..574280)
     CDS             574437..574649
     CDS             574676..575476
     CDS             575473..576909
     CDS             577014..578282
     CDS             complement(578348..580759)
     CDS             580941..582005
     CDS             582005..582577
     CDS             582574..583194
     CDS             583191..583718
     CDS             583774..585894
     CDS             585927..586418
     CDS             586594..587697
     CDS             587708..589309
     CDS             589547..593995
     CDS             594030..595448
     CDS             595567..596634
     CDS             596765..597535
     CDS             complement(597581..598378)
     CDS             complement(598502..598945)
     CDS             complement(599167..599601)
     CDS             complement(599660..601450)
     CDS             complement(601741..603204)
     CDS             complement(603216..606551)
     CDS             complement(606653..608398)
     CDS             complement(608561..610366)
     CDS             complement(610486..611538)
     CDS             611804..614530
     CDS             614523..615770
     CDS             615763..616416
     CDS             616413..617495
     CDS             617504..620767
     CDS             620768..621475
     CDS             621578..622426
     CDS             complement(622503..623756)
     CDS             complement(623840..624037)
     CDS             complement(624048..624707)
     CDS             complement(624759..627482)
     CDS             627618..628151
     CDS             complement(628304..630274)
     CDS             complement(630286..632931)
     CDS             633203..636145
     CDS             636209..637132
     CDS             637193..638236
     CDS             638238..639242
     CDS             639252..640376
     CDS             640373..641179
     CDS             641179..641913
     CDS             641910..642653
     CDS             642653..644098
     CDS             644111..645865
     CDS             645852..646970
     CDS             647061..647879
     CDS             647882..649027
     CDS             649024..649908
     CDS             649911..650567
     CDS             complement(650540..651184)
     CDS             complement(651184..652365)
     CDS             652493..654334
     CDS             654334..655230
     CDS             655235..656623
     CDS             656685..658106
     CDS             658257..659537
     CDS             659551..660762
     CDS             complement(660813..661535)
     CDS             complement(661710..663959)
     CDS             complement(663967..664452)
     CDS             complement(664488..665471)
     CDS             complement(665471..667369)
     CDS             complement(667385..667996)
     CDS             complement(668109..668924)
     CDS             complement(669071..669517)
     CDS             complement(669514..670113)
     CDS             complement(670217..672100)
     CDS             672523..673965
     CDS             complement(674098..675363)
     CDS             complement(675407..676294)
     CDS             676383..676715
     CDS             676779..677954
     CDS             677951..678763
     CDS             678905..679816
     CDS             complement(680013..681545)
     CDS             681721..682935
     CDS             complement(682988..685057)
     CDS             complement(685122..686924)
     CDS             complement(687091..687951)
     CDS             complement(688008..688823)
     CDS             complement(688890..690413)
     CDS             690531..691382
     CDS             691399..692388
     CDS             complement(692382..693413)
     CDS             693505..694293
     CDS             694350..694892
     CDS             complement(694998..696071)
     CDS             696088..697632
     CDS             697659..698087
     CDS             698098..699525
     CDS             699534..701405
     CDS             701405..702379
     CDS             702481..702741
     CDS             702754..704055
     CDS             704153..705322
     CDS             705322..706191
     CDS             706332..706517
     CDS             706555..707742
     CDS             707799..709094
     CDS             709303..711237
     CDS             711813..714299
     CDS             714296..715048
     CDS             715224..715646
     CDS             715675..715905
     CDS             715942..716835
     CDS             716857..717303
     CDS             717423..718817
     CDS             718895..719971
     CDS             complement(719994..721877)
     CDS             722078..724369
     CDS             724487..725734
     CDS             725731..726837
     CDS             727025..730318
     CDS             730430..732916
     CDS             732913..733806
     CDS             complement(733845..734294)
     CDS             complement(734684..735619)
     CDS             complement(735685..736272)
     CDS             complement(736509..737123)
     CDS             complement(737645..738559)
     CDS             complement(738702..739274)
     CDS             complement(739296..739910)
     CDS             complement(739927..740601)
     CDS             complement(740639..741139)
     CDS             complement(741303..741938)
     CDS             742087..743175
     CDS             743172..744254
     CDS             complement(744316..744795)
     CDS             745070..745969
     CDS             746063..747010
     CDS             747169..747675
     CDS             747675..749000
     CDS             749136..750173
     CDS             750514..751887
     CDS             751987..753375
     CDS             753384..754553
     CDS             complement(754662..755195)
     CDS             complement(755251..755733)
     CDS             complement(755734..756090)
     CDS             complement(756198..757463)
     CDS             complement(757531..758505)
     CDS             complement(758698..759135)
     CDS             complement(759170..759898)
     CDS             760066..760989
     CDS             761084..761836
     CDS             761918..762919
     CDS             763047..763919
     CDS             763989..764255
     CDS             764334..764777
     CDS             complement(764817..766517)
     CDS             complement(766605..766910)
     CDS             complement(766918..767418)
     CDS             complement(767422..767724)
     CDS             complement(767910..768746)
     CDS             complement(768984..769682)
     CDS             complement(769771..770613)
     CDS             complement(770610..771701)
     CDS             complement(771701..773269)
     CDS             complement(773427..774692)
     CDS             complement(774767..775489)
     CDS             complement(775491..779120)
     CDS             complement(779238..781037)
     CDS             complement(781313..781909)
     CDS             complement(781943..784729)
     CDS             complement(784839..786128)
     CDS             complement(786348..787955)
     CDS             complement(788027..788347)
     CDS             complement(788344..789342)
     CDS             complement(789570..790844)
     CDS             complement(791002..791880)
     CDS             complement(792020..793375)
     CDS             complement(793393..793857)
     CDS             complement(793908..794354)
     CDS             complement(794498..796285)
     CDS             complement(796443..798407)
     CDS             complement(798517..799845)
     CDS             complement(799849..801165)
     CDS             complement(801175..802893)
     CDS             complement(803022..808316)
     CDS             complement(808572..811127)
     CDS             complement(811263..812885)
     CDS             813143..814201
     CDS             814201..814737
     CDS             815079..815450
     CDS             815573..817486
     CDS             complement(817548..818003)
     CDS             complement(818038..819387)
     CDS             819559..824457
     CDS             824542..825072
     CDS             825145..827469
     CDS             827538..828305
     CDS             828453..830384
     CDS             complement(830433..831560)
     CDS             complement(831722..832171)
     CDS             complement(832208..832693)
     CDS             complement(832710..833264)
     CDS             complement(833287..833868)
     CDS             complement(833944..834693)
     CDS             complement(834690..834995)
     CDS             complement(835136..835993)
     CDS             836183..837175
     CDS             complement(837314..838669)
     CDS             838896..840173
     CDS             840571..842010
     CDS             842013..843020
     CDS             843174..843323
     CDS             843393..844835
     CDS             844835..846154
     CDS             complement(846160..847293)
     CDS             847354..848130
     CDS             848242..848484
     CDS             848563..848841
     CDS             complement(848881..849375)
     CDS             849469..850830
     CDS             851014..851166
     CDS             complement(851173..851544)
     CDS             851710..852216
     CDS             complement(852382..853635)
     CDS             complement(853831..857964)
     CDS             858465..860132
     CDS             complement(860229..860561)
     CDS             complement(860571..862916)
     CDS             complement(863780..865081)
     CDS             complement(865145..865318)
     CDS             complement(865343..865891)
     CDS             complement(865888..866517)
     CDS             866644..867333
     CDS             867408..867656
     CDS             complement(867708..867902)
     CDS             complement(867899..868507)
     CDS             complement(868675..869544)
     CDS             complement(869545..870762)
     CDS             complement(870765..872468)
     CDS             complement(872735..873559)
     CDS             complement(874786..875634)
     CDS             875679..875834
     CDS             876061..878361
     CDS             878735..879286
     CDS             879289..880122
     CDS             880464..882494
     CDS             complement(882516..883295)
     CDS             883449..885491
     CDS             complement(885568..886560)
     CDS             886785..889643
     CDS             889643..890563
     CDS             890575..892299
     CDS             892417..894603
     CDS             complement(894837..895544)
     CDS             895712..898132
     CDS             complement(898169..899752)
     CDS             899989..902520
     CDS             902611..903309
     CDS             903306..904640
     CDS             904729..906678
     CDS             906678..907781
     CDS             907778..908824
     CDS             908821..909603
     CDS             909607..909885
     CDS             910266..911429
     CDS             911717..914011
     CDS             914148..914816
     CDS             914899..916011
     CDS             916254..918449
     CDS             complement(918534..920765)
     CDS             920995..921738
     CDS             complement(921838..922137)
     CDS             complement(922213..922854)
     CDS             922954..923841
     CDS             923928..924815
     CDS             complement(924888..925319)
     CDS             complement(925356..925700)
     CDS             complement(925713..926057)
     CDS             complement(926745..927086)
     CDS             complement(927359..929539)
     CDS             complement(929546..930280)
     CDS             complement(930286..931041)
     CDS             complement(931026..931928)
     CDS             complement(931925..934009)
     CDS             complement(934143..936515)
     CDS             complement(936580..936969)
     CDS             937108..937305
     CDS             complement(937355..937975)
     CDS             938114..939265
     CDS             939271..942408
     CDS             942501..943670
     CDS             complement(943680..944540)
     CDS             complement(944580..945014)
     CDS             945144..945527
     CDS             complement(945566..946654)
     CDS             complement(946713..948005)
     CDS             948241..948792
     CDS             complement(948979..950001)
     CDS             950161..953658
     CDS             953693..954880
     CDS             complement(955001..955972)
     CDS             complement(955972..956946)
     CDS             complement(957049..957951)
     CDS             complement(958051..959061)
     CDS             complement(959223..960818)
     CDS             complement(960993..961559)
     CDS             961744..962973
     CDS             complement(963018..964613)
     CDS             complement(964667..966265)
     CDS             complement(966491..967204)
     CDS             967404..968657
     CDS             968673..969233
     CDS             969399..970340
     CDS             complement(970414..970797)
     CDS             complement(970800..971894)
     CDS             complement(971986..972408)
     CDS             complement(972478..973923)
     CDS             complement(973935..975386)
     CDS             complement(975402..975689)
     CDS             975927..976964
     CDS             977097..978083
     CDS             978083..978571
     CDS             978621..979217
     CDS             979318..980775
     CDS             980793..984614
     CDS             984664..985512
     CDS             985515..986957
     CDS             complement(987031..987549)
     CDS             987666..989012
     CDS             complement(989067..989339)
     CDS             complement(989354..990211)
     CDS             complement(990214..990678)
     CDS             complement(990691..990999)
     CDS             complement(991098..992591)
     CDS             complement(992728..993453)
     CDS             complement(993453..993998)
     CDS             complement(993985..994551)
     CDS             complement(994560..995081)
     CDS             complement(995081..996055)
     CDS             complement(996091..996222)
     CDS             996301..997110
     CDS             997110..997907
     CDS             997907..998377
     CDS             998392..999021
     CDS             999018..999323
     CDS             999448..999687
     CDS             999710..1000975
     CDS             1001039..1001674
     CDS             1001798..1003108
     CDS             1003239..1004291
     CDS             complement(1004361..1005080)
     CDS             complement(1005094..1007172)
     CDS             complement(1007259..1008401)
     CDS             1008513..1009271
     CDS             1009404..1010321
     CDS             1010334..1012229
     CDS             complement(1012360..1012791)
     CDS             1012923..1013552
     CDS             1013687..1015033
     CDS             1015132..1016226
     CDS             complement(1016386..1017348)
     CDS             complement(1017477..1018484)
     CDS             1018627..1019766
     CDS             1019838..1020551
     CDS             complement(1020548..1021585)
     CDS             1021834..1022262
     CDS             1022277..1022669
     CDS             1022923..1023516
     CDS             1023516..1024727
     CDS             1024727..1025506
     CDS             1025671..1026288
     CDS             1026303..1026716
     CDS             complement(1026797..1027330)
     CDS             complement(1027327..1027920)
     CDS             complement(1027946..1028305)
     CDS             complement(1028302..1030110)
     CDS             1030200..1031099
     CDS             1031935..1032339
     CDS             1032342..1033286
     CDS             1033283..1033576
     CDS             1033573..1035300
     CDS             1035300..1036763
     CDS             1036756..1038126
     CDS             1038127..1039209
     CDS             1039216..1040562
     CDS             1040562..1041770
     CDS             1041760..1042830
     CDS             1042823..1044265
     CDS             1044262..1045203
     CDS             1045207..1046073
     CDS             1046089..1047336
     CDS             1047379..1048572
     CDS             1048684..1049595
     CDS             1050264..1051184
     CDS             1051423..1054158
     CDS             1054310..1055527
     CDS             1055658..1056290
     CDS             1056287..1057228
     CDS             complement(1057288..1057863)
     CDS             complement(1057867..1059882)
     CDS             complement(1059989..1060900)
     CDS             complement(1060897..1061859)
     CDS             1061998..1062477
     CDS             1062581..1063408
     CDS             complement(1063463..1065259)
     CDS             complement(1065303..1065677)
     CDS             1065694..1066686
     CDS             1066882..1067850
     CDS             complement(1067918..1069180)
     CDS             complement(1069183..1069821)
     CDS             1070056..1070613
     CDS             complement(1070686..1072425)
     CDS             1072598..1072885
     CDS             complement(1073014..1073292)
     CDS             1073343..1075025
     CDS             1075170..1076120
     CDS             1076117..1078948
     CDS             1078941..1079450
     CDS             1079447..1079884
     CDS             1080023..1080967
     CDS             complement(1081090..1081515)
     CDS             complement(1081518..1085201)
     CDS             complement(1085213..1085860)
     CDS             complement(1085857..1086705)
     CDS             complement(1086702..1087262)
     CDS             complement(1087271..1087759)
     CDS             complement(1087901..1088410)
     CDS             1088580..1089593
     CDS             complement(1089656..1090996)
     CDS             complement(1090999..1092591)
     CDS             complement(1092581..1092823)
     CDS             complement(1093035..1094027)
     CDS             1094369..1095343
     CDS             1095340..1096071
     CDS             1096193..1096795
     CDS             1096822..1097931
     CDS             1097978..1098379
     CDS             complement(1098433..1099635)
     CDS             1099807..1100916
     CDS             complement(1100913..1101653)
     CDS             complement(1101725..1103698)
     CDS             1103939..1104886
     CDS             complement(1104961..1107792)
     CDS             complement(1107789..1108481)
     CDS             complement(1108566..1109807)
     CDS             1110033..1110638
     CDS             1110830..1111858
     CDS             1111861..1112922
     CDS             1112909..1113499
     CDS             1113511..1115838
     CDS             1116078..1117175
     CDS             1117348..1118544
     CDS             1118765..1120312
     CDS             1120309..1121088
     CDS             1121243..1121695
     CDS             complement(1121786..1122103)
     CDS             1122531..1123430
     CDS             1123427..1124467
     CDS             1124467..1125234
     CDS             1125250..1126134
     CDS             1126194..1126601
     CDS             complement(1126863..1127660)
     CDS             complement(1127766..1128038)
     CDS             complement(1128120..1128476)
     CDS             complement(1128552..1130114)
     CDS             1130230..1132548
     CDS             1132592..1133296
     CDS             1133296..1133625
     CDS             complement(1133638..1134072)
     CDS             1134473..1136197
     CDS             1136199..1136690
     CDS             complement(1136745..1137626)
     CDS             1137752..1138768
     CDS             1138916..1139731
     CDS             1139798..1140808
     CDS             1140808..1141434
     CDS             1147388..1148047
     CDS             1148034..1148651
     CDS             1148644..1150947
     CDS             complement(1151048..1152208)
     CDS             complement(1152233..1152601)
     CDS             complement(1152598..1153428)
     CDS             complement(1153519..1153983)
     CDS             complement(1154161..1155597)
     CDS             complement(1155692..1156339)
     CDS             complement(1156377..1157510)
     CDS             complement(1157524..1158975)
     CDS             complement(1159160..1160236)
     CDS             complement(1160247..1161677)
     CDS             complement(1161689..1163224)
     CDS             complement(1163236..1164693)
     CDS             complement(1164690..1166066)
     CDS             complement(1166077..1167240)
     CDS             complement(1167267..1168748)
     CDS             complement(1168797..1170107)
     CDS             complement(1170805..1171584)
     CDS             1172007..1173398
     CDS             1173563..1174039
     CDS             1174036..1174278
     CDS             1174432..1174884
     CDS             complement(1175042..1175206)
     CDS             1175380..1177296
     CDS             1177587..1178498
     CDS             1178600..1179178
     CDS             complement(1179187..1179633)
     CDS             complement(1179660..1179824)
     CDS             1179963..1180316
     CDS             complement(1180313..1180540)
     CDS             complement(1180935..1181354)
     CDS             complement(1181351..1181596)
     CDS             1182215..1182574
     CDS             1183089..1186739
     CDS             complement(1187037..1187201)
     CDS             1187239..1187598
     CDS             1187618..1189180
     CDS             complement(1189194..1189757)
     CDS             complement(1189808..1189900)
     CDS             complement(1189980..1191080)
     CDS             complement(1191106..1191696)
     CDS             complement(1191760..1192365)
     CDS             complement(1192471..1193400)
     CDS             complement(1193690..1194655)
     CDS             complement(1194826..1195440)
     CDS             complement(1195440..1197167)
     CDS             1197377..1198657
     CDS             1198654..1199736
     CDS             1199852..1200685
     CDS             1200678..1201439
     CDS             1201473..1202264
     CDS             1202367..1202882
     CDS             complement(1202964..1203488)
     CDS             complement(1203481..1204755)
     CDS             complement(1204742..1205542)
     CDS             complement(1205542..1206789)
     CDS             complement(1206786..1207541)
     CDS             complement(1207538..1207960)
     CDS             complement(1207957..1209390)
     CDS             complement(1209378..1210340)
     CDS             complement(1210340..1211290)
     CDS             complement(1211545..1211775)
     CDS             complement(1211772..1212758)
     CDS             1212962..1213864
     CDS             1213877..1214899
     CDS             1215064..1216395
     CDS             1216527..1217297
     CDS             complement(1217304..1218029)
     CDS             complement(1218109..1218450)
     CDS             1218919..1219698
     CDS             complement(1219727..1220680)
     CDS             complement(1220704..1221135)
     CDS             1221276..1222703
     CDS             complement(1222697..1223170)
     CDS             complement(1223225..1224070)
     CDS             complement(1224157..1224921)
     CDS             complement(1225021..1225950)
     CDS             complement(1226019..1226783)
     CDS             complement(1226808..1227920)
     CDS             complement(1227933..1228628)
     CDS             complement(1228640..1229329)
     CDS             complement(1229395..1230171)
     CDS             1230548..1232311
     CDS             1232390..1232710
     CDS             1232773..1234113
     CDS             1234268..1235032
     CDS             1235125..1236381
     CDS             1236598..1237392
     CDS             complement(1237702..1238268)
     CDS             complement(1238300..1238869)
     CDS             1238953..1240152
     CDS             1240149..1241549
     CDS             complement(1241795..1242160)
     CDS             complement(1242209..1243135)
     CDS             complement(1243331..1244341)
     CDS             complement(1244408..1245658)
     CDS             complement(1245675..1247102)
     CDS             complement(1247558..1251493)
     CDS             1252055..1252270
     CDS             complement(1252298..1252525)
     CDS             complement(1252613..1252795)
     CDS             complement(1252885..1253841)
     CDS             complement(1254035..1254637)
     CDS             complement(1254637..1255050)
     CDS             1255146..1256039
     CDS             1256280..1257278
     CDS             complement(1257269..1257556)
     CDS             1257905..1258753
     CDS             complement(1258945..1259994)
     CDS             complement(1260023..1260343)
     CDS             1260446..1261021
     CDS             complement(1261074..1263788)
     CDS             1263920..1264768
     CDS             complement(1264776..1265549)
     CDS             complement(1265693..1266424)
     CDS             1266572..1267462
     CDS             1267529..1268314
     CDS             1268514..1269632
     CDS             1269629..1269949
     CDS             1270078..1270650
     CDS             1270658..1271806
     CDS             1271975..1274719
     CDS             complement(1274716..1274850)
     CDS             1275111..1276904
     CDS             1276932..1278299
     CDS             1278464..1281070
     CDS             complement(1281218..1282561)
     CDS             complement(1282716..1283897)
     CDS             complement(1284078..1284734)
     CDS             complement(1284745..1285443)
     CDS             1285548..1286441
     CDS             complement(1286621..1287214)
     CDS             complement(1287332..1288186)
     CDS             complement(1288183..1288506)
     CDS             1288602..1289516
     CDS             complement(1289550..1291748)
     CDS             1292143..1293102
     CDS             1293159..1293890
     CDS             1293883..1295322
     CDS             1295525..1296778
     CDS             1296950..1297858
     CDS             1297851..1298729
     CDS             1298740..1299885
     CDS             1300004..1301239
     CDS             1301233..1302129
     CDS             complement(1302768..1303358)
     CDS             1303840..1304802
     CDS             complement(1305137..1306102)
     CDS             1306575..1306763
     CDS             1307124..1308068
     CDS             complement(1308446..1308643)
     CDS             1308712..1309512
     CDS             complement(1309845..1311407)
     CDS             complement(1311427..1311786)
     CDS             complement(1311783..1312130)
     CDS             complement(1312255..1313568)
     CDS             1313987..1314904
     CDS             1314978..1316306
     CDS             1317135..1317959
     CDS             1318463..1319803
     CDS             1319945..1320136
     CDS             complement(1320916..1322349)
     CDS             complement(1322346..1323020)
     CDS             1323417..1324667
     CDS             1324725..1325990
     CDS             1326013..1329159
     CDS             complement(1329389..1330018)
     CDS             complement(1330113..1330457)
     CDS             complement(1330812..1331309)
     CDS             complement(1331351..1332247)
     CDS             complement(1332336..1333340)
     CDS             complement(1333427..1334395)
     CDS             complement(1334488..1334814)
     CDS             1334983..1335132
     CDS             1335369..1336154
     CDS             1336151..1339321
     CDS             complement(1339379..1340638)
     CDS             1341311..1344226
     CDS             complement(1344243..1344488)
     CDS             complement(1344554..1345579)
     CDS             complement(1345681..1346469)
     CDS             complement(1346509..1347735)
     CDS             complement(1347732..1348130)
     CDS             complement(1348162..1349304)
     CDS             1350012..1351613
     CDS             complement(1351607..1353460)
     CDS             1353604..1353915
     CDS             complement(1353908..1355548)
     CDS             1355691..1358180
     CDS             1358346..1358699
     CDS             1358853..1359347
     CDS             1359489..1359791
     CDS             1359803..1361365
     CDS             1361597..1362226
     CDS             complement(1362386..1362613)
     CDS             complement(1362823..1365876)
     CDS             complement(1366076..1367221)
     CDS             complement(1367363..1368985)
     CDS             complement(1369297..1370817)
     CDS             complement(1370827..1371339)
     CDS             complement(1371406..1372383)
     CDS             complement(1372418..1373812)
     CDS             1374322..1375233
     CDS             1375344..1376693
     CDS             1376876..1378216
     CDS             1378239..1379795
     CDS             1379809..1380750
     CDS             1381137..1382066
     CDS             1382063..1382824
     CDS             complement(1382910..1383302)
     CDS             complement(1383390..1385786)
     CDS             complement(1385884..1386588)
     CDS             1386863..1387612
     CDS             1387748..1388434
     CDS             1388421..1390760
     CDS             1390764..1391615
     CDS             1391618..1392037
     CDS             complement(1392047..1392634)
     CDS             complement(1392649..1393938)
     CDS             complement(1394136..1394771)
     CDS             complement(1395039..1395293)
     CDS             complement(1395290..1396105)
     CDS             complement(1396208..1396936)
     CDS             1397184..1398116
     CDS             1398153..1399334
     CDS             complement(1399429..1400283)
     CDS             complement(1400396..1401166)
     CDS             complement(1401159..1402457)
     CDS             complement(1402543..1403031)
     CDS             complement(1403095..1403316)
     CDS             1403468..1403839
     CDS             1404084..1404896
     CDS             1405027..1406157
     CDS             1406232..1406660
     CDS             1406670..1407002
     CDS             1407182..1408495
     CDS             1408578..1409702
     CDS             1410159..1411649
     CDS             1411832..1412050
     CDS             complement(1412103..1412987)
     CDS             complement(1413082..1416180)
     CDS             1416381..1417061
     CDS             1417064..1417498
     CDS             1417485..1418306
     CDS             complement(1418347..1419306)
     CDS             complement(1419327..1421042)
     CDS             1421161..1421574
     CDS             complement(1421654..1422931)
     CDS             1423580..1424011
     CDS             1424008..1424214
     CDS             complement(1424258..1424875)
     CDS             complement(1425048..1426115)
     CDS             complement(1426213..1426683)
     CDS             complement(1426798..1427634)
     CDS             complement(1427706..1428824)
     CDS             1429024..1430799
     CDS             1430905..1431654
     CDS             1431808..1432332
     CDS             1432351..1432959
     CDS             1432973..1434025
     CDS             1434079..1434531
     CDS             1434534..1435229
     CDS             1435257..1435709
     CDS             1435709..1436689
     CDS             1436695..1437993
     CDS             1438049..1438546
     CDS             1438553..1439365
     CDS             1439548..1440228
     CDS             1440231..1440905
     CDS             1441177..1442235
     CDS             complement(1442365..1443438)
     CDS             complement(1443571..1444974)
     CDS             1445100..1447502
     CDS             1447540..1447734
     CDS             complement(1447748..1448149)
     CDS             1448492..1450189
     CDS             1450249..1450983
     CDS             complement(1450943..1451869)
     CDS             1452069..1452716
     CDS             complement(1452753..1453679)
     CDS             1453792..1454571
     CDS             complement(1454708..1455262)
     CDS             complement(1455268..1456065)
     CDS             complement(1456076..1457002)
     CDS             1457077..1457391
     CDS             1457527..1458126
     CDS             1458345..1459112
     CDS             1459122..1460012
     CDS             1460074..1460946
     CDS             1460946..1461839
     CDS             complement(1461840..1462418)
     CDS             complement(1462513..1462920)
     CDS             complement(1462977..1464278)
     CDS             1464441..1465766
     CDS             complement(1465920..1467755)
     CDS             complement(1467799..1468863)
     CDS             1468992..1469405
     CDS             complement(1469509..1469973)
     CDS             complement(1469988..1470989)
     CDS             1471118..1472941
     CDS             complement(1473030..1473995)
     CDS             1474610..1475320
     CDS             1475658..1476101
     CDS             complement(1476052..1476822)
     CDS             1477009..1477329
     CDS             1477326..1477691
     CDS             1477684..1478169
     CDS             complement(1478158..1479912)
     CDS             complement(1480016..1482097)
     CDS             1482226..1483188
     CDS             1483344..1483907
     CDS             1484061..1485617
     CDS             complement(1485766..1486608)
     CDS             1486740..1487606
     CDS             complement(1487697..1488350)
     CDS             complement(1488350..1489336)
     CDS             complement(1489333..1490127)
     CDS             complement(1490114..1490956)
     CDS             complement(1490953..1491759)
     CDS             complement(1491861..1492919)
     CDS             1493235..1493951
     CDS             1494140..1494514
     CDS             1494548..1495330
     CDS             1495496..1495918
     CDS             complement(1495934..1496479)
     CDS             1496630..1497757
     CDS             complement(1498025..1499293)
     CDS             1499760..1500113
     CDS             complement(1500110..1500556)
     CDS             1500635..1501213
     CDS             complement(1501435..1502559)
     CDS             complement(1502629..1503882)
     CDS             complement(1504068..1506920)
     CDS             complement(1506930..1507313)
     CDS             1507646..1508197
     CDS             complement(1508296..1509816)
     CDS             1509890..1510096
     CDS             complement(1510375..1511073)
     CDS             complement(1511215..1511868)
     CDS             complement(1511975..1513105)
     CDS             complement(1513295..1514938)
     CDS             complement(1515504..1516391)
     CDS             complement(1516783..1517475)
     CDS             complement(1517479..1517685)
     CDS             complement(1517685..1519154)
     CDS             complement(1519304..1522999)
     CDS             complement(1523166..1523801)
     CDS             complement(1523812..1524540)
     CDS             complement(1524621..1525688)
     CDS             1526189..1527214
     CDS             1527211..1528143
     CDS             complement(1528307..1529176)
     CDS             complement(1529173..1529988)
     CDS             complement(1530449..1531510)
     CDS             1531886..1532065
     CDS             1532065..1532220
     CDS             1532300..1532749
     CDS             complement(1532753..1533664)
     CDS             1533762..1535549
     CDS             1535628..1535873
     CDS             complement(1536233..1537117)
     CDS             complement(1537146..1537982)
     CDS             complement(1538114..1539217)
     CDS             complement(1539333..1540151)
     CDS             complement(1540246..1541409)
     CDS             complement(1541416..1542663)
     CDS             complement(1542761..1544257)
     CDS             1544381..1545262
     CDS             complement(1545274..1545687)
     CDS             complement(1545785..1546597)
     CDS             1546735..1547424
     CDS             complement(1547474..1548334)
     CDS             complement(1548527..1549228)
     CDS             complement(1549232..1549999)
     CDS             complement(1549996..1551267)
     CDS             complement(1551264..1552187)
     CDS             complement(1552305..1553426)
     CDS             1553721..1554038
     CDS             1554131..1554499
     CDS             complement(1554572..1554790)
     CDS             complement(1554961..1555635)
     CDS             complement(1555632..1556678)
     CDS             1556872..1557819
     CDS             1557935..1559152
     CDS             1559224..1559616
     CDS             1559740..1560756
     CDS             complement(1560801..1560980)
     CDS             complement(1561092..1561730)
     CDS             complement(1561727..1562434)
     CDS             complement(1562431..1563066)
     CDS             complement(1563069..1564100)
     CDS             complement(1564240..1567074)
     CDS             complement(1567071..1567646)
     CDS             complement(1567643..1568227)
     CDS             complement(1568347..1570383)
     CDS             1570568..1571656
     CDS             complement(1572179..1572388)
     CDS             1572690..1573256
     CDS             1573393..1573605
     CDS             complement(1573701..1574528)
     CDS             complement(1574539..1575738)
     CDS             complement(1575735..1576379)
     CDS             1576520..1577209
     CDS             complement(1577468..1579981)
     CDS             complement(1580153..1580617)
     CDS             complement(1580625..1580816)
     CDS             complement(1580822..1581232)
     CDS             1581513..1582067
     CDS             complement(1582176..1583297)
     CDS             complement(1583364..1583846)
     CDS             complement(1583851..1584348)
     CDS             1584512..1585144
     CDS             1585276..1586010
     CDS             1586164..1586469
     CDS             1586462..1587223
     CDS             complement(1587242..1587706)
     CDS             1587846..1589990
     CDS             complement(1589992..1590333)
     CDS             complement(1590330..1590641)
     CDS             complement(1590638..1591135)
     CDS             complement(1591135..1592631)
     CDS             complement(1592628..1593032)
     CDS             complement(1593032..1595752)
     CDS             1595992..1597137
     CDS             1597220..1597873
     CDS             1597908..1598555
     CDS             1598629..1599744
     CDS             1599939..1601306
     CDS             1601362..1602504
     CDS             1602629..1603090
     CDS             1603470..1606262
     CDS             1606264..1606593
     CDS             1606590..1608095
     CDS             1608092..1608589
     CDS             1608574..1608843
     CDS             1608856..1609194
     CDS             1609289..1610194
     CDS             1610211..1610723
     CDS             1610720..1611124
     CDS             complement(1611121..1612734)
     CDS             complement(1612820..1613827)
     CDS             complement(1613986..1614654)
     CDS             1614880..1615761
     CDS             complement(1615854..1616876)
     CDS             complement(1616860..1618380)
     CDS             complement(1618382..1618825)
     CDS             complement(1618892..1619869)
     CDS             complement(1619901..1621169)
     CDS             1621411..1622103
     CDS             1622100..1623497
     CDS             complement(1623480..1624235)
     CDS             complement(1624301..1625137)
     CDS             complement(1625184..1626125)
     CDS             1626271..1626525
     CDS             1626509..1626976
     CDS             complement(1626930..1628561)
     CDS             1628939..1629520
     CDS             1629551..1630126
     CDS             1630135..1631082
     CDS             1631079..1631534
     CDS             1631570..1632994
     CDS             1633146..1634945
     CDS             1634952..1635806
     CDS             1635895..1636272
     CDS             1636269..1636958
     CDS             1636951..1637850
     CDS             1637908..1638597
     CDS             1638590..1639336
     CDS             complement(1639440..1640324)
     CDS             1640442..1640705
     CDS             complement(1640733..1641701)
     CDS             complement(1641698..1642441)
     CDS             complement(1642542..1643180)
     CDS             1643334..1644569
     CDS             complement(1644659..1647502)
     CDS             1647676..1647969
     CDS             1648005..1648604
     CDS             1648601..1648762
     CDS             1648964..1649080
     CDS             1649294..1651282
     CDS             1651269..1651472
     CDS             1651487..1652341
     CDS             complement(1652379..1652849)
     CDS             complement(1652846..1653796)
     CDS             1654172..1655860
     CDS             1656266..1657954
     CDS             1658013..1658216
     CDS             1658207..1658407
     CDS             complement(1658468..1659643)
     CDS             complement(1659640..1660542)
     CDS             1660628..1661128
     CDS             1661244..1661546
     CDS             1661695..1662669
     CDS             1662714..1663058
     CDS             complement(1663652..1664095)
     CDS             1664191..1665363
     CDS             1665596..1666585
     CDS             complement(1666635..1666937)
     CDS             complement(1666930..1667172)
     CDS             complement(1667594..1668190)
     CDS             complement(1668202..1668954)
     CDS             1669065..1670003
     CDS             1670120..1674136
     CDS             1674185..1675630
     CDS             complement(1675699..1675992)
     CDS             complement(1676053..1677387)
     CDS             1677471..1678085
     CDS             1678151..1678678
     CDS             complement(1678733..1679932)
     CDS             complement(1679996..1681069)
     CDS             1681176..1681952
     CDS             1682053..1682766
     CDS             1682785..1683285
     CDS             1683299..1684303
     CDS             1684499..1685725
     CDS             1685897..1686376
     CDS             1686556..1687866
     CDS             complement(1687971..1688528)
     CDS             complement(1688594..1689793)
     CDS             complement(1689869..1690852)
     CDS             1691080..1692129
     CDS             1692176..1693492
     CDS             complement(1693549..1694250)
     CDS             1694426..1694863
     CDS             complement(1694917..1695183)
     CDS             1695368..1695793
     CDS             1695874..1697142
     CDS             complement(1697144..1697557)
     CDS             complement(1698340..1698792)
     CDS             complement(1698795..1700156)
     CDS             complement(1700308..1701060)
     CDS             1701203..1701769
     CDS             1701771..1702811
     CDS             complement(1702821..1703558)
     CDS             complement(1703558..1705168)
     CDS             1705405..1706526
     CDS             1706598..1707200
     CDS             1707194..1707343
     CDS             complement(1707374..1708936)
     CDS             complement(1708956..1709315)
     CDS             1709399..1709503
     CDS             complement(1709739..1709870)
     CDS             1711818..1712111
     CDS             1712133..1712975
     CDS             1712972..1713682
     CDS             1713688..1714287
     CDS             complement(1714475..1715509)
     CDS             1715635..1717230
     CDS             1717233..1718804
     CDS             1718850..1720409
     CDS             complement(1720528..1721226)
     CDS             1721397..1722299
     CDS             complement(1722308..1722952)
     CDS             complement(1723190..1724257)
     CDS             complement(1724280..1725089)
     CDS             complement(1725089..1725598)
     CDS             complement(1725609..1727252)
     CDS             complement(1727266..1729485)
     CDS             complement(1729499..1729825)
     CDS             complement(1729827..1730192)
     CDS             complement(1730214..1731302)
     CDS             1731559..1732491
     CDS             1732647..1733453
     CDS             complement(1733573..1735210)
     CDS             complement(1735673..1737601)
     CDS             1737890..1739815
     CDS             1739834..1740520
     CDS             complement(1740613..1741062)
     CDS             complement(1741214..1742035)
     CDS             1742502..1744649
     CDS             1744680..1745855
     CDS             1745929..1746171
     CDS             1746276..1748882
     CDS             1749040..1749558
     CDS             1749639..1749875
     CDS             complement(1749941..1750411)
     CDS             complement(1750421..1751035)
     CDS             1751264..1751971
     CDS             1752019..1752543
     CDS             1752581..1753564
     CDS             1753575..1754312
     CDS             complement(1754365..1754886)
     CDS             complement(1754898..1758335)
     CDS             1758467..1759933
     CDS             1760253..1761590
     CDS             1761594..1762805
     CDS             1762798..1763586
     CDS             1763589..1764257
     CDS             1764257..1764865
     CDS             1764881..1766104
     CDS             1766210..1767133
     CDS             1767130..1767360
     CDS             1767457..1768851
     CDS             complement(1769114..1769833)
     CDS             complement(1769830..1770138)
     CDS             complement(1770158..1770802)
     CDS             1771021..1772268
     CDS             1772261..1772974
     CDS             1772974..1774218
     CDS             complement(1774253..1774780)
     CDS             1774908..1777133
     CDS             1777206..1777838
     CDS             1777835..1778263
     CDS             1778264..1779265
     CDS             1779288..1779473
     CDS             1779474..1780238
     CDS             1780238..1780702
     CDS             1780699..1781718
     CDS             complement(1781834..1784863)
     CDS             1785405..1786403
     CDS             1786396..1787091
     CDS             1787081..1788061
     CDS             complement(1788110..1788691)
     CDS             1788802..1789329
     CDS             1789343..1789525
     CDS             1789559..1790539
     CDS             1790665..1791603
     CDS             1791627..1792370
     CDS             1792601..1792837
     CDS             1792948..1794192
     CDS             1794192..1795007
     CDS             1795011..1796066
     CDS             1796076..1796708
     CDS             1796701..1797693
     CDS             1797819..1798175
     CDS             1798285..1799073
     CDS             complement(1799426..1800559)
     CDS             1800635..1801255
     CDS             1801389..1802357
     CDS             1802588..1803481
     CDS             1803555..1804157
     CDS             1804318..1804887
     CDS             1804952..1805482
     CDS             1805479..1805802
     CDS             complement(1805813..1807585)
     CDS             1807915..1809657
     CDS             complement(1809749..1810309)
     CDS             complement(1810505..1811050)
     CDS             1811650..1811994
     CDS             complement(1812089..1813039)
     CDS             1813264..1814028
     CDS             1814226..1815497
     CDS             complement(1815543..1816631)
     CDS             1816772..1817482
     CDS             complement(1817492..1817884)
     CDS             1818056..1818448
     CDS             1818602..1820305
     CDS             complement(1820353..1821786)
     CDS             1821894..1822133
     CDS             1822245..1823315
     CDS             complement(1823368..1823841)
     CDS             complement(1823864..1824421)
     CDS             1824627..1825505
     CDS             1825522..1826643
     CDS             1826731..1827600
     CDS             1828235..1828915
     CDS             complement(1828987..1830468)
     CDS             complement(1830483..1831598)
     CDS             complement(1831589..1833007)
     CDS             complement(1833042..1833683)
     CDS             complement(1833699..1834805)
     CDS             complement(1834816..1836249)
     CDS             complement(1836267..1837658)
     CDS             complement(1837655..1839130)
     CDS             complement(1839138..1840283)
     CDS             complement(1840301..1841821)
     CDS             complement(1841882..1843306)
     CDS             complement(1843421..1844731)
     CDS             complement(1845636..1848782)
     CDS             complement(1848784..1849866)
     CDS             complement(1849872..1850522)
     CDS             complement(1850777..1851694)
     CDS             1851864..1854167
     CDS             1854364..1855353
     CDS             complement(1855366..1855626)
     CDS             1855905..1856891
     CDS             1856879..1857220
     CDS             complement(1857210..1857827)
     CDS             complement(1857820..1859214)
     CDS             complement(1859302..1860312)
     CDS             1860588..1861085
     CDS             1861097..1861390
     CDS             1861714..1862652
     CDS             1862655..1863287
     CDS             1863280..1865061
     CDS             1865418..1866500
     CDS             1866505..1867644
     CDS             1867860..1868840
     CDS             1868907..1869557
     CDS             1869679..1871139
     CDS             1871430..1873382
     CDS             complement(1873503..1873913)
     CDS             1873976..1874278
     CDS             complement(1874290..1875063)
     CDS             complement(1875245..1875949)
     CDS             complement(1875959..1876165)
     CDS             complement(1876209..1876919)
     CDS             complement(1876979..1877404)
     CDS             1877578..1878729
     CDS             1878726..1880900
     CDS             1880897..1884046
     CDS             1884046..1884882
     CDS             complement(1884936..1886258)
     CDS             complement(1886355..1886903)
     CDS             1887581..1889545
     CDS             complement(1889645..1891033)
     CDS             complement(1891148..1891459)
     CDS             complement(1891452..1891844)
     CDS             complement(1891865..1893232)
     CDS             complement(1893245..1895026)
     CDS             1895284..1896252
     CDS             complement(1896216..1897517)
     CDS             complement(1897589..1898752)
     CDS             complement(1898763..1900310)
     CDS             complement(1900578..1901762)
     CDS             1901995..1903053
     CDS             complement(1903148..1903546)
     CDS             complement(1903551..1903982)
     CDS             complement(1904010..1905005)
     CDS             complement(1905015..1907765)
     CDS             1907883..1908593
     CDS             1908590..1909927
     CDS             1910027..1910932
     CDS             1910932..1912284
     CDS             1912412..1914655
     CDS             1914668..1915498
     CDS             1915675..1916214
     CDS             complement(1916318..1916590)
     CDS             complement(1916736..1917983)
     CDS             1918304..1919443
     CDS             1919492..1919728
     CDS             complement(1920001..1920222)
     CDS             complement(1920290..1920895)
     CDS             1920963..1921502
     CDS             1921499..1922713
     CDS             1922863..1923474
     CDS             1923559..1924083
     CDS             1924091..1924750
     CDS             1924757..1925077
     CDS             1925506..1926117
     CDS             1926117..1927409
     CDS             1927406..1928059
     CDS             1928063..1928971
     CDS             1928964..1929974
     CDS             1929974..1931425
     CDS             1931494..1932015
     CDS             1932012..1933067
     CDS             1933067..1933639
     CDS             1933636..1934367
     CDS             1934441..1934845
     CDS             1934898..1936103
     CDS             1936288..1936839
     CDS             1936962..1937888
     CDS             1937931..1938989
     CDS             1939002..1940762
     CDS             complement(1940767..1941378)
     CDS             complement(1941443..1942717)
     CDS             complement(1942861..1943340)
     CDS             complement(1943537..1944391)
     CDS             1944489..1945289
     CDS             1945464..1946801
     CDS             complement(1946851..1947915)
     CDS             1948040..1949173
     CDS             1949170..1949463
     CDS             1949467..1950399
     CDS             1950487..1950936
     CDS             1951043..1952275
     CDS             complement(1952324..1952674)
     CDS             1952751..1953062
     CDS             complement(1953091..1953561)
     CDS             complement(1953667..1955703)
     CDS             1955811..1956281
     CDS             1956338..1956784
     CDS             1956789..1957562
     CDS             1957576..1958100
     CDS             1958247..1959293
     CDS             complement(1959421..1960599)
     CDS             complement(1960776..1961621)
     CDS             complement(1961781..1962875)
     CDS             1962991..1963962
     CDS             complement(1964196..1965086)
     CDS             1965296..1967014
     CDS             1967109..1967243
     CDS             complement(1967252..1967983)
     CDS             complement(1968177..1969517)
     CDS             complement(1969623..1971224)
     CDS             complement(1971297..1972691)
     CDS             complement(1972770..1973729)
     CDS             1973972..1975534
     CDS             1975544..1976443
     CDS             1976563..1978128
     CDS             1978315..1978908
     CDS             complement(1979108..1980466)
     CDS             complement(1980479..1982617)
     CDS             complement(1982663..1984018)
     CDS             1984465..1994211
     CDS             1994334..1994675
     CDS             complement(1994731..1996683)
     CDS             complement(1996869..1997549)
     CDS             complement(1997712..1998110)
     CDS             complement(1998160..1998747)
     CDS             1998913..2001045
     CDS             2001127..2002287
     CDS             2002434..2002865
     CDS             2003150..2005249
     CDS             complement(2005333..2007519)
     CDS             2007591..2007872
     CDS             complement(2007930..2008781)
     CDS             complement(2008778..2009113)
     CDS             complement(2009330..2010076)
     CDS             2010212..2011033
     CDS             2011030..2012067
     CDS             complement(2012122..2013510)
     CDS             complement(2013776..2014093)
     CDS             2014224..2015237
     CDS             complement(2015253..2016704)
     CDS             2017001..2017372
     CDS             2017430..2017990
     CDS             complement(2018025..2019356)
     CDS             complement(2019422..2019835)
     CDS             complement(2019976..2020653)
     CDS             complement(2020657..2021028)
     CDS             complement(2021067..2021366)
     CDS             2021439..2022350
     CDS             2022322..2022990
     CDS             complement(2023038..2023391)
     CDS             2023600..2024775
     CDS             2024789..2025613
     CDS             2025610..2026404
     CDS             2026501..2026683
     CDS             2026864..2028021
     CDS             complement(2028079..2029005)
     CDS             complement(2029245..2029985)
     CDS             complement(2030051..2030722)
     CDS             complement(2030722..2031420)
     CDS             complement(2031548..2032867)
     CDS             2033027..2034103
     CDS             2034329..2037097
     CDS             2037216..2038301
     CDS             2038303..2039397
     CDS             2039485..2040594
     CDS             2040591..2042831
     CDS             2042828..2043493
     CDS             2043641..2045323
     CDS             2045735..2046022
     CDS             2046311..2047708
     CDS             2047784..2049046
     CDS             2049114..2050064
     CDS             2050069..2050653
     CDS             2050650..2051738
     CDS             2051770..2053533
     CDS             2053569..2054195
     CDS             2054197..2055438
     CDS             complement(2055683..2055952)
     CDS             2056102..2056938
     CDS             2056974..2057765
     CDS             complement(2057754..2058578)
     CDS             2059190..2059777
     CDS             2059770..2060648
     CDS             2060651..2061886
     CDS             2061918..2062745
     CDS             2062780..2063547
     CDS             2063547..2064557
     CDS             2064550..2065677
     CDS             2065680..2066642
     CDS             2066639..2067655
     CDS             2067652..2068239
     CDS             2068874..2069698
     CDS             2070039..2071676
     CDS             2071766..2072089
     CDS             complement(2072456..2073262)
     CDS             complement(2073299..2074291)
     CDS             2074415..2075506
     CDS             2075592..2076764
     CDS             2076761..2077297
     CDS             2077365..2077556
     CDS             2077517..2078110
     CDS             complement(2078132..2078629)
     CDS             complement(2078634..2079512)
     CDS             complement(2079755..2080837)
     CDS             2080870..2082345
     CDS             2082329..2083258
     CDS             2083258..2084019
     CDS             2084286..2084630
     CDS             2084732..2084926
     CDS             2084939..2085439
     CDS             complement(2085481..2086017)
     CDS             complement(2086043..2086603)
     CDS             complement(2086629..2087330)
     CDS             complement(2087573..2087935)
     CDS             complement(2088029..2088775)
     CDS             complement(2089212..2089718)
     CDS             complement(2089804..2090124)
     CDS             complement(2090316..2091881)
     CDS             complement(2092058..2094799)
     CDS             2095047..2096102
     CDS             2096319..2096570
     CDS             complement(2096662..2097735)
     CDS             complement(2097777..2099150)
     CDS             2099301..2100431
     CDS             2100597..2101082
     CDS             2101079..2101537
     CDS             complement(2101527..2103848)
     CDS             2103957..2104847
     CDS             2104844..2105326
     CDS             complement(2105453..2106115)
     CDS             complement(2106168..2106935)
     CDS             complement(2107641..2108048)
     CDS             complement(2108149..2110596)
     CDS             2110737..2111399
     CDS             2111554..2112486
     CDS             2112483..2113277
     CDS             2113369..2114391
     CDS             2114388..2117456
     CDS             2117629..2118459
     CDS             complement(2118515..2118781)
     CDS             complement(2118900..2119619)
     CDS             complement(2119682..2120092)
     CDS             2120199..2120903
     CDS             complement(2120959..2121258)
     CDS             2121472..2122656
     CDS             2122653..2123147
     CDS             complement(2123286..2124212)
     CDS             2124409..2124738
     CDS             complement(2124708..2125703)
     CDS             complement(2125809..2128889)
     CDS             complement(2128886..2130307)
     CDS             complement(2130309..2130926)
     CDS             2131110..2133494
     CDS             2133783..2134967
     CDS             2135309..2136463
     CDS             2136441..2138498
     CDS             2139046..2139870
     CDS             2139890..2140471
     CDS             complement(2140639..2141058)
     CDS             complement(2141102..2141767)
     CDS             complement(2141791..2142366)
     CDS             complement(2142495..2143286)
     CDS             complement(2143283..2144101)
     CDS             complement(2144098..2145063)
     CDS             complement(2145145..2146320)
     CDS             2146479..2146916
     CDS             2146917..2148182
     CDS             2148179..2148829
     CDS             2149004..2149543
     CDS             2149686..2150492
     CDS             complement(2150613..2151914)
     CDS             complement(2151911..2152339)
     CDS             complement(2152583..2153242)
     CDS             complement(2153344..2155206)
     CDS             2155497..2155916
     CDS             2155924..2156937
     CDS             2156959..2157708
     CDS             2157765..2158694
     CDS             complement(2159269..2159655)
     CDS             2159874..2161649
     CDS             2161982..2163502
     CDS             2164104..2165018
     CDS             2165042..2165794
     CDS             2165818..2166096
     CDS             2166068..2167222
     CDS             2167210..2169168
     CDS             2169246..2170409
     CDS             2170393..2172117
     CDS             2172198..2172605
     CDS             2172590..2173543
     CDS             complement(2173597..2174880)
     CDS             2175406..2177328
     CDS             2177346..2177879
     CDS             2177940..2178134
     CDS             2178164..2178520
     CDS             2178617..2179633
     CDS             2179678..2182056
     CDS             2182060..2182362
     CDS             2182343..2182699
     CDS             2183139..2183462
     CDS             2183624..2187037
     CDS             2187034..2190663
     CDS             2190660..2192690
     CDS             complement(2198715..2200277)
     CDS             complement(2200297..2200656)
     CDS             complement(2200753..2201109)
     CDS             complement(2201164..2202000)
     CDS             complement(2202051..2203130)
     CDS             2203279..2203587
     CDS             2203587..2203901
     CDS             2203901..2204569
     CDS             2204566..2205879
     CDS             complement(2205959..2206555)
     CDS             complement(2206701..2208845)
     CDS             2209048..2210367
     CDS             2210486..2212168
     CDS             complement(2212170..2213072)
     CDS             2213191..2213799
     CDS             complement(2213859..2215445)
     CDS             complement(2215954..2216355)
     CDS             complement(2216367..2217446)
     CDS             2217571..2218443
     CDS             complement(2218501..2219256)
     CDS             complement(2219256..2219924)
     CDS             complement(2219921..2220718)
     CDS             complement(2220790..2221794)
     CDS             complement(2221916..2222620)
     CDS             complement(2222617..2223645)
     CDS             complement(2223665..2224087)
     CDS             2224193..2225062
     CDS             2225193..2225843
     CDS             complement(2225897..2226292)
     CDS             2226433..2227359
     CDS             complement(2227372..2228250)
     CDS             2228352..2229884
     CDS             2229881..2232328
     CDS             complement(2232375..2233226)
     CDS             2233323..2234252
     CDS             complement(2234246..2235265)
     CDS             complement(2235287..2237182)
     CDS             complement(2237262..2237540)
     CDS             2237703..2238917
     CDS             complement(2238929..2239672)
     CDS             complement(2239749..2241704)
     CDS             complement(2241842..2242741)
     CDS             complement(2242923..2244857)
     CDS             complement(2244854..2245654)
     CDS             complement(2245730..2247337)
     CDS             complement(2247438..2248601)
     CDS             complement(2248666..2249052)
     CDS             2249134..2249901
     CDS             2249992..2251179
     CDS             2251264..2252391
     CDS             complement(2252509..2253645)
     CDS             complement(2253658..2254095)
     CDS             2254229..2255125
     CDS             complement(2255115..2256950)
     CDS             2257211..2258305
     CDS             2258305..2259402
     CDS             2259399..2260262
     CDS             2260271..2261071
     CDS             2261084..2261356
     CDS             2261408..2263150
     CDS             complement(2263211..2264065)
     CDS             2264792..2266102
     CDS             2266197..2266838
     CDS             2266946..2268226
     CDS             2268376..2270772
     CDS             2270908..2271180
     CDS             2271376..2273223
     CDS             complement(2273278..2274825)
     CDS             complement(2275044..2275838)
     CDS             complement(2275867..2277480)
     CDS             complement(2277482..2278501)
     CDS             complement(2278504..2279577)
     CDS             complement(2279579..2281426)
     CDS             complement(2281423..2283252)
     CDS             2283400..2284842
     CDS             complement(2284843..2286348)
     CDS             complement(2286590..2287363)
     CDS             2287436..2288194
     CDS             2288235..2288687
     CDS             2288761..2289519
     CDS             2289642..2291885
     CDS             2292088..2292900
     CDS             2292947..2294626
     CDS             2294626..2295447
     CDS             complement(2295495..2296274)
     CDS             2296376..2297023
     CDS             complement(2297259..2298026)
     CDS             complement(2298043..2299110)
     CDS             complement(2299378..2300367)
     CDS             complement(2300372..2301898)
     CDS             complement(2301904..2302440)
     CDS             2302744..2303466
     CDS             2303463..2304350
     CDS             2304444..2305601
     CDS             2305603..2308224
     CDS             2308446..2309633
     CDS             complement(2309699..2310517)
     CDS             2310698..2313070
     CDS             2313258..2314247
     CDS             2314499..2314987
     CDS             2314993..2315979
     CDS             2316035..2316280
     CDS             2316222..2317106
     CDS             2317189..2317779
     CDS             2317888..2318871
     CDS             complement(2318986..2319729)
     CDS             complement(2319795..2322512)
     CDS             complement(2322622..2322948)
     CDS             complement(2322945..2325401)
     CDS             complement(2325681..2327345)
     CDS             complement(2327456..2328667)
     CDS             complement(2329090..2329245)
     CDS             complement(2329386..2329829)
     CDS             complement(2329908..2331752)
     CDS             complement(2331826..2332515)
     CDS             complement(2332626..2333417)
     CDS             complement(2333535..2334386)
     CDS             complement(2334399..2335682)
     CDS             complement(2336070..2336384)
     CDS             2336532..2336924
     CDS             complement(2337024..2337713)
     CDS             2337900..2338118
     CDS             complement(2338357..2339364)
     CDS             complement(2339364..2340641)
     CDS             complement(2340795..2341985)
     CDS             complement(2341985..2342302)
     CDS             complement(2342304..2343224)
     CDS             complement(2343756..2343962)
     CDS             complement(2343974..2344177)
     CDS             complement(2344187..2344366)
     CDS             complement(2344382..2344750)
     CDS             complement(2345291..2345581)
     CDS             complement(2345621..2345836)
     CDS             2346304..2347131
     CDS             2347179..2347838
     CDS             2347893..2348642
     CDS             complement(2349802..2350131)
     CDS             complement(2350128..2350364)
     CDS             2350810..2351016
     CDS             2351124..2352266
     CDS             2352301..2352873
     CDS             complement(2352962..2353924)
     CDS             2354026..2354790
     CDS             complement(2354785..2355639)
     CDS             2355737..2355961
     CDS             2355985..2356929
     CDS             2356956..2357402
     CDS             2357417..2358610
     CDS             complement(2358607..2358996)
     CDS             complement(2359041..2359796)
     CDS             complement(2359957..2361303)
     CDS             complement(2361422..2362354)
     CDS             complement(2362357..2363685)
     CDS             2363823..2364602
     CDS             2364939..2366621
     CDS             complement(2366708..2367109)
     CDS             complement(2367249..2367746)
     CDS             complement(2367730..2369388)
     CDS             2369623..2369736
     CDS             2369906..2370892
     CDS             complement(2370893..2371120)
     CDS             2371275..2374493
     CDS             2374548..2375366
     CDS             2375410..2376816
     CDS             complement(2376854..2378737)
     CDS             complement(2378876..2379916)
     CDS             complement(2379932..2380957)
     CDS             2381096..2381389
     CDS             complement(2381640..2381972)
     CDS             complement(2382098..2385808)
     CDS             2385961..2388237
     CDS             2388353..2388937
     CDS             complement(2388992..2389501)
     CDS             complement(2389495..2389731)
     CDS             complement(2389724..2390746)
     CDS             complement(2390864..2391133)
     CDS             complement(2391315..2392520)
     CDS             complement(2392556..2394430)
     CDS             complement(2394454..2395278)
     CDS             2396085..2397320
     CDS             2397391..2397858
     CDS             complement(2397826..2398377)
     CDS             complement(2398374..2398943)
     CDS             complement(2398993..2399607)
     CDS             complement(2399615..2401249)
     CDS             2401503..2402321
     CDS             2402318..2403040
     CDS             complement(2403026..2403379)
     CDS             complement(2403411..2404220)
     CDS             complement(2404436..2405824)
     CDS             complement(2405821..2409000)
     CDS             complement(2409028..2410266)
     CDS             complement(2410437..2411978)
     CDS             complement(2412164..2413078)
     CDS             2413296..2414318
     CDS             2414379..2415272
     CDS             2415669..2416538
     CDS             complement(2416604..2417989)
     CDS             complement(2418544..2419749)
     CDS             2419870..2421369
     CDS             complement(2421403..2422656)
     CDS             2423069..2423395
     CDS             2423392..2423811
     CDS             complement(2423814..2424494)
     CDS             complement(2424508..2427120)
     CDS             complement(2427120..2428778)
     CDS             complement(2428775..2429782)
     CDS             2430468..2431001
     CDS             2431004..2433196
     CDS             complement(2433238..2434386)
     CDS             2434607..2435509
     CDS             complement(2435506..2436027)
     CDS             2436352..2438055
     CDS             complement(2438082..2439017)
     CDS             complement(2439173..2440075)
     CDS             2440203..2441033
     CDS             2441067..2441327
     CDS             complement(2441715..2441987)
     CDS             2442981..2444243
     CDS             2444240..2445700
     CDS             2445697..2448846
     CDS             2448992..2449324
     CDS             2449480..2450802
     CDS             complement(2450981..2451424)
     CDS             complement(2451414..2452256)
     CDS             complement(2452266..2453357)
     CDS             complement(2453347..2453658)
     CDS             complement(2453671..2455485)
     CDS             complement(2455674..2455880)
     CDS             2456164..2456424
     CDS             2456469..2457305
     CDS             2457302..2458096
     CDS             2458147..2458461
     CDS             complement(2458481..2458681)
     CDS             complement(2459031..2459129)
     CDS             complement(2459164..2459469)
     CDS             complement(2459480..2460685)
     CDS             complement(2461028..2463391)
     CDS             complement(2463397..2463645)
     CDS             complement(2463725..2464258)
     CDS             complement(2464406..2464963)
     CDS             complement(2465130..2465489)
     CDS             2465696..2466373
     CDS             2466376..2467752
     CDS             complement(2467788..2468447)
     CDS             complement(2470166..2470477)
     CDS             complement(2470859..2471596)
     CDS             2472092..2472385
     CDS             2472394..2473521
     CDS             2473522..2473962
     CDS             2473962..2474663
     CDS             2474763..2474897
     CDS             complement(2474945..2475268)
     CDS             complement(2475278..2476639)
     CDS             complement(2476632..2477519)
     CDS             complement(2477854..2478813)
     CDS             2478996..2479898
     CDS             complement(2479895..2481205)
     CDS             complement(2481192..2482139)
     CDS             complement(2482149..2484056)
     CDS             complement(2484049..2484693)
     CDS             2485164..2486336
     CDS             2486347..2487066
     CDS             complement(2487157..2487417)
     CDS             complement(2487457..2487966)
     CDS             complement(2488132..2488413)
     CDS             2488632..2489747
     CDS             2490306..2491130
     CDS             complement(2491546..2492016)
     CDS             complement(2492103..2492567)
     CDS             complement(2492697..2493248)
     CDS             2493627..2494040
     CDS             complement(2494120..2494578)
     CDS             2494723..2495610
     CDS             2495607..2498138
     CDS             2498138..2498491
     CDS             2498482..2499297
     CDS             2499640..2499957
     CDS             2499971..2500423
     CDS             2500557..2500781
     CDS             2500886..2501212
     CDS             2501216..2501386
     CDS             complement(2501421..2503562)
     CDS             2503837..2504361
     CDS             2504397..2505527
     CDS             complement(2505537..2506019)
     CDS             2506271..2507797
     CDS             2507797..2509551
     CDS             2509548..2511602
     CDS             2511595..2514339
     CDS             2514356..2514625
     CDS             2514636..2516750
     CDS             2517049..2518317
     CDS             2518346..2519134
     CDS             2519131..2520333
     CDS             2520330..2521310
     CDS             2521457..2521678
     CDS             complement(2521685..2524156)
     CDS             2524347..2524778
     CDS             2524775..2525872
     CDS             2525859..2526629
     CDS             2526695..2527108
     CDS             complement(2527253..2529409)
     CDS             complement(2529406..2532708)
     CDS             complement(2532726..2534708)
     CDS             complement(2534841..2535365)
     CDS             2535535..2535912
     CDS             complement(2536026..2536460)
     CDS             complement(2536522..2536884)
     CDS             complement(2536985..2538151)
     CDS             complement(2538209..2539345)
     CDS             2539501..2540901
     CDS             2540916..2541884
     CDS             complement(2541927..2542394)
     CDS             complement(2542473..2542643)
     CDS             complement(2542758..2543612)
     CDS             complement(2543641..2544438)
     CDS             complement(2544657..2544821)
     CDS             complement(2545010..2545906)
     CDS             complement(2545993..2547798)
     CDS             complement(2547791..2548984)
     CDS             complement(2548984..2549688)
     CDS             complement(2549688..2552744)
     CDS             complement(2552760..2553491)
     CDS             complement(2553488..2554177)
     CDS             complement(2554174..2557689)
     CDS             complement(2557686..2559047)
     CDS             complement(2559054..2560388)
     CDS             complement(2560409..2560876)
     CDS             complement(2560951..2562393)
     CDS             2562769..2563791
     CDS             2563855..2564370
     CDS             2564386..2565882
     CDS             2565959..2566447
     CDS             2566521..2566952
     CDS             2566949..2567395
     CDS             2567442..2568227
     CDS             2568230..2568742
     CDS             2568739..2570598
     CDS             2570562..2571599
     CDS             2571592..2574294
     CDS             2574325..2576550
     CDS             2576561..2576995
     CDS             2577010..2578122
     CDS             2578122..2579159
     CDS             2579159..2580244
     CDS             2580257..2581153
     CDS             2581197..2582438
     CDS             complement(2582493..2583542)
     CDS             2583821..2585014
     CDS             2585002..2586198
     CDS             2586208..2587350
     CDS             2587347..2589122
     CDS             2589274..2589579
     CDS             complement(2589592..2591796)
     CDS             complement(2591793..2592782)
     CDS             complement(2592779..2593288)
     CDS             2593459..2594346
     CDS             complement(2594365..2594742)
     CDS             complement(2594745..2595368)
     CDS             complement(2595376..2596734)
     CDS             2596808..2597230
     CDS             complement(2597315..2598154)
     CDS             complement(2598198..2599559)
     CDS             2599851..2601647
     CDS             complement(2601650..2602882)
     CDS             2603149..2604126
     CDS             complement(2604220..2604549)
     CDS             2604843..2605019
     CDS             2605166..2606149
     CDS             2606392..2607630
     CDS             2607634..2608833
     CDS             2608833..2610236
     CDS             2610291..2611085
     CDS             2611087..2612184
     CDS             2612168..2612821
     CDS             complement(2613040..2614008)
     CDS             complement(2614227..2616008)
     CDS             complement(2616332..2616901)
     CDS             complement(2617040..2619883)
     CDS             complement(2621069..2621629)
     CDS             complement(2621663..2623486)
     CDS             complement(2623489..2624133)
     CDS             2624551..2625219
     CDS             2625355..2625747
     CDS             2625748..2626107
     CDS             2626107..2626406
     CDS             2626403..2626738
     CDS             2626735..2627730
     CDS             2627805..2628803
     CDS             complement(2628848..2630236)
     CDS             complement(2630393..2631673)
     CDS             complement(2631752..2632135)
     CDS             complement(2632132..2633454)
     CDS             complement(2633458..2634084)
     CDS             complement(2634209..2636617)
     CDS             2636811..2637761
     CDS             2637817..2638497
     CDS             2638552..2639259
     CDS             2639395..2639613
     CDS             complement(2639674..2641944)
     CDS             complement(2641974..2642219)
     CDS             2642568..2642837
     CDS             complement(2642913..2644169)
     CDS             2644531..2646759
     CDS             2646872..2647312
     CDS             2647440..2648552
     CDS             2648549..2649169
     CDS             2649172..2650035
     CDS             2650184..2651554
     CDS             2651633..2652799
     CDS             2652792..2653217
     CDS             2653226..2653867
     CDS             2653864..2654673
     CDS             2655232..2656827
     CDS             2657116..2659119
     CDS             2659248..2659886
     CDS             complement(2659905..2660426)
     CDS             complement(2660490..2661893)
     CDS             2662393..2662806
     CDS             2662817..2663494
     CDS             2663557..2665338
     CDS             2665340..2665852
     CDS             2665849..2667195
     CDS             2667254..2669962
     CDS             2669959..2670951
     CDS             2670965..2671513
     CDS             2671581..2672090
     CDS             2672087..2672395
     CDS             2672392..2674242
     CDS             2674256..2675785
     CDS             2675804..2677273
     CDS             complement(2677384..2678145)
     CDS             2678449..2679456
     CDS             complement(2679476..2681527)
     CDS             complement(2681674..2683203)
     CDS             complement(2683200..2686304)
     CDS             complement(2686426..2689518)
     CDS             complement(2689515..2690759)
     CDS             complement(2691102..2691713)
     CDS             complement(2691759..2692259)
     CDS             complement(2692435..2696115)
     CDS             complement(2696112..2697839)
     CDS             complement(2697907..2698551)
     CDS             2698796..2699608
     CDS             2699711..2701093
     CDS             2701271..2702260
     CDS             2702270..2702428
     CDS             complement(2702588..2703817)
     CDS             2703958..2704893
     CDS             complement(2704957..2705391)
     CDS             complement(2705497..2706912)
     CDS             2707191..2708018
     CDS             2708105..2709574
     CDS             2709677..2710039
     CDS             complement(2710041..2710838)
     CDS             complement(2710945..2711715)
     CDS             complement(2711798..2713783)
     CDS             complement(2713780..2714736)
     CDS             complement(2714736..2715653)
     CDS             complement(2715749..2717716)
     CDS             complement(2717838..2718443)
     CDS             complement(2718443..2718721)
     CDS             complement(2718762..2719883)
     CDS             complement(2719883..2720917)
     CDS             2721020..2722030
     CDS             complement(2722037..2723125)
     CDS             complement(2723200..2724003)
     CDS             complement(2724159..2725022)
     CDS             complement(2725019..2725822)
     CDS             complement(2725922..2726554)
     CDS             complement(2726596..2727399)
     CDS             complement(2727458..2727901)
     CDS             complement(2727957..2729624)
     CDS             complement(2729765..2730223)
     CDS             complement(2730220..2730567)
     CDS             complement(2730596..2731618)
     CDS             2731890..2733785
     CDS             2734000..2734515
     CDS             2734527..2735747
     CDS             complement(2735838..2737115)
     CDS             complement(2737401..2737751)
     CDS             complement(2737756..2738436)
     CDS             complement(2738433..2739158)
     CDS             complement(2739168..2741126)
     CDS             2741230..2741913
     CDS             2741903..2743171
     CDS             2743253..2743942
     CDS             2743944..2744648
     CDS             2744645..2745031
     CDS             complement(2745032..2745496)
     CDS             complement(2745563..2746591)
     CDS             2746806..2748200
     CDS             2748260..2748661
     CDS             2748658..2749518
     CDS             2749575..2750387
     CDS             2750490..2751038
     CDS             2751035..2751748
     CDS             2751913..2752692
     CDS             complement(2752757..2753545)
     CDS             complement(2753801..2755705)
     CDS             complement(2755790..2757037)
     CDS             complement(2757089..2757535)
     CDS             complement(2757532..2758011)
     CDS             2758195..2758455
     CDS             complement(2758509..2758901)
     CDS             complement(2758898..2759632)
     CDS             complement(2759735..2761048)
     CDS             complement(2761526..2762413)
     CDS             complement(2762413..2763579)
     CDS             complement(2763820..2765256)
     CDS             complement(2765323..2766555)
     CDS             complement(2766621..2769452)
     CDS             complement(2769703..2770410)
     CDS             complement(2770422..2772194)
     CDS             complement(2772198..2772566)
     CDS             complement(2772560..2772946)
     CDS             2773296..2774576
     CDS             complement(2774659..2775264)
     CDS             complement(2775326..2775577)
     CDS             complement(2775651..2776523)
     CDS             2776756..2777304
     CDS             2777370..2777651
     CDS             2777723..2778574
     CDS             complement(2778571..2780334)
     CDS             complement(2780343..2780750)
     CDS             complement(2780743..2781177)
     CDS             complement(2781174..2781764)
     CDS             complement(2781774..2782889)
     CDS             2783196..2783375
     CDS             complement(2783417..2783812)
     CDS             2784103..2785314
     CDS             2785321..2785773
     CDS             2785862..2786734
     CDS             complement(2786863..2787522)
     CDS             2787626..2788393
     CDS             complement(2788390..2788974)
     CDS             2789079..2789516
     CDS             complement(2789550..2790539)
     CDS             complement(2790632..2791651)
     CDS             2791850..2792548
     CDS             2792607..2792918
     CDS             complement(2793010..2794152)
     CDS             complement(2794157..2795746)
     CDS             complement(2795765..2796766)
     CDS             complement(2796805..2797566)
     CDS             complement(2797651..2798073)
     CDS             complement(2798314..2801037)
     CDS             complement(2801034..2803748)
     CDS             2803915..2805264
     CDS             complement(2805332..2806495)
     CDS             complement(2806535..2807569)
     CDS             2807720..2808730
     CDS             complement(2808796..2809413)
     CDS             2809590..2810210
     CDS             complement(2810274..2811248)
     CDS             complement(2811354..2811854)
     CDS             complement(2812035..2812940)
     CDS             complement(2812943..2813896)
     CDS             complement(2813896..2814282)
     CDS             2814428..2814694
     CDS             2814856..2815932
     CDS             complement(2816047..2816331)
     CDS             complement(2816473..2817846)
     CDS             2818126..2818377
     CDS             complement(2818529..2819485)
     CDS             complement(2819556..2819837)
     CDS             complement(2819894..2820499)
     CDS             2820510..2821193
     CDS             2821193..2823697
     CDS             2823752..2824249
     CDS             complement(2824350..2824658)
     CDS             2824851..2825396
     CDS             2825589..2826542
     CDS             2826660..2827679
     CDS             complement(2827684..2828703)
     CDS             complement(2828827..2829840)
     CDS             complement(2829898..2831175)
     CDS             complement(2831225..2832346)
     CDS             2832542..2834626
     CDS             complement(2834762..2836147)
     CDS             complement(2836148..2837815)
     CDS             2837975..2838472
     CDS             2838477..2839205
     CDS             complement(2839393..2840070)
     CDS             2840228..2841091
     CDS             complement(2841150..2841626)
     CDS             2842015..2844630
     CDS             2844776..2844985
     CDS             2845211..2846422
     CDS             2846442..2847020
     CDS             2847259..2848371
     CDS             2848525..2849754
     CDS             2849916..2850638
     CDS             2850784..2850978
     CDS             2850987..2851229
     CDS             complement(2851272..2851997)
     CDS             2852294..2852407
     CDS             2852429..2852629
     CDS             2852684..2852950
     CDS             complement(2853047..2855191)
     CDS             complement(2855353..2856558)
     CDS             2857017..2857112
     CDS             2857246..2857605
     CDS             2857602..2858411
     CDS             complement(2858490..2858879)
     CDS             complement(2858991..2859788)
     CDS             complement(2859785..2860735)
     CDS             complement(2860739..2862148)
     CDS             complement(2862541..2863215)
     CDS             2863317..2864756
     CDS             2864756..2865364
     CDS             2865370..2865549
     CDS             2865546..2866472
     CDS             2866818..2868260
     CDS             2868260..2868868
     CDS             2868875..2869069
     CDS             2869066..2870064
     CDS             2870220..2871632
     CDS             2871646..2872164
     CDS             2872173..2874581
     CDS             2874602..2874808
     CDS             2874801..2875484
     CDS             2875652..2877034
     CDS             complement(2877062..2877505)
     CDS             2877658..2878392
     CDS             2878437..2878985
     CDS             2879079..2879897
     CDS             2880122..2880958
     CDS             complement(2881069..2881776)
     CDS             2881893..2883446
     CDS             2883443..2884330
     CDS             2884529..2884777
     CDS             complement(2884915..2885130)
     CDS             complement(2885177..2885770)
     CDS             complement(2885814..2886545)
     CDS             2886636..2887202
     CDS             2887251..2887901
     CDS             2887901..2888248
     CDS             2888345..2888797
     CDS             2889175..2889600
     CDS             2889658..2889918
     CDS             2889952..2890968
     CDS             complement(2891056..2892423)
     CDS             complement(2892447..2893793)
     CDS             complement(2893822..2894382)
     CDS             complement(2894398..2895687)
     CDS             complement(2895802..2896101)
     CDS             complement(2896121..2896267)
     CDS             2896595..2897542
     CDS             complement(2897736..2898884)
     CDS             complement(2898961..2899929)
     CDS             2900027..2900464
     CDS             2900458..2900979
     CDS             complement(2900960..2901529)
     CDS             complement(2901560..2902159)
     CDS             complement(2902414..2902740)
     CDS             complement(2902767..2904845)
     CDS             2905303..2905524
     CDS             2905578..2905865
     CDS             complement(2906196..2907830)
     CDS             2908163..2908441
     CDS             2908593..2909825
     CDS             2909825..2912137
     CDS             complement(2912150..2912446)
     CDS             complement(2912466..2912960)
     CDS             complement(2913012..2914424)
     CDS             complement(2914441..2915841)
     CDS             complement(2915828..2916127)
     CDS             complement(2916202..2916606)
     CDS             complement(2916676..2918103)
     CDS             2918267..2919244
     CDS             2919383..2920069
     CDS             2920167..2920745
     CDS             2920742..2922724
     CDS             2922726..2924354
     CDS             2924385..2925155
     CDS             2925106..2928195
     CDS             2928192..2928833
     CDS             2928920..2929486
     CDS             complement(2929487..2930089)
     CDS             complement(2930195..2931352)
     CDS             2931436..2931957
     CDS             2932153..2932671
     CDS             2932668..2933624
     CDS             2933703..2936111
     CDS             complement(2936329..2936976)
     CDS             2937121..2937732
     CDS             2937732..2938922
     CDS             complement(2939018..2939911)
     CDS             complement(2940021..2940782)
     CDS             complement(2940998..2941735)
     CDS             2941924..2943318
     CDS             2943318..2944082
     CDS             2944137..2944310
     CDS             2944392..2945150
     CDS             complement(2945101..2945892)
     CDS             complement(2945994..2946779)
     CDS             complement(2946879..2947475)
     CDS             2947724..2949541
     CDS             2949584..2950453
     CDS             2950458..2952074
     CDS             2952124..2953284
     CDS             2953358..2954155
     CDS             2954349..2956334
     CDS             2956414..2957238
     CDS             2957525..2959351
     CDS             complement(2959353..2959904)
     CDS             complement(2959949..2960638)
     CDS             complement(2960635..2961207)
     CDS             complement(2961204..2962904)
     CDS             complement(2962991..2964436)
     CDS             complement(2964621..2965433)
     CDS             complement(2965433..2965783)
     CDS             complement(2965793..2966626)
     CDS             2966742..2967671
     CDS             complement(2967765..2968694)
     CDS             complement(2968695..2969444)
     CDS             2969769..2971433
     CDS             complement(2971561..2972337)
     CDS             complement(2972340..2973551)
     CDS             complement(2973691..2975199)
     CDS             complement(2975289..2975801)
     CDS             complement(2976159..2976773)
     CDS             complement(2976789..2978066)
     CDS             complement(2978063..2978947)
     CDS             complement(2979064..2979717)
     CDS             complement(2979742..2980572)
     CDS             complement(2980614..2983409)
     CDS             complement(2983565..2984575)
     CDS             complement(2984716..2985828)
     CDS             complement(2985886..2986968)
     CDS             complement(2987056..2987703)
     CDS             complement(2987715..2989142)
     CDS             2989421..2990302
     CDS             2990402..2992555
     CDS             complement(2992647..2993096)
     CDS             complement(2993310..2994266)
     CDS             2994361..2994756
     CDS             complement(2994763..2995212)
     CDS             2995412..2997274
     CDS             complement(2997244..2998083)
     CDS             complement(2998105..2998644)
     CDS             complement(2999714..3001195)
     CDS             complement(3001230..3002150)
     CDS             3002259..3003308
     CDS             3003298..3004851
     CDS             complement(3004948..3006963)
     CDS             3007212..3008408
     CDS             complement(3008559..3009479)
     CDS             3009654..3010946
     CDS             complement(3011021..3011128)
     CDS             3011285..3011881
     CDS             3011962..3012282
     CDS             3012392..3012949
     CDS             3013035..3013580
     CDS             3013645..3014013
     CDS             complement(3014153..3016513)
     CDS             complement(3016574..3017395)
     CDS             complement(3017566..3021054)
     CDS             complement(3021061..3021720)
     CDS             3021953..3023086
     CDS             3023473..3024912
     CDS             3024940..3027336
     CDS             3027618..3028448
     CDS             3028619..3029920
     CDS             complement(3030057..3030824)
     CDS             3031407..3032747
     CDS             complement(3033051..3033404)
     CDS             3033807..3034733
     CDS             3034745..3035260
     CDS             3035306..3035809
     CDS             3035857..3037149
     CDS             3037449..3038951
     CDS             3039029..3039889
     CDS             3040408..3041874
     CDS             complement(3042052..3042891)
     CDS             complement(3042936..3043931)
     CDS             3044144..3044788
     CDS             complement(3045339..3045773)
     CDS             3046105..3047880
     CDS             3047983..3048780
     CDS             3048794..3049684
     CDS             3049983..3051257
     CDS             3051254..3052669
     CDS             3052914..3053825
     CDS             3053983..3055008
     CDS             complement(3055272..3056735)
     CDS             complement(3056732..3059776)
     CDS             complement(3059781..3060860)
     CDS             3061289..3061672
     CDS             3061756..3062610
     CDS             3062693..3064150
     CDS             complement(3064224..3064589)
     CDS             complement(3064586..3065797)
     CDS             complement(3065794..3066282)
     CDS             complement(3066279..3066818)
     CDS             complement(3066815..3068788)
     CDS             complement(3068785..3069270)
     CDS             complement(3069267..3069443)
     CDS             complement(3069440..3070195)
     CDS             complement(3070283..3070954)
     CDS             complement(3070951..3071595)
     CDS             3071793..3073322
     CDS             3073319..3073663
     CDS             complement(3073644..3074087)
     CDS             complement(3074246..3074653)
     CDS             complement(3074653..3075132)
     CDS             complement(3075228..3076025)
     CDS             complement(3076113..3076901)
     CDS             complement(3076984..3077793)
     CDS             complement(3077806..3078552)
     CDS             complement(3078572..3079699)
     CDS             complement(3079742..3081955)
     CDS             complement(3081968..3082756)
     CDS             complement(3082776..3083150)
     CDS             complement(3083228..3083950)
     CDS             complement(3083971..3084801)
     CDS             complement(3084892..3086205)
     CDS             complement(3086217..3088364)
     CDS             complement(3088449..3089585)
     CDS             complement(3089595..3090371)
     CDS             complement(3090385..3090654)
     CDS             complement(3090666..3091451)
     CDS             complement(3091451..3091882)
     CDS             complement(3091885..3092352)
     CDS             complement(3092392..3093363)
     CDS             complement(3093377..3093898)
     CDS             complement(3094129..3095355)
     CDS             complement(3095420..3095803)
     CDS             complement(3095803..3097491)
     CDS             complement(3097494..3097799)
     CDS             complement(3097883..3098332)
     CDS             complement(3098358..3099704)
     CDS             complement(3099694..3100494)
     CDS             complement(3100763..3101779)
     CDS             complement(3101772..3103556)
     CDS             complement(3103567..3103896)
     CDS             complement(3104096..3105508)
     CDS             complement(3105512..3106726)
     CDS             complement(3106892..3108367)
     CDS             complement(3108627..3108920)
     CDS             complement(3108945..3109325)
     CDS             complement(3109398..3109790)
     CDS             complement(3109790..3111253)
     CDS             complement(3111333..3111725)
     CDS             complement(3111798..3113276)
     CDS             complement(3113531..3118810)
     CDS             complement(3118803..3119465)
     CDS             complement(3119441..3120046)
     CDS             complement(3120043..3120699)
     CDS             complement(3120954..3122642)
     CDS             complement(3122711..3124756)
     CDS             complement(3124766..3125950)
     CDS             complement(3125965..3127293)
     CDS             complement(3127308..3128030)
     CDS             complement(3128070..3128855)
     CDS             complement(3128902..3129642)
     CDS             complement(3129897..3131213)
     CDS             complement(3131250..3131915)
     CDS             complement(3131937..3132380)
     CDS             complement(3132392..3132799)
     CDS             complement(3133122..3133949)
     CDS             complement(3133995..3134927)
     CDS             3135083..3135763
     CDS             3135897..3136232
     CDS             3136283..3136750
     CDS             3136845..3137594
     CDS             complement(3137601..3138911)
     CDS             complement(3138963..3140306)
     CDS             3140586..3141809
     CDS             3141964..3142731
     CDS             complement(3142742..3143485)
     CDS             complement(3143507..3144493)
     CDS             complement(3144490..3145476)
     CDS             complement(3145502..3145702)
     CDS             complement(3145791..3146708)
     CDS             complement(3146713..3148749)
     CDS             complement(3148820..3151021)
     CDS             complement(3151270..3152691)
     CDS             complement(3152681..3168667)
     CDS             complement(3168664..3178320)
     CDS             complement(3178417..3179733)
     CDS             complement(3179919..3181595)
     CDS             complement(3181596..3182114)
     CDS             complement(3182662..3184056)
     CDS             complement(3184188..3185246)
     CDS             complement(3185326..3188793)
     CDS             3188992..3189459
     CDS             complement(3189588..3190352)
     CDS             complement(3190343..3190951)
     CDS             complement(3190951..3192096)
     CDS             complement(3192086..3192802)
     CDS             complement(3192984..3193793)
     CDS             complement(3193790..3194659)
     CDS             complement(3194659..3195735)
     CDS             complement(3195735..3196346)
     CDS             complement(3196346..3196795)
     CDS             complement(3196807..3197529)
     CDS             complement(3197550..3198341)
     CDS             complement(3198405..3199406)
     CDS             complement(3199460..3200284)
     CDS             3200679..3200996
     CDS             complement(3201105..3202241)
     CDS             complement(3202252..3204030)
     CDS             complement(3204055..3204312)
     CDS             complement(3204511..3205419)
     CDS             3205584..3206306
     CDS             3206318..3206647
     CDS             3206677..3207138
     CDS             complement(3207140..3208582)
     CDS             3208905..3209399
     CDS             complement(3210012..3210197)
     CDS             complement(3210386..3211624)
     CDS             complement(3211727..3214351)
     CDS             complement(3214478..3215482)
     CDS             complement(3215641..3216654)
     CDS             complement(3216672..3216950)
     CDS             complement(3216976..3218322)
     CDS             complement(3218322..3219785)
     CDS             complement(3219850..3220866)
     CDS             complement(3220924..3221940)
     CDS             complement(3222074..3223294)
     CDS             complement(3223721..3224701)
     CDS             complement(3224777..3225541)
     CDS             complement(3225569..3226267)
     CDS             complement(3226264..3226953)
     CDS             complement(3227173..3227946)
     CDS             complement(3228402..3228926)
     CDS             complement(3228929..3230068)
     CDS             complement(3230065..3231039)
     CDS             complement(3231036..3231755)
     CDS             complement(3231752..3232135)
     CDS             complement(3232132..3232677)
     CDS             complement(3232685..3233110)
     CDS             complement(3233114..3234331)
     CDS             complement(3234354..3235841)
     CDS             3236198..3236839
     CDS             3236844..3238781
     CDS             complement(3238916..3243757)
     CDS             3244197..3245156
     CDS             3245257..3246201
     CDS             3246198..3246692
     CDS             3246685..3247689
     CDS             3247686..3249452
     CDS             3249449..3251089
     CDS             complement(3251464..3253818)
     CDS             complement(3253837..3254928)
     CDS             complement(3255122..3256492)
     CDS             complement(3256561..3258531)
     CDS             complement(3259004..3261661)
     CDS             complement(3261713..3262549)
     CDS             complement(3262549..3262812)
     CDS             complement(3262892..3263752)
     CDS             complement(3263749..3264723)
     CDS             complement(3264724..3265611)
     CDS             3265695..3266663
     CDS             complement(3266664..3267773)
     CDS             complement(3267796..3268740)
     CDS             complement(3268743..3270110)
     CDS             3270674..3271630
     CDS             complement(3271665..3272096)
     CDS             complement(3272160..3274289)
     CDS             3274396..3275421
     CDS             3275418..3276491
     CDS             complement(3276461..3276553)
     CDS             complement(3277116..3277589)
     CDS             3277707..3279476
     CDS             3279602..3281341
     CDS             3281453..3282652
     CDS             3282837..3285581
     CDS             3285602..3285892
     CDS             complement(3285882..3286553)
     CDS             complement(3286673..3287737)
     CDS             complement(3288000..3288131)
     CDS             complement(3288197..3289021)
     CDS             3289122..3289715
     CDS             3289882..3290481
     CDS             3290621..3291283
     CDS             3291345..3291839
     CDS             complement(3291961..3292338)
     CDS             complement(3292342..3292653)
     CDS             complement(3292728..3293909)
     CDS             complement(3294054..3295694)
     CDS             complement(3295796..3296935)
     CDS             3297101..3298099
     CDS             3298233..3298784
     CDS             3298938..3299030
     CDS             3299027..3300247
     CDS             complement(3300281..3301663)
     CDS             complement(3301660..3302337)
     CDS             complement(3302403..3303008)
     CDS             complement(3303122..3304294)
     CDS             3304514..3304681
     CDS             3304711..3304971
     CDS             3304968..3307472
     CDS             3307484..3307969
     CDS             3307979..3308575
     CDS             complement(3308727..3309203)
     CDS             3309234..3310640
     CDS             3310757..3311149
     CDS             complement(3311197..3311394)
     CDS             complement(3311595..3312812)
     CDS             3312949..3313302
     CDS             3313299..3313895
     CDS             3313898..3314308
     CDS             3314308..3315015
     CDS             complement(3314993..3315697)
     CDS             complement(3315694..3316776)
     CDS             complement(3316858..3317898)
     CDS             3318156..3319214
     CDS             3319214..3319858
     CDS             3319867..3320583
     CDS             complement(3320705..3321913)
     CDS             3322286..3322603
     CDS             3322612..3322971
     CDS             3322968..3323267
     CDS             3323366..3324529
     CDS             3324603..3325934
     CDS             3325947..3327008
     CDS             3327142..3330093
     CDS             complement(3330197..3330538)
     CDS             3330724..3332160
     CDS             complement(3332232..3334409)
     CDS             3334825..3335040
     CDS             complement(3335121..3336143)
     CDS             complement(3336230..3336451)
     CDS             3336533..3337471
     CDS             complement(3337551..3337967)
     CDS             complement(3338024..3339067)
     CDS             complement(3339155..3339655)
     CDS             3339734..3341188
     CDS             complement(3341166..3341990)
     CDS             3342733..3343728
     CDS             3343868..3344191
     CDS             complement(3344674..3345681)
     CDS             complement(3345783..3346025)
     CDS             3346117..3346326
     CDS             complement(3346713..3347651)
     CDS             complement(3347678..3348352)
     CDS             complement(3348352..3349101)
     CDS             complement(3349089..3350147)
     CDS             complement(3350144..3350617)
     CDS             complement(3350744..3351586)
     CDS             complement(3351699..3352811)
     CDS             3352990..3353904
     CDS             3353995..3354309
     CDS             complement(3354312..3355019)
     CDS             complement(3355016..3355294)
     CDS             complement(3355472..3356761)
     CDS             complement(3356909..3357754)
     CDS             complement(3357758..3359389)
     CDS             complement(3359540..3360862)
     CDS             complement(3361002..3361952)
     CDS             complement(3362079..3365609)
     CDS             complement(3365681..3366307)
     CDS             complement(3366307..3367440)
     CDS             complement(3367446..3368222)
     CDS             complement(3368219..3368659)
     CDS             complement(3368707..3369762)
     CDS             complement(3369765..3370268)
     CDS             complement(3370313..3372673)
     CDS             complement(3372761..3374113)
     CDS             complement(3374131..3375315)
     CDS             complement(3375312..3376127)
     CDS             complement(3376127..3376873)
     CDS             complement(3376892..3377449)
     CDS             complement(3377446..3378189)
     CDS             complement(3378373..3379236)
     CDS             complement(3379366..3380109)
     CDS             3380426..3381208
     CDS             3381297..3383996
     CDS             3384034..3385230
     CDS             complement(3385248..3385940)
     CDS             3386160..3386510
     CDS             3386547..3387581
     CDS             3387749..3388954
     CDS             3388951..3389379
     CDS             complement(3389425..3389895)
     CDS             complement(3389944..3390738)
     CDS             complement(3390882..3391691)
     CDS             3391816..3392967
     CDS             3393035..3394177
     CDS             3394174..3394986
     CDS             3394992..3395363
     CDS             complement(3395580..3395789)
     CDS             complement(3396085..3397125)
     CDS             complement(3397241..3399073)
     CDS             complement(3399083..3399814)
     CDS             complement(3399811..3400734)
     CDS             complement(3400894..3401115)
     CDS             complement(3401123..3401821)
     CDS             3404963..3405787
     CDS             3406701..3406898
     CDS             3408318..3408797
     CDS             complement(3408828..3410390)
     CDS             complement(3410410..3410769)
     CDS             3410838..3411218
     CDS             3411335..3411805
     CDS             3411886..3412278
     CDS             3412432..3413274
     CDS             3413433..3413816
     CDS             3414000..3416483
     CDS             3416692..3417405
     CDS             complement(3417570..3419177)
     CDS             3419698..3421110
     CDS             3421308..3422783
     CDS             3423009..3424181
     CDS             complement(3424185..3424787)
     CDS             complement(3425060..3426421)
     CDS             complement(3426458..3427453)
     CDS             3427489..3428352
     CDS             3428343..3428483
     CDS             3428704..3430482
     CDS             3430619..3431164
     CDS             3431173..3431706
     CDS             3431703..3432413
     CDS             complement(3432421..3432822)
     CDS             3432938..3433615
     CDS             complement(3433664..3434443)
     CDS             complement(3434495..3434647)
     CDS             complement(3434745..3436706)
     CDS             3437083..3437643
     CDS             complement(3437801..3439354)
     CDS             3439608..3440393
     CDS             3440515..3440868
     CDS             3440865..3442061
     CDS             3442233..3443147
     CDS             3443157..3444317
     CDS             3444314..3445252
     CDS             3445252..3445980
     CDS             3446175..3447437
     CDS             3447528..3449786
     CDS             complement(3450513..3450839)
     CDS             complement(3450976..3451395)
     CDS             complement(3451409..3451834)
     CDS             complement(3451963..3452706)
     CDS             complement(3452905..3454302)
     CDS             complement(3454299..3455210)
     CDS             complement(3455340..3456455)
     CDS             complement(3456544..3458172)
     CDS             complement(3458457..3461201)
     CDS             complement(3461347..3462237)
     CDS             complement(3462248..3463810)
     CDS             complement(3463872..3465059)
     CDS             3465317..3467380
     CDS             3467577..3468656
     CDS             complement(3468765..3469295)
     CDS             complement(3469445..3471112)
     CDS             3471482..3472753
     CDS             3472879..3473802
     CDS             complement(3473919..3475841)
     CDS             complement(3476031..3476894)
     CDS             complement(3477009..3477680)
     CDS             complement(3477682..3478395)
     CDS             complement(3478382..3479848)
     CDS             3480051..3480920
     CDS             3481108..3482055
     CDS             3482200..3482514
     CDS             complement(3482598..3484472)
     CDS             3485148..3485852
     CDS             complement(3486042..3487649)
     CDS             complement(3487660..3488409)
     CDS             3489275..3492181
     CDS             3492649..3493899
     CDS             3494009..3495322
     CDS             3496507..3496683
     CDS             3497006..3498067
     CDS             complement(3498087..3498971)
     CDS             complement(3499124..3499315)
     CDS             complement(3499299..3499634)
     CDS             complement(3499859..3500758)
     CDS             3500879..3501580
     CDS             complement(3501616..3502392)
     CDS             3502644..3503084
     CDS             3503299..3503646
     CDS             3503815..3504291
     CDS             complement(3504406..3505050)
     CDS             3505208..3507217
     CDS             complement(3507314..3507610)
     CDS             3507765..3508352
     CDS             complement(3508359..3509198)
     CDS             3509407..3509772
     CDS             3509926..3510207
     CDS             3510286..3511842
     CDS             complement(3511866..3512759)
     CDS             3512937..3513671
     CDS             complement(3513796..3514839)
     CDS             complement(3514908..3515618)
     CDS             3515846..3515977
     CDS             3516149..3516850
     CDS             3516893..3517282
     CDS             3517451..3517780
     CDS             complement(3517890..3518798)
     CDS             complement(3518814..3520298)
     CDS             complement(3520315..3521103)
     CDS             3521203..3521655
     CDS             3521761..3522804
     CDS             complement(3522808..3523134)
     CDS             complement(3523400..3524242)
     CDS             3524483..3524674
     CDS             complement(3524774..3525919)
     CDS             complement(3526003..3526728)
     CDS             3526871..3527848
     CDS             complement(3528073..3529401)
     CDS             3529679..3531847
     CDS             3531902..3534082
     CDS             complement(3534370..3535155)
     CDS             complement(3535152..3536042)
     CDS             3536178..3537029
     CDS             3537026..3537826
     CDS             3537820..3538647
     CDS             3538644..3539405
     CDS             complement(3540433..3541935)
     CDS             complement(3542103..3542675)
     CDS             complement(3542972..3544684)
     CDS             complement(3545313..3546050)
     CDS             complement(3546184..3547113)
     CDS             complement(3547409..3547699)
     CDS             complement(3547696..3548514)
     CDS             3548604..3549542
     CDS             complement(3549764..3551344)
     CDS             3551449..3552240
     CDS             complement(3552363..3552797)
     CDS             3553125..3553790
     CDS             complement(3553849..3554721)
     CDS             3554859..3555614
     CDS             3555936..3556787
     CDS             3556803..3559316
     CDS             complement(3559506..3561161)
     CDS             3561592..3562035
     CDS             complement(3562156..3563181)
     CDS             3563404..3564639
     CDS             3564796..3564969
     CDS             complement(3565272..3567317)
     CDS             complement(3567514..3568140)
     CDS             complement(3568277..3569167)
     CDS             complement(3569164..3570087)
     CDS             complement(3570131..3570751)
     CDS             complement(3570889..3572076)
     CDS             complement(3572261..3573751)
     CDS             3573898..3575871
     CDS             complement(3575893..3577956)
     CDS             complement(3578088..3578993)
     CDS             3579143..3581029
     CDS             complement(3581261..3581794)
     CDS             complement(3581987..3584524)
     CDS             complement(3584517..3586052)
     CDS             complement(3586312..3588606)
     CDS             3588825..3589697
     CDS             3589845..3592475
     CDS             complement(3592519..3593013)
     CDS             3593300..3593563
     CDS             complement(3593734..3593985)
     CDS             3594292..3594696
     CDS             3594983..3595849
     CDS             complement(3595877..3596983)
     CDS             complement(3597053..3598057)
     CDS             complement(3598050..3599138)
     CDS             complement(3599239..3600261)
     CDS             3600362..3601165
     CDS             3601196..3601993
     CDS             3602074..3602427
     CDS             3602431..3603390
     CDS             3603452..3603820
     CDS             3603871..3605199
     CDS             3605211..3606104
     CDS             complement(3606113..3606469)
     CDS             complement(3606529..3606951)
     CDS             complement(3607024..3607398)
     CDS             3607551..3608357
     CDS             3608426..3609334
     CDS             3609407..3610858
     CDS             complement(3611090..3611863)
     CDS             complement(3611955..3612893)
     CDS             complement(3612886..3614013)
     CDS             3614297..3615820
     CDS             complement(3615882..3617222)
     CDS             3617362..3618036
     CDS             3618327..3619661
     CDS             complement(3619656..3620765)
     CDS             complement(3620771..3621655)
     CDS             complement(3621652..3622242)
     CDS             3622355..3622756
     CDS             3622862..3622960
     CDS             complement(3622962..3623264)
     CDS             complement(3623358..3623939)
     CDS             complement(3624049..3624657)
     CDS             complement(3624735..3625472)
     CDS             complement(3625599..3626510)
     CDS             complement(3626624..3626941)
     CDS             complement(3627063..3627593)
     CDS             complement(3627572..3628480)
     CDS             complement(3628477..3629391)
     CDS             complement(3629417..3629884)
     CDS             complement(3629886..3630335)
     CDS             3630438..3630884
     CDS             3630950..3631558
     CDS             complement(3631576..3632541)
     CDS             3632856..3633422
     CDS             3633738..3634448
     CDS             3634471..3635031
     CDS             3635052..3635402
     CDS             3635478..3635771
     CDS             3635768..3636109
     CDS             3636272..3636859
     CDS             complement(3636949..3637278)
     CDS             complement(3637278..3637988)
     CDS             3638170..3639582
     CDS             3639593..3640654
     CDS             3640657..3641760
     CDS             3642189..3643016
     CDS             3643072..3643947
     CDS             3644026..3645000
     CDS             3645060..3645587
     CDS             3645587..3646867
     CDS             3646945..3647847
     CDS             complement(3647939..3648694)
     CDS             3648795..3649670
     CDS             3649914..3650126
     CDS             complement(3650351..3651835)
     CDS             3651991..3653868
     CDS             complement(3653910..3654089)
     CDS             complement(3654106..3654531)
     CDS             complement(3654577..3655428)
     CDS             3655688..3656092
     CDS             complement(3656403..3657989)
     CDS             3658025..3658783
     CDS             3658871..3659596
     CDS             3659593..3660579
     CDS             3660566..3662143
     CDS             3662140..3663321
     CDS             3663318..3664361
     CDS             3664358..3665689
     CDS             3665897..3666478
     CDS             3666763..3668826
     CDS             complement(3668988..3669893)
     CDS             complement(3669895..3670467)
     CDS             3670658..3671995
     CDS             complement(3672071..3672910)
     CDS             complement(3672913..3673482)
     CDS             3673683..3674714
     CDS             3674669..3677170
     CDS             complement(3677212..3678030)
     CDS             3678241..3679263
     CDS             complement(3679314..3680789)
     CDS             complement(3680843..3681187)
     CDS             complement(3681520..3682272)
     CDS             complement(3682504..3682875)
     CDS             3683008..3685563
     CDS             3685568..3685759
     CDS             3685771..3686109
     CDS             complement(3686222..3686548)
     CDS             complement(3686673..3688781)
     CDS             complement(3688927..3689358)
     CDS             3689694..3690614
     CDS             3690611..3691717
     CDS             complement(3691719..3692525)
     CDS             complement(3692687..3694174)
     CDS             complement(3694231..3694701)
     CDS             3694796..3695554
     CDS             3695751..3697280
     CDS             3697550..3698020
     CDS             complement(3698077..3701151)
     CDS             complement(3701158..3702261)
     CDS             3702353..3702988
     CDS             complement(3703050..3703856)
     CDS             complement(3704089..3704790)
     CDS             complement(3704803..3705672)
     CDS             complement(3705727..3706071)
     CDS             complement(3706072..3706188)
     CDS             complement(3706185..3706868)
     CDS             complement(3706984..3707757)
     CDS             complement(3707937..3708584)
     CDS             complement(3708806..3711442)
     CDS             3711613..3711957
     CDS             3712390..3712803
     CDS             3712850..3713635
     CDS             complement(3713711..3714034)
     CDS             complement(3714031..3714924)
     CDS             complement(3714914..3715660)
     CDS             complement(3715741..3717030)
     CDS             complement(3717039..3717590)
     CDS             complement(3717634..3718347)
     CDS             complement(3718517..3720034)
     CDS             complement(3720106..3721020)
     CDS             complement(3721380..3722315)
     CDS             complement(3722395..3724056)
     CDS             3724236..3726023
     CDS             complement(3726032..3726757)
     CDS             complement(3726923..3728632)
     CDS             complement(3728680..3729207)
     CDS             3729417..3730166
     CDS             3730163..3730867
     CDS             3730864..3731778
     CDS             3731910..3733136
     CDS             complement(3733158..3733700)
     CDS             complement(3733761..3736472)
     CDS             complement(3736472..3737161)
     CDS             complement(3737175..3737726)
     CDS             complement(3737723..3742957)
     CDS             complement(3743134..3745179)
     CDS             complement(3745271..3745912)
     CDS             complement(3745973..3746668)
     CDS             complement(3746682..3747302)
     CDS             3747638..3748837
     CDS             3748839..3749090
     CDS             complement(3749140..3750549)
     CDS             complement(3750607..3751911)
     CDS             complement(3752160..3752885)
     CDS             complement(3752977..3753873)
     CDS             3754091..3754771
     CDS             complement(3754860..3755210)
     CDS             complement(3755253..3755996)
     CDS             complement(3756002..3756538)
     CDS             complement(3756548..3756799)
     CDS             complement(3756942..3758318)
     CDS             3758476..3759276
     CDS             3759287..3760573
     CDS             complement(3760545..3761279)
     CDS             complement(3761276..3762457)
     CDS             complement(3762479..3762679)
     CDS             complement(3762672..3763196)
     CDS             complement(3763208..3763813)
     CDS             3763965..3764519
     CDS             3764541..3765044
     CDS             complement(3765091..3765408)
     CDS             complement(3765564..3765833)
     CDS             complement(3766220..3770116)
     CDS             3770348..3771748
     CDS             complement(3771751..3772218)
     CDS             complement(3772239..3772715)
     CDS             complement(3772769..3774139)
     CDS             3774319..3774789
     CDS             3774792..3775307
     CDS             complement(3775369..3775995)
     CDS             3777047..3777343
     CDS             3777612..3780098
     CDS             3780095..3781390
     CDS             3781365..3783581
     CDS             3785503..3786327
     CDS             complement(3787388..3789148)
     CDS             3789580..3790092
     CDS             3791083..3791721
     CDS             3791718..3791930
     CDS             complement(3792928..3794508)
     CDS             3794874..3795464
     CDS             3795493..3796326
     CDS             3796323..3797804
     CDS             3797817..3798302
     CDS             3798530..3799969
     CDS             3799988..3800371
     CDS             3800452..3801204
     CDS             3801209..3801772
     CDS             complement(3801908..3802240)
     CDS             3802276..3803385
     CDS             3803753..3804778
     CDS             3804775..3805671
     CDS             3805675..3806484
     CDS             3806502..3807656
     CDS             3807947..3808432
     CDS             complement(3808639..3809304)
     CDS             3809497..3810024
     CDS             3810021..3810950
     CDS             3810967..3811983
     CDS             3812011..3813141
     CDS             3813175..3814029
     CDS             3814026..3814937
     CDS             3814934..3816304
     CDS             3816415..3818760
     CDS             3819036..3820022
     CDS             3820271..3821644
     CDS             3821700..3821879
     CDS             complement(3822258..3822608)
     CDS             complement(3822671..3823993)
     CDS             complement(3824111..3824785)
     CDS             complement(3824797..3825696)
     CDS             complement(3825736..3827070)
     CDS             complement(3827077..3827196)
     CDS             3827427..3828020
     CDS             3828336..3829202
     CDS             3829199..3830122
     CDS             3830104..3831345
     CDS             3831357..3831659
     CDS             3831656..3834553
     CDS             3834557..3835135
     CDS             3835310..3836095
     CDS             complement(3836142..3838052)
     CDS             3838257..3839300
     CDS             3839369..3839527
     CDS             3839652..3840338
     CDS             3840837..3841700
     CDS             3842143..3842526
     CDS             complement(3842541..3843065)
     CDS             complement(3843070..3843345)
     CDS             complement(3843406..3844662)
     CDS             complement(3844964..3846541)
     CDS             complement(3846750..3848219)
     CDS             complement(3848430..3848915)
     CDS             complement(3849041..3849550)
     CDS             3849597..3850472
     CDS             3850465..3851895
     CDS             3851902..3852744
     CDS             3853029..3854699
     CDS             complement(3854938..3855393)
     CDS             complement(3855411..3856193)
     CDS             complement(3856226..3857374)
     CDS             complement(3857513..3858991)
     CDS             complement(3859090..3860229)
     CDS             complement(3860234..3860872)
     CDS             complement(3860905..3862191)
     CDS             complement(3862215..3863327)
     CDS             complement(3863331..3864320)
     CDS             complement(3864317..3865078)
     CDS             complement(3865092..3866240)
     CDS             complement(3866267..3866698)
     CDS             complement(3866856..3867053)
     CDS             complement(3867070..3867411)
     CDS             complement(3867415..3869280)
     CDS             complement(3869326..3869847)
     CDS             complement(3869857..3870180)
     CDS             complement(3870194..3870580)
     CDS             complement(3870624..3871838)
     CDS             complement(3871869..3872366)
     CDS             complement(3872503..3873288)
     CDS             complement(3873281..3874060)
     CDS             3874206..3875021
     CDS             complement(3875155..3875697)
     CDS             complement(3875816..3876733)
     CDS             complement(3876743..3878611)
     CDS             complement(3878683..3879012)
     CDS             complement(3879053..3880186)
     CDS             complement(3880189..3881232)
     CDS             complement(3881324..3882064)
     CDS             3882691..3882903
     CDS             3883008..3883505
     CDS             complement(3883566..3884630)
     CDS             complement(3884623..3885741)
     CDS             3885884..3887371
     CDS             3887483..3887902
     CDS             3887963..3888406
     CDS             3888569..3891400
     CDS             3891504..3892937
     CDS             3893193..3894569
     CDS             3894607..3894903
     CDS             3895084..3896925
     CDS             3897040..3898041
     CDS             complement(3898136..3899380)
     CDS             complement(3899610..3900152)
     CDS             complement(3900155..3903589)
     CDS             complement(3903648..3904010)
     CDS             complement(3904101..3905198)
     CDS             complement(3905508..3906467)
     CDS             complement(3906881..3908095)
     CDS             3908321..3909118
     CDS             3909122..3910468
     CDS             complement(3910479..3910952)
     CDS             3911021..3912274
     CDS             3912509..3913879
     CDS             complement(3913996..3915606)
     CDS             3915853..3916950
     CDS             3916952..3917800
     CDS             3917797..3918117
     CDS             complement(3918183..3919118)
     CDS             complement(3919183..3919464)
     CDS             complement(3919461..3920180)
     CDS             complement(3920279..3920749)
     CDS             3920910..3921869
     CDS             complement(3922017..3922778)
     CDS             complement(3922788..3923885)
     CDS             complement(3923895..3925079)
     CDS             complement(3925178..3926206)
     CDS             3926684..3927343
     CDS             3927458..3929359
     CDS             3929551..3930489
     CDS             3930588..3931751
     CDS             3931851..3933299
     CDS             3933635..3934594
     CDS             3934597..3935742
     CDS             3935855..3936484
     CDS             3936489..3936935
     CDS             complement(3936972..3937586)
     CDS             3937730..3938683
     CDS             complement(3938764..3941124)
     CDS             3941414..3942742
     CDS             3942735..3943427
     CDS             3943459..3943920
     CDS             3943917..3944255
     CDS             3944248..3945174
     CDS             complement(3945272..3946048)
     CDS             complement(3946353..3947903)
     CDS             3948096..3949277
     CDS             3949297..3949548
     CDS             3949535..3950710
     CDS             complement(3950757..3951464)
     CDS             complement(3951454..3952635)
     CDS             3952893..3953339
     CDS             3953390..3954274
     CDS             3954414..3954590
     CDS             3954574..3957528
     CDS             3957582..3959015
     CDS             3959842..3961233
     CDS             3961230..3961718
     CDS             3961992..3962792
     CDS             3962789..3963646
     CDS             3963725..3965389
     CDS             3965694..3967631
     CDS             3967752..3968618
     CDS             3968709..3969890
     CDS             3970033..3971049
     CDS             3971154..3974036
     CDS             3974033..3974329
     CDS             3974343..3974645
     CDS             complement(3974799..3974996)
     CDS             complement(3975051..3975401)
     CDS             complement(3975788..3977965)
     CDS             complement(3978068..3978337)
     CDS             complement(3978505..3979425)
     CDS             complement(3979428..3979817)
     CDS             complement(3979930..3982416)
     CDS             complement(3982444..3983925)
     CDS             complement(3984086..3984544)
     CDS             complement(3985322..3986077)
     CDS             complement(3986143..3987480)
     CDS             complement(3987494..3988345)
     CDS             complement(3988354..3990276)
     CDS             complement(3990440..3991063)
     CDS             3991154..3991465
     CDS             complement(3991549..3991989)
     CDS             complement(3991967..3992443)
     CDS             complement(3992440..3995661)
     CDS             complement(3995698..3996846)
     CDS             complement(3997036..3997839)
     CDS             complement(3997888..3999015)
     CDS             complement(3999151..4001064)
     CDS             complement(4001164..4001733)
     CDS             4001891..4003567
     CDS             complement(4003671..4004075)
     CDS             4004170..4004688
     CDS             complement(4004767..4005087)
     CDS             complement(4005080..4005514)
     CDS             complement(4005514..4007007)
     CDS             4007045..4007527
     CDS             complement(4007775..4008548)
     CDS             4008846..4010540
     CDS             4010633..4011772
     CDS             4011777..4013549
     CDS             4013546..4013905
     CDS             4013925..4015487
     CDS             complement(4015771..4018335)
     CDS             complement(4018455..4019192)
     CDS             complement(4019322..4019807)
     CDS             complement(4019983..4020468)
     CDS             4020765..4021949
     CDS             4021959..4024052
     CDS             4024283..4025179
     CDS             complement(4025195..4027342)
     CDS             complement(4027387..4031100)
     CDS             complement(4031345..4032001)
     CDS             complement(4032142..4032810)
     CDS             complement(4032871..4033518)
     CDS             complement(4033518..4034540)
     CDS             4034662..4035489
     CDS             4035754..4036599
     CDS             complement(4036715..4037653)
     CDS             complement(4037724..4038395)
     CDS             4038478..4039338
     CDS             complement(4039327..4042071)
     CDS             complement(4042214..4043587)
     CDS             complement(4043614..4045593)
     CDS             complement(4045808..4047490)
     CDS             4047681..4048856
     CDS             complement(4048902..4049531)
     CDS             4049611..4050576
     CDS             4050697..4051692
     CDS             4051937..4052521
     CDS             4052631..4053074
     CDS             complement(4053137..4053958)
     CDS             4054154..4056304
     CDS             complement(4056392..4057009)
     CDS             complement(4057040..4057300)
     CDS             complement(4057300..4057482)
     CDS             4057585..4058745
     CDS             complement(4058807..4059082)
     CDS             4059357..4059563
     CDS             complement(4059620..4060279)
     CDS             4060372..4060599
     CDS             4061048..4062544
     CDS             complement(4062648..4063106)
     CDS             complement(4063116..4064234)
     CDS             complement(4064316..4065536)
     CDS             complement(4065779..4066036)
     CDS             complement(4066074..4066385)
     CDS             4066632..4067600
     CDS             complement(4067734..4068492)
     CDS             4068601..4069335
     CDS             4069403..4069852
     CDS             4070173..4070466
     CDS             4070516..4072162
     CDS             4072400..4073104
     CDS             4073464..4073700
     CDS             4073834..4074652
     CDS             4074719..4075807
     CDS             complement(4076291..4077118)
     CDS             complement(4077242..4078738)
     CDS             complement(4078827..4080173)
     CDS             4080338..4081255
     CDS             4081593..4082393
     CDS             4082467..4083843
     CDS             4084002..4084664
     CDS             4084664..4085248
     CDS             4085245..4085802
     CDS             4085848..4086531
     CDS             complement(4086647..4087144)
     CDS             4087227..4087577
     CDS             4087704..4089059
     CDS             4089164..4090111
     CDS             complement(4090235..4090717)
     CDS             complement(4090878..4092308)
     CDS             complement(4092305..4094350)
     CDS             complement(4094475..4094861)
     CDS             complement(4094966..4095880)
     CDS             4095997..4097013
     CDS             4097230..4097403
     CDS             complement(4097583..4098221)
     CDS             4098402..4099550
     CDS             4099708..4102851
     CDS             4102848..4104281
     CDS             complement(4104410..4105003)
     CDS             complement(4105000..4105869)
     CDS             complement(4105850..4107472)
     CDS             complement(4107469..4108029)
     CDS             4108088..4109008
     CDS             complement(4109012..4110142)
     CDS             4110256..4111497
     CDS             4111679..4112680
     CDS             4112685..4113122
     CDS             4113215..4113577
     CDS             complement(4113621..4115075)
     CDS             complement(4115090..4115689)
     CDS             complement(4115697..4116176)
     CDS             4116209..4116763
     CDS             4116825..4117490
     CDS             4117525..4117962
     CDS             complement(4117970..4118713)
     CDS             complement(4118713..4119558)
     CDS             complement(4119589..4119828)
     CDS             4119919..4121007
     CDS             4121101..4121835
     CDS             complement(4121840..4122646)
     CDS             complement(4122654..4125188)
     CDS             4125320..4125739
     CDS             4125768..4126622
     CDS             4126993..4127472
     CDS             4127563..4127781
     CDS             4127862..4128254
     CDS             complement(4128460..4129080)
     CDS             4129205..4130236
     CDS             4130291..4130743
     CDS             complement(4130740..4132080)
     CDS             4132161..4133132
     CDS             complement(4133133..4134605)
     CDS             4134739..4135476
     CDS             complement(4135487..4136170)
     CDS             4136707..4137450
     CDS             complement(4139914..4140213)
     CDS             complement(4140213..4141082)
     CDS             complement(4141127..4141741)
     CDS             complement(4141716..4142378)
     CDS             complement(4142381..4143535)
     CDS             complement(4143546..4144088)
     CDS             complement(4144085..4145662)
     CDS             4145833..4146123
     CDS             4146120..4146401
     CDS             complement(4146404..4149061)
     CDS             complement(4150247..4151896)
     CDS             complement(4151893..4152534)
     CDS             complement(4152672..4155080)
     CDS             complement(4155318..4156208)
     CDS             complement(4156205..4158181)
     CDS             complement(4158184..4158951)
     CDS             complement(4158945..4159691)
     CDS             complement(4159782..4160942)
     CDS             4161086..4161883
     CDS             4161880..4162509
     CDS             4162532..4163821
     CDS             4163821..4164453
     CDS             4164561..4165109
     CDS             complement(4165181..4165504)
     CDS             4165666..4166460
     CDS             4166617..4167960
     CDS             4168047..4169039
     CDS             4169032..4169487
     CDS             4169519..4170358
     CDS             4170474..4171997
     CDS             complement(4172152..4172922)
     CDS             complement(4172946..4173374)
     CDS             4173553..4176165
     CDS             4176220..4176831
     CDS             4176887..4177915
     CDS             4178138..4178332
     CDS             4178366..4179622
     CDS             4179786..4180838
     CDS             complement(4180972..4181598)
     CDS             complement(4181595..4181873)
     CDS             complement(4181938..4183098)
     CDS             complement(4183212..4184225)
     CDS             complement(4184222..4185184)
     CDS             complement(4185250..4186395)
     CDS             complement(4186392..4188284)
     CDS             complement(4188291..4188758)
     CDS             complement(4188768..4189136)
     CDS             complement(4189186..4189845)
     CDS             complement(4189846..4191111)
     CDS             4191518..4192747
     CDS             complement(4192780..4193634)
     CDS             4193689..4194417
     CDS             4194414..4195730
     CDS             complement(4195740..4196324)
     CDS             complement(4196332..4197048)
     CDS             complement(4197045..4197404)
     CDS             4197655..4198110
     CDS             4198253..4199977
     CDS             4200008..4200649
     CDS             4200666..4201007
     CDS             4201011..4201622
     CDS             complement(4201748..4202380)
     CDS             complement(4202425..4204335)
     CDS             4204477..4206096
     CDS             4206207..4207580
     CDS             4207640..4209412
     CDS             4209667..4210845
     CDS             4210884..4211750
     CDS             4211905..4212384
     CDS             complement(4212486..4212773)
     CDS             complement(4212770..4213054)
     CDS             complement(4213069..4213698)
     CDS             complement(4213699..4215054)
     CDS             4215438..4215893
     CDS             4215988..4216815
     CDS             4216893..4217420
     CDS             4217716..4218750
     CDS             complement(4218793..4218933)
     CDS             4219034..4220608
     CDS             4220666..4221361
     CDS             complement(4221358..4222587)
     CDS             complement(4222584..4225076)
     CDS             complement(4225073..4225942)
     CDS             complement(4225986..4227173)
     CDS             4227338..4227736
     CDS             4227821..4228591
     CDS             4228763..4229005
     CDS             4229002..4229889
     CDS             4230034..4233306
     CDS             4233317..4234267
     CDS             4234350..4236245
     CDS             4236609..4238495
     CDS             complement(4238561..4239355)
     CDS             complement(4239357..4239770)
     CDS             complement(4239767..4240387)
     CDS             complement(4240499..4241143)
     CDS             complement(4241162..4241896)
     CDS             complement(4241910..4242437)
     CDS             complement(4242453..4243406)
     CDS             complement(4243403..4243882)
     CDS             complement(4243879..4244355)
     CDS             complement(4244624..4245703)
     CDS             complement(4245716..4246378)
     CDS             complement(4246834..4247949)
     CDS             complement(4247946..4248413)
     CDS             4248525..4248977
     CDS             4248974..4249633
     CDS             4249688..4250560
     CDS             complement(4250682..4251020)
     CDS             4251134..4251712
     CDS             4251812..4252519
     CDS             4252521..4253786
     CDS             4253845..4254366
     CDS             complement(4254600..4255697)
     CDS             complement(4255700..4256383)
     CDS             complement(4256383..4256793)
     CDS             complement(4256805..4257353)
     CDS             complement(4257346..4258695)
     CDS             complement(4258692..4259465)
     CDS             4259658..4260341
     CDS             complement(4260573..4261493)
     CDS             complement(4261486..4262370)
     CDS             complement(4262389..4262877)
     CDS             complement(4262887..4264281)
     CDS             4264416..4267256
     CDS             4267356..4268624
     CDS             complement(4268779..4269243)
     CDS             complement(4269361..4271511)
     CDS             complement(4271694..4273073)
     CDS             complement(4273274..4273660)
     CDS             complement(4273705..4274706)
     CDS             complement(4274729..4275349)
     CDS             complement(4275367..4275756)
     CDS             complement(4275787..4276143)
     CDS             complement(4276277..4276393)
     CDS             complement(4276422..4277750)
     CDS             complement(4277751..4278182)
     CDS             complement(4278185..4278364)
     CDS             complement(4278367..4278867)
     CDS             complement(4278871..4279221)
     CDS             complement(4279233..4279766)
     CDS             complement(4279779..4280171)
     CDS             complement(4280364..4280669)
     CDS             complement(4280685..4281224)
     CDS             complement(4281244..4281558)
     CDS             complement(4281570..4281938)
     CDS             complement(4281962..4282228)
     CDS             complement(4282231..4282422)
     CDS             complement(4282422..4282835)
     CDS             complement(4282848..4283534)
     CDS             complement(4283548..4283880)
     CDS             complement(4283892..4284167)
     CDS             complement(4284184..4285008)
     CDS             complement(4285023..4285322)
     CDS             complement(4285319..4285921)
     CDS             complement(4285936..4286565)
     CDS             complement(4286649..4286960)
     CDS             complement(4287116..4288309)
     CDS             complement(4288340..4290487)
     CDS             complement(4290518..4290988)
     CDS             complement(4291093..4291464)
     CDS             complement(4291611..4295810)
     CDS             complement(4295874..4299947)
     CDS             complement(4300170..4300541)
     CDS             complement(4300622..4301122)
     CDS             complement(4301334..4302029)
     CDS             complement(4302029..4302460)
     CDS             complement(4302579..4303112)
     CDS             complement(4303122..4303490)
     CDS             complement(4303662..4304855)
     CDS             complement(4305366..4306043)
     CDS             complement(4306052..4306798)
     CDS             complement(4306788..4307753)
     CDS             complement(4313865..4315064)
     CDS             4315247..4316674
     CDS             4316699..4317769
     CDS             complement(4317819..4318169)
     CDS             complement(4318243..4318653)
     CDS             complement(4318660..4319385)
     CDS             complement(4319382..4320416)
     CDS             4320553..4320981
     CDS             4320992..4321954
     CDS             4321951..4323213
     CDS             4323314..4324270
     CDS             4324280..4325068
     CDS             complement(4325076..4326557)
     CDS             4326679..4327512
     CDS             4327580..4328227
     CDS             complement(4328277..4328699)
     CDS             4328933..4329577
     CDS             complement(4329623..4330462)
     CDS             complement(4330459..4331505)
     CDS             complement(4331502..4332098)
     CDS             4332452..4332961
     CDS             4332978..4333673
     CDS             complement(4333681..4333947)
     CDS             complement(4334059..4334205)
     CDS             complement(4334162..4334632)
     CDS             complement(4334629..4335075)
     CDS             4335168..4335389
     CDS             complement(4335386..4335805)
     CDS             complement(4335811..4336779)
     CDS             complement(4336779..4337297)
     CDS             complement(4337303..4337809)
     CDS             complement(4337799..4338371)
     CDS             complement(4338408..4339322)
     CDS             complement(4339322..4340938)
     CDS             complement(4340935..4341384)
     CDS             complement(4341387..4343108)
     CDS             complement(4343112..4343615)
     CDS             complement(4343654..4345669)
     CDS             complement(4345845..4346207)
     CDS             complement(4346260..4346688)
     CDS             complement(4346731..4347516)
     CDS             complement(4347540..4347986)
     CDS             complement(4347990..4348595)
     CDS             complement(4348574..4349125)
     CDS             complement(4349128..4349658)
     CDS             complement(4349660..4349869)
     CDS             complement(4349925..4351166)
     CDS             complement(4351237..4351947)
     CDS             complement(4351907..4353199)
     CDS             complement(4353210..4354916)
     CDS             complement(4354900..4355433)
     CDS             complement(4355556..4355939)
     CDS             complement(4355942..4356307)
     CDS             complement(4356877..4357245)
     CDS             complement(4357242..4359476)
     CDS             complement(4359469..4359861)
     CDS             complement(4359858..4360076)
     CDS             complement(4360069..4360581)
     CDS             complement(4360989..4361216)
     CDS             4361369..4362043
     CDS             4362120..4362281
     CDS             4362278..4362547
     CDS             4362544..4363140
     CDS             4363151..4363441
     CDS             4363431..4363598
     CDS             4363598..4364071
     CDS             4364068..4364397
     CDS             4364394..4364657
     CDS             4364732..4365418
     CDS             4365415..4365960
     CDS             4365957..4366865
     CDS             4366862..4367887
     CDS             4367884..4368120
     CDS             complement(4368134..4368490)
     CDS             complement(4368492..4369661)
     CDS             complement(4369858..4371348)
     CDS             complement(4371619..4372299)
     CDS             complement(4372296..4372970)
     CDS             complement(4373123..4373950)
     CDS             complement(4374108..4375355)
     CDS             complement(4375564..4376595)
     CDS             complement(4376649..4377746)
     CDS             complement(4378048..4378677)
     CDS             complement(4378674..4381079)
     CDS             4381193..4382170
     CDS             complement(4382167..4382928)
     CDS             complement(4382929..4383600)
     CDS             complement(4383597..4384622)
     CDS             4384747..4387563
     CDS             4387538..4388836
     CDS             4388935..4389948
     CDS             4390163..4390972
     CDS             4391002..4391382
     CDS             4391382..4392200
     CDS             4392242..4392571
     CDS             4392854..4394776
     CDS             4394851..4396122
     CDS             4396133..4397698
     CDS             4397760..4398272
     CDS             4398386..4399618
     CDS             complement(4399734..4400267)
     CDS             complement(4400258..4400614)
     CDS             4400690..4401259
     CDS             complement(4401293..4402318)
     CDS             4402522..4402737
     CDS             4402883..4404874
     CDS             4404942..4406789
     CDS             4406940..4410674
     CDS             4411050..4411331
     CDS             4411533..4411799
     CDS             4411796..4413130
     CDS             4413429..4414199
     CDS             4414352..4415752
     CDS             4415749..4416729
     CDS             4416852..4417949
     CDS             4418316..4419599
     CDS             4419602..4420564
     CDS             complement(4420804..4420962)
     CDS             4421145..4421795
     CDS             complement(4421797..4423428)
     CDS             4423611..4423982
     CDS             complement(4424017..4425117)
     CDS             complement(4425205..4426500)
     CDS             complement(4426490..4426966)
     CDS             complement(4427124..4428125)
     CDS             4428423..4429883
     CDS             4430311..4431696
     CDS             4431840..4433399
     CDS             4433541..4435853
     CDS             complement(4435850..4436812)
     CDS             complement(4436867..4437940)
     CDS             complement(4438117..4438950)
     CDS             4439123..4440019
     CDS             complement(4440016..4440180)
     CDS             4440402..4440956
     CDS             4441061..4441636
     CDS             4441638..4442516
     CDS             complement(4442950..4444905)
     CDS             complement(4444973..4445764)
     CDS             complement(4445761..4446210)
     CDS             complement(4446221..4446931)
     CDS             complement(4447026..4448981)
     CDS             complement(4449043..4451553)
     CDS             4451906..4452823
     CDS             4452834..4453865
     CDS             4454269..4454928
     CDS             complement(4455057..4455770)
     CDS             complement(4456191..4457822)
     CDS             complement(4457844..4459505)
     CDS             complement(4459545..4460870)
     CDS             complement(4460962..4461897)
     CDS             complement(4461887..4463104)
     CDS             4463332..4463925
     CDS             4464005..4465165
     CDS             4465185..4465412
     CDS             4465417..4466358
     CDS             complement(4466403..4467335)
     CDS             complement(4467630..4469408)
     CDS             complement(4469574..4470893)
     CDS             complement(4471008..4472813)
     CDS             complement(4472984..4473718)
     CDS             complement(4473771..4474079)
     CDS             complement(4474179..4474865)
     CDS             complement(4475277..4476080)
     CDS             complement(4476243..4476968)
     CDS             complement(4476961..4478130)
     CDS             complement(4478179..4479237)
     CDS             4479432..4479725
     CDS             4479768..4480508
     CDS             4480569..4481333
     CDS             4481411..4482385
     CDS             4482698..4483591
     CDS             complement(4483884..4484402)
     CDS             complement(4484437..4484937)
     CDS             4485243..4487420
     CDS             4487560..4489491
     CDS             4489488..4490189
     CDS             complement(4490321..4491628)
     CDS             complement(4491841..4492347)
     CDS             complement(4492439..4494208)
     CDS             complement(4494215..4494475)
     CDS             4494721..4496853
     CDS             complement(4496928..4497716)
     CDS             4497929..4501036
     CDS             complement(4501406..4501708)
     CDS             complement(4501757..4503100)
     CDS             4503373..4504794
     CDS             4505183..4506745
     CDS             4506912..4508543
     CDS             4508540..4510840
     CDS             complement(4511901..4513463)
     CDS             complement(4513483..4513842)
     CDS             4513894..4514352
     CDS             complement(4515673..4517094)
     CDS             complement(4517239..4517919)
     CDS             complement(4518062..4518502)
     CDS             complement(4518560..4520590)
     CDS             complement(4520752..4521264)
     CDS             complement(4521465..4522583)
     CDS             4522761..4523651
     CDS             complement(4523782..4524981)
     CDS             complement(4525253..4526116)
     CDS             complement(4526256..4526885)
     CDS             complement(4526878..4529895)
     CDS             complement(4529892..4530218)
     CDS             complement(4530410..4531660)
     CDS             complement(4531727..4532980)
     CDS             complement(4533651..4533950)
     CDS             4534186..4535226
     CDS             complement(4535256..4536473)
     CDS             complement(4536602..4537705)
     CDS             4538042..4539334
     CDS             complement(4539535..4541355)
     CDS             complement(4541506..4542960)
     CDS             4543291..4544697
     CDS             4544963..4545529
     CDS             4545532..4546152
     CDS             4546416..4547504
     CDS             4547501..4548934
     CDS             complement(4549059..4549457)
     CDS             4549605..4550816
     CDS             4550816..4551703
     CDS             complement(4551669..4552814)
     CDS             complement(4552902..4553936)
     CDS             4554012..4554704
     CDS             4554722..4555543
     CDS             4555553..4556146
     CDS             4556151..4556447
     CDS             4556684..4558666
     CDS             4558798..4559937
     CDS             4559940..4560560
     CDS             4560582..4560998
     CDS             4560991..4561587
     CDS             4561584..4562744
     CDS             4563009..4565255
     CDS             4565499..4566167
     CDS             4566205..4567995
     CDS             4568048..4568581
     CDS             4568835..4569158
     CDS             complement(4569319..4570662)
     CDS             complement(4570844..4571560)
     CDS             complement(4571629..4572423)
     CDS             complement(4572443..4572643)
     CDS             complement(4572814..4573185)
     CDS             4573361..4574089
     CDS             complement(4574207..4574818)
     CDS             complement(4574881..4575735)
     CDS             complement(4575848..4576864)
     CDS             complement(4576864..4577532)
     CDS             complement(4577529..4578956)
     CDS             4579099..4580466
     CDS             4580463..4581923
     CDS             4581923..4582525
     CDS             4582522..4582740
     CDS             4582826..4583809
     CDS             complement(4583811..4584317)
     CDS             4584481..4585650
     CDS             4585647..4586309
     CDS             4586306..4588657
     CDS             4588660..4589139
     CDS             complement(4589145..4589801)
     CDS             4590011..4591441
     CDS             4591484..4592029
     CDS             4592154..4593746
     CDS             4593748..4594119
     CDS             4594197..4594679
     CDS             4594837..4595088
     CDS             4595199..4596857
     CDS             complement(4596925..4598766)
     CDS             complement(4598855..4599193)
     CDS             complement(4599270..4599848)
     CDS             complement(4599927..4600739)
     CDS             complement(4600843..4601709)
     CDS             4601845..4603044
     CDS             4603497..4604615
     CDS             4604638..4605711
     CDS             4605795..4607030
     CDS             4607038..4607892
     CDS             complement(4607927..4608769)
     CDS             4609211..4611049
     CDS             4611164..4611622
     CDS             4611860..4612387
     CDS             complement(4612446..4613093)
     CDS             complement(4613199..4613729)
     CDS             4613875..4615026
     CDS             4615087..4616478
     CDS             4616584..4617951
     CDS             complement(4618055..4618849)
     CDS             complement(4618849..4619649)
     CDS             complement(4619660..4620490)
     CDS             4620643..4621389
     CDS             complement(4621551..4623830)
     CDS             complement(4623849..4624328)
     CDS             4624473..4625126
     CDS             complement(4625332..4625772)
     CDS             complement(4625865..4627379)
     CDS             4627535..4628644
     CDS             4628708..4629379
     CDS             complement(4629506..4629841)
     CDS             complement(4629853..4632057)
     CDS             4632137..4632589
     CDS             complement(4632599..4633510)
     CDS             complement(4633582..4633929)
     CDS             complement(4634025..4634942)
     CDS             complement(4635025..4635690)
     CDS             complement(4635803..4637194)
     CDS             4637376..4638605
     CDS             complement(4638720..4639211)
     CDS             4639503..4640039
     CDS             complement(4640075..4640698)
     CDS             4640823..4641590
     CDS             complement(4641640..4642581)
     CDS             4642697..4643278
     CDS             complement(4643364..4644392)
     CDS             4644506..4646884
     CDS             complement(4647219..4647572)
     CDS             4647661..4648125
     CDS             complement(4648225..4648710)
     CDS             complement(4648739..4648999)
     CDS             complement(4649001..4649414)
     CDS             4649562..4651094
     CDS             4651202..4652452
     CDS             4652499..4653815
     CDS             complement(4653973..4654728)
     CDS             complement(4654865..4655620)
     CDS             complement(4655705..4656439)
     CDS             complement(4656652..4657422)
     CDS             complement(4657495..4658232)
     CDS             complement(4658270..4658524)
     CDS             complement(4658524..4659162)
     CDS             complement(4659163..4659795)
     CDS             4659929..4661020
     CDS             4661102..4663327
     CDS             4663324..4664391
     CDS             4664388..4664660
     CDS             4664986..4666680
     CDS             complement(4667090..4667410)
     CDS             complement(4667840..4668328)
     CDS             complement(4668472..4669200)
     CDS             complement(4669210..4669491)
     CDS             complement(4670146..4670784)
     CDS             4671277..4672377
     CDS             4672909..4673061
     CDS             4673130..4673903
     CDS             4673919..4674671
     CDS             4674726..4675421
     CDS             4675418..4676188
     CDS             4676240..4677478
     CDS             complement(4677868..4678158)
     CDS             4678519..4679508
     CDS             4679521..4680501
     CDS             complement(4680504..4681910)
     CDS             complement(4681917..4682738)
     CDS             complement(4682735..4684177)
     CDS             complement(4684174..4685277)
     CDS             complement(4685268..4686485)
     CDS             complement(4686494..4687828)
     CDS             complement(4687818..4689008)
     CDS             complement(4689008..4691002)
     CDS             complement(4691023..4691790)
     CDS             complement(4691820..4692731)
     CDS             complement(4692731..4694188)
     CDS             complement(4694188..4695621)
     CDS             4696039..4697100
     CDS             4697113..4697985
     CDS             4697982..4698530
     CDS             4698527..4699390
     CDS             4699443..4701257
     CDS             4701254..4702639
     CDS             4702921..4703913
     CDS             4704050..4704679
     CDS             4704676..4705956
     CDS             4706133..4706816
     CDS             complement(4706813..4707280)
     CDS             4707408..4707734
     CDS             4707832..4709616
     CDS             complement(4709619..4710299)
     CDS             4710559..4711494
     CDS             4711498..4711947
     CDS             4712069..4712410
     CDS             complement(4712670..4713983)
     CDS             complement(4714414..4715397)
     CDS             complement(4715497..4716687)
     CDS             4716856..4719156
     CDS             4719159..4720280
     CDS             4720291..4724166
     CDS             4724166..4726088
     CDS             4726085..4728982
     CDS             4728975..4729361
     CDS             4729354..4731018
     CDS             complement(4731079..4731906)
     CDS             complement(4731903..4732742)
     CDS             complement(4732998..4734014)
     CDS             complement(4734237..4734452)
     CDS             complement(4734542..4735342)
     CDS             complement(4735339..4736133)
     CDS             complement(4736372..4737520)
     CDS             complement(4737613..4738593)
     CDS             complement(4738670..4739263)
     CDS             complement(4739273..4739911)
     CDS             4740038..4740493
     CDS             complement(4740488..4741822)
     CDS             4742827..4744449
     CDS             complement(4745079..4745810)
     CDS             complement(4745807..4746637)
     CDS             complement(4746641..4747633)
     CDS             complement(4747711..4749030)
     CDS             4749418..4750377
     CDS             4750374..4751603
     CDS             4751707..4752633
     CDS             4752837..4754021
     CDS             complement(4754199..4755443)
     CDS             4755724..4756350
     CDS             4756548..4757324
     CDS             4757390..4758070
     CDS             4758070..4759194
     CDS             complement(4759654..4760484)
     CDS             complement(4760598..4761179)
     CDS             4761423..4761605
     CDS             4761697..4762695
     CDS             4762781..4763599
     CDS             4763610..4764482
     CDS             4764486..4765484
     CDS             complement(4765625..4766026)
     CDS             4766150..4766944
     CDS             4767116..4767862
     CDS             complement(4768086..4768610)
     CDS             4768735..4769418
     CDS             4769475..4771421
     CDS             complement(4771464..4772234)
     CDS             complement(4772363..4773628)
     CDS             complement(4773872..4775584)
     CDS             complement(4775834..4777312)
     CDS             complement(4777397..4778770)
     CDS             complement(4778784..4779371)
     CDS             complement(4779444..4780529)
     CDS             complement(4780878..4782608)
     CDS             complement(4782947..4784158)
     CDS             4784257..4785219
     CDS             complement(4785230..4786543)
     CDS             complement(4786626..4788041)
     CDS             complement(4788114..4788275)
     CDS             complement(4788439..4790013)
     CDS             complement(4790241..4791317)
     CDS             complement(4791314..4792327)
     CDS             4792431..4793489
     CDS             4793673..4796555
     CDS             complement(4796540..4797754)
     CDS             complement(4798033..4798188)
     CDS             complement(4798199..4798435)
     CDS             4798780..4800357
     CDS             complement(4800411..4801085)
     CDS             4801226..4802434
     CDS             4802437..4802892
     CDS             4802930..4805521
     CDS             4805546..4806451
     CDS             4806662..4807108
     CDS             complement(4807122..4807724)
     CDS             complement(4807740..4808381)
     CDS             4808463..4809242
     CDS             complement(4809372..4809743)
     CDS             complement(4809772..4810491)
     CDS             4810666..4811529
     CDS             4811584..4812201
     CDS             4812296..4812559
     CDS             4812623..4814731
     CDS             4814800..4815180
     CDS             4815239..4815964
     CDS             complement(4816003..4816620)
     CDS             complement(4816768..4817568)
     CDS             complement(4817570..4818427)
     CDS             4818619..4819548
     CDS             4819557..4821632
     CDS             4821724..4823130
     CDS             complement(4823199..4823939)
     CDS             complement(4824022..4824417)
     CDS             complement(4824591..4824863)
     CDS             complement(4825051..4826199)
     CDS             complement(4826271..4826438)
     CDS             4826664..4827833
     CDS             complement(4827891..4828646)
     CDS             complement(4828858..4830198)
     CDS             complement(4830261..4831580)
     CDS             complement(4831617..4832306)
     CDS             complement(4832390..4833280)
     CDS             complement(4833385..4833936)
     CDS             complement(4834021..4834467)
     CDS             complement(4834464..4834742)
     CDS             complement(4834819..4835244)
     CDS             complement(4835241..4836557)
     CDS             complement(4836564..4837256)
     CDS             complement(4837258..4838322)
     CDS             complement(4838297..4839976)
     CDS             complement(4839997..4840332)
     CDS             complement(4840344..4841753)
     CDS             4842229..4843068
     CDS             4843065..4843436
     CDS             4843436..4844188
     CDS             4844201..4844473
     CDS             4844477..4845271
     CDS             4845264..4846397
     CDS             4846401..4848497
     CDS             complement(4848612..4848953)
     CDS             complement(4855052..4856275)
     CDS             complement(4856332..4857510)
     CDS             4857688..4858584
     CDS             4859051..4860172
     CDS             4860184..4860498
     CDS             4860501..4861937
     CDS             4862295..4862510
     CDS             4862698..4862940
     CDS             4863027..4863347
     CDS             4863632..4863952
     CDS             4863949..4865904
     CDS             complement(4865970..4866368)
     CDS             4866437..4867342
     CDS             complement(4867376..4868155)
     CDS             4868296..4869426
     CDS             4869551..4871191
     CDS             complement(4871193..4872698)
     CDS             complement(4872973..4875531)
     CDS             complement(4875650..4876621)
     CDS             4876794..4877822
     CDS             4877825..4878145
     CDS             4878186..4878533
     CDS             4878678..4880924
     CDS             4880921..4882516
     CDS             4882513..4882614
     CDS             4882641..4883642
     CDS             4883723..4884148
     CDS             complement(4884169..4884588)
     CDS             4884674..4885735
     CDS             4885799..4886029
     CDS             complement(4886113..4886760)
     CDS             complement(4886819..4887787)
     CDS             complement(4888009..4888497)
     CDS             complement(4888494..4889036)
     CDS             4889173..4891221
     CDS             4891218..4891505
     CDS             4891532..4892620
     CDS             complement(4892636..4893427)
     CDS             4893509..4894510
     CDS             4894629..4895690
     CDS             4895782..4896687
     CDS             4897003..4898313
     CDS             4898452..4899387
     CDS             4899398..4900231
     CDS             4900244..4901347
     CDS             4901374..4902849
     CDS             4902853..4904352
     CDS             4904381..4905328
     CDS             4905508..4906236
     CDS             complement(4906354..4906656)
     CDS             complement(4906658..4907599)
     CDS             complement(4907937..4909745)
     CDS             complement(4909762..4911177)
     CDS             4911330..4912292
     CDS             4912374..4913561
     CDS             complement(4913767..4916004)
     CDS             complement(4916019..4916477)
     CDS             complement(4916657..4916869)
     CDS             complement(4916968..4917834)
     CDS             4918111..4919553
     CDS             4919837..4920355
     CDS             4920544..4922652
     CDS             4922658..4923494
     CDS             4923506..4925740
     CDS             4926307..4927131
     CDS             4927276..4927488
     CDS             complement(4927523..4928515)
     CDS             complement(4928694..4929944)
     CDS             complement(4930091..4931143)
     CDS             4931210..4931695
     CDS             4931692..4932480
     CDS             4932480..4933268
     CDS             4933328..4934239
     CDS             4934341..4935387
     CDS             4935384..4936079
     CDS             4936183..4937028
     CDS             4937201..4938208
     CDS             4938208..4938876
     CDS             4938934..4939704
     CDS             complement(4940040..4940438)
     CDS             complement(4940431..4941021)
     CDS             4941261..4941782
     CDS             4941779..4942795
     CDS             4942902..4945505
     CDS             complement(4945563..4946225)
     CDS             complement(4946347..4949229)
     CDS             4949534..4951717
     CDS             4951741..4952835
     CDS             4952886..4953968
     CDS             4954114..4954695
     CDS             4954879..4955733
     CDS             complement(4955800..4956249)
     CDS             complement(4956249..4957577)
     CDS             complement(4957571..4958020)
     CDS             complement(4958022..4959692)
     CDS             4959868..4960275
     CDS             complement(4960460..4961113)
     CDS             4961319..4962710
     CDS             4962784..4964151
     CDS             complement(4964159..4965412)
     CDS             complement(4965409..4966125)
     CDS             4966231..4966716
     CDS             complement(4966796..4967329)
     CDS             4967452..4967847
     CDS             complement(4967852..4968211)
     CDS             complement(4968215..4969093)
     CDS             complement(4969130..4970104)
     CDS             4970200..4970550
     CDS             complement(4970755..4971399)
     CDS             complement(4971399..4972604)
     CDS             complement(4972620..4973042)
     CDS             4973114..4974004
     CDS             4974008..4974427
     CDS             4974424..4974669
     CDS             4974662..4976002
     CDS             complement(4976091..4979063)
     CDS             4979855..4981774
     CDS             4981771..4982478
     CDS             4982511..4982750
     CDS             complement(4982884..4983786)
     CDS             4983931..4985319
     CDS             complement(4985650..4987305)
     CDS             complement(4987945..4988328)
     CDS             complement(4988313..4989095)
     CDS             complement(4989092..4989649)
     CDS             complement(4990023..4991690)
     CDS             4991972..4993417
     CDS             4993536..4994267
     CDS             complement(4994250..4995461)
     CDS             complement(4995512..4997602)
     CDS             complement(4997767..4998282)
     CDS             complement(4998425..4998832)
     CDS             complement(4998829..5000856)
     CDS             complement(5001129..5002082)
     CDS             complement(5002560..5003900)
     CDS             complement(5004062..5005837)
     CDS             complement(5005847..5007031)
     CDS             complement(5007117..5008139)
     CDS             complement(5008136..5009164)
     CDS             complement(5009164..5010006)
     CDS             complement(5010050..5012380)
     CDS             complement(5012719..5013444)
     CDS             complement(5013659..5014378)
     CDS             complement(5014375..5015577)
     CDS             5016040..5017353
     CDS             5017346..5017972
     CDS             5017969..5018712
     CDS             5018940..5020595
     CDS             complement(5020694..5021674)
     CDS             5021769..5022380
     CDS             complement(5022393..5022962)
     CDS             complement(5023046..5023789)
     CDS             5023930..5024841
     CDS             5024943..5026247
     CDS             5026415..5028571
     CDS             5028571..5029083
     CDS             complement(5029182..5029943)
     CDS             complement(5029940..5030581)
     CDS             complement(5030671..5031672)
     CDS             complement(5031953..5035699)
     CDS             complement(5035791..5036840)
     CDS             5037217..5037645
     CDS             5037642..5038397
     CDS             complement(5038619..5038849)
     CDS             5039021..5039233
     CDS             5039260..5039985
     CDS             complement(5040276..5041772)
     CDS             complement(5041839..5042993)
     CDS             5043426..5044199
     CDS             5044792..5045910
     CDS             5045922..5046521
     CDS             5046653..5048134
     CDS             5048145..5049866
     CDS             complement(5050077..5050418)
     CDS             complement(5050393..5050935)
     CDS             complement(5050932..5051228)
     CDS             complement(5051451..5053301)
     CDS             complement(5053312..5054082)
     CDS             complement(5054156..5054767)
     CDS             complement(5054824..5056182)
     CDS             complement(5056305..5056739)
     CDS             complement(5056819..5058195)
     CDS             complement(5058243..5059106)
     CDS             complement(5059155..5060699)
     CDS             complement(5060715..5061251)
     CDS             complement(5061264..5061734)
     CDS             complement(5061820..5062047)
     CDS             complement(5062113..5062931)
     CDS             complement(5062956..5063345)
     CDS             complement(5063477..5064346)
     CDS             complement(5064358..5065146)
     CDS             complement(5065158..5065802)
     CDS             complement(5065802..5067694)
     CDS             complement(5068301..5069668)
     CDS             complement(5069826..5071571)
     CDS             complement(5071574..5071819)
     CDS             complement(5071812..5072213)
     CDS             complement(5072230..5072364)