CDS             723..2426
     CDS             complement(2461..3318)
     CDS             3524..5179
     CDS             complement(5330..5836)
     CDS             6224..7402
     CDS             8421..8609
     CDS             complement(8631..9218)
     CDS             complement(9618..10115)
     CDS             complement(10112..12565)
     CDS             complement(12683..12925)
     CDS             13384..13581
     CDS             13585..15894
     CDS             complement(15795..16067)
     CDS             16126..17406
     CDS             complement(17473..17724)
     CDS             complement(18032..18775)
     CDS             19008..19364
     CDS             19866..20159
     CDS             complement(20392..21132)
     CDS             21405..21596
     CDS             21920..22678
     CDS             22669..23706
     CDS             23883..26438
     CDS             26523..27560
     CDS             28538..28936
     CDS             28951..30129
     CDS             complement(30255..31634)
     CDS             31872..32609
     CDS             33047..33673
     CDS             33892..34380
     CDS             34530..34889
     CDS             34897..35577
     CDS             complement(36040..36774)
     CDS             complement(36859..37041)
     CDS             37194..37541
     CDS             37712..37930
     CDS             complement(37976..39295)
     CDS             39445..39741
     CDS             39750..40733
     CDS             40822..42627
     CDS             complement(42966..43628)
     CDS             complement(43625..43798)
     CDS             complement(43833..44216)
     CDS             44335..44559
     CDS             44645..45334
     CDS             45461..45844
     CDS             46022..47287
     CDS             complement(47602..49200)
     CDS             49394..50029
     CDS             complement(50610..51362)
     CDS             complement(51462..53816)
     CDS             54631..55851
     CDS             55848..57692
     CDS             57888..59456
     CDS             59456..61345
     CDS             61567..64359
     CDS             complement(64522..65604)
     CDS             complement(65685..65882)
     CDS             complement(66468..66794)
     CDS             68198..68305
     CDS             72185..72361
     CDS             complement(73639..73986)
     CDS             74819..75040
     CDS             75661..76263
     CDS             76330..76518
     CDS             complement(77290..78471)
     CDS             complement(78675..80267)
     CDS             80336..80917
     CDS             81197..82501
     CDS             complement(82720..83595)
     CDS             83767..84132
     CDS             84129..84677
     CDS             complement(84768..85226)
     CDS             85427..85897
     CDS             86162..87481
     CDS             complement(87646..88134)
     CDS             88364..88747
     CDS             89157..89642
     CDS             89648..90091
     CDS             90216..90329
     CDS             complement(90663..91328)
     CDS             91700..94117
     CDS             complement(94302..95420)
     CDS             95702..96622
     CDS             96661..97251
     CDS             complement(97735..97893)
     CDS             98240..98521
     CDS             98514..98798
     CDS             complement(99979..100116)
     CDS             complement(100119..100412)
     CDS             complement(102218..103021)
     CDS             complement(103033..130512)
     CDS             complement(131281..132447)
     CDS             complement(132450..133661)
     CDS             134289..136838
     CDS             complement(136890..138296)
     CDS             complement(138596..139069)
     CDS             complement(139066..139524)
     CDS             139694..140296
     CDS             complement(141023..142003)
     CDS             complement(142213..143061)
     CDS             complement(143256..143504)
     CDS             complement(143716..143916)
     CDS             complement(144010..144279)
     CDS             144289..145371
     CDS             complement(145427..147043)
     CDS             complement(147190..149016)
     CDS             149259..149810
     CDS             complement(150375..152042)
     CDS             complement(152049..152774)
     CDS             152926..153774
     CDS             154132..154398
     CDS             154723..155862
     CDS             complement(156210..157106)
     CDS             157270..157446
     CDS             157506..158552
     CDS             158744..159205
     CDS             159294..159656
     CDS             159664..160269
     CDS             160366..161715
     CDS             161799..162617
     CDS             162855..163013
     CDS             163455..165254
     CDS             complement(165629..166021)
     CDS             complement(166117..167067)
     CDS             complement(167121..167345)
     CDS             complement(167342..167569)
     CDS             167788..168120
     CDS             168159..169937
     CDS             169943..170242
     CDS             170542..171168
     CDS             171256..174084
     CDS             complement(174224..175651)
     CDS             complement(176613..177845)
     CDS             177895..178800
     CDS             178875..179108
     CDS             179341..179502
     CDS             179827..180447
     CDS             complement(180479..181522)
     CDS             181706..183331
     CDS             183334..183987
     CDS             complement(184916..186199)
     CDS             186373..187881
     CDS             187881..188924
     CDS             188921..191239
     CDS             191242..192030
     CDS             192141..194228
     CDS             194580..194732
     CDS             complement(194741..195016)
     CDS             195112..195744
     CDS             complement(195878..196669)
     CDS             196785..197180
     CDS             197272..197679
     CDS             complement(197897..199849)
     CDS             complement(199926..200327)
     CDS             complement(200634..201131)
     CDS             complement(201481..201810)
     CDS             202075..202563
     CDS             complement(203154..204008)
     CDS             complement(204005..204820)
     CDS             complement(204817..205902)
     CDS             206050..206817
     CDS             complement(207096..207908)
     CDS             complement(207905..208378)
     CDS             complement(208570..209070)
     CDS             complement(209132..209443)
     CDS             209561..210232
     CDS             complement(210511..211257)
     CDS             211508..212608
     CDS             212994..213731
     CDS             complement(214065..214334)
     CDS             complement(214673..215872)
     CDS             complement(216027..216845)
     CDS             complement(217022..217903)
     CDS             complement(217904..219151)
     CDS             complement(219148..219963)
     CDS             220052..220522
     CDS             complement(220668..221117)
     CDS             complement(221148..222146)
     CDS             complement(222290..224539)
     CDS             224705..225340
     CDS             225337..226137
     CDS             complement(226921..228486)
     CDS             complement(229282..230214)
     CDS             complement(230226..231026)
     CDS             231252..231530
     CDS             231953..232771
     CDS             232768..233739
     CDS             233966..234364
     CDS             complement(234637..236373)
     CDS             complement(236789..237652)
     CDS             complement(237971..238870)
     CDS             239093..239284
     CDS             239281..239793
     CDS             complement(239967..240575)
     CDS             complement(240789..241358)
     CDS             complement(241580..242710)
     CDS             complement(242868..243569)
     CDS             complement(243702..244892)
     CDS             complement(245027..245935)
     CDS             complement(245935..246387)
     CDS             complement(246563..249664)
     CDS             complement(249664..250515)
     CDS             complement(250512..250952)
     CDS             complement(250996..251490)
     CDS             complement(251653..253488)
     CDS             complement(253488..255542)
     CDS             complement(255657..256130)
     CDS             complement(256127..256984)
     CDS             257398..261474
     CDS             complement(262266..263228)
     CDS             complement(263292..264143)
     CDS             complement(264219..264863)
     CDS             265165..265287
     CDS             complement(265518..274172)
     CDS             complement(274363..274533)
     CDS             complement(274574..274771)
     CDS             complement(274889..275041)
     CDS             complement(275115..275687)
     CDS             complement(276008..277237)
     CDS             complement(277625..278206)
     CDS             278303..278407
     CDS             279015..279575
     CDS             279712..280251
     CDS             280697..280915
     CDS             280919..281044
     CDS             281001..285881
     CDS             286831..290562
     CDS             291388..294354
     CDS             295263..297122
     CDS             complement(297147..297248)
     CDS             complement(297241..297366)
     CDS             297539..297724
     CDS             complement(297699..298271)
     CDS             298589..298966
     CDS             299043..299219
     CDS             299341..299739
     CDS             complement(300095..300283)
     CDS             300303..301070
     CDS             301206..302834
     CDS             302839..305178
     CDS             305171..305668
     CDS             complement(305828..307177)
     CDS             307442..307960
     CDS             308038..308586
     CDS             308586..310373
     CDS             310541..311092
     CDS             complement(311119..312087)
     CDS             312287..312658
     CDS             312691..312795
     CDS             312859..313548
     CDS             complement(313928..314932)
     CDS             complement(314929..315207)
     CDS             complement(315361..316629)
     CDS             complement(316777..317766)
     CDS             317926..318573
     CDS             318566..319195
     CDS             complement(319258..319659)
     CDS             319761..320294
     CDS             320415..320561
     CDS             320798..321718
     CDS             321732..322577
     CDS             322826..323683
     CDS             complement(323862..325127)
     CDS             complement(325208..326350)
     CDS             326649..327167
     CDS             327354..327941
     CDS             complement(327866..328045)
     CDS             complement(328105..328911)
     CDS             complement(329301..329753)
     CDS             complement(329760..329933)
     CDS             complement(330072..330275)
     CDS             complement(330405..331721)
     CDS             complement(331955..333529)
     CDS             333818..334636
     CDS             334956..335798
     CDS             335795..336718
     CDS             336791..337201
     CDS             complement(337186..337371)
     CDS             complement(337547..338020)
     CDS             complement(338023..339084)
     CDS             339376..341895
     CDS             complement(341900..342157)
     CDS             342278..342559
     CDS             342563..342790
     CDS             342888..343688
     CDS             343813..343995
     CDS             343946..344758
     CDS             complement(345256..345363)
     CDS             345472..345948
     CDS             complement(346277..346438)
     CDS             complement(346446..347399)
     CDS             347514..348278
     CDS             348291..349247
     CDS             349390..349902
     CDS             349950..350855
     CDS             complement(350967..351902)
     CDS             complement(351904..355500)
     CDS             complement(355630..355953)
     CDS             356333..357823
     CDS             358124..360697
     CDS             complement(361003..361197)
     CDS             361490..362326
     CDS             362844..364148
     CDS             364149..365063
     CDS             complement(365560..365673)
     CDS             365924..366733
     CDS             366675..367265
     CDS             complement(367414..368415)
     CDS             368587..369510
     CDS             complement(369729..370673)
     CDS             complement(370670..371290)
     CDS             372020..372358
     CDS             373020..374123
     CDS             374402..375856
     CDS             376451..377218
     CDS             377461..377739
     CDS             377755..377889
     CDS             378104..378520
     CDS             378737..379132
     CDS             379149..379409
     CDS             complement(379628..381535)
     CDS             complement(381564..382118)
     CDS             complement(382589..383248)
     CDS             383599..383958
     CDS             384154..385749
     CDS             385877..386245
     CDS             386427..386624
     CDS             complement(387006..387464)
     CDS             387573..388769
     CDS             388766..389602
     CDS             complement(389711..390103)
     CDS             390242..391633
     CDS             391780..392454
     CDS             complement(392726..393028)
     CDS             complement(393222..393839)
     CDS             complement(393964..394128)
     CDS             395239..395583
     CDS             complement(395708..395857)
     CDS             complement(395983..396627)
     CDS             396804..397310
     CDS             complement(397452..398723)
     CDS             complement(398720..400105)
     CDS             complement(400110..401132)
     CDS             complement(401132..402139)
     CDS             complement(402140..403792)
     CDS             404958..405650
     CDS             405647..405778
     CDS             405778..407232
     CDS             407292..407957
     CDS             408118..408885
     CDS             complement(408949..409281)
     CDS             409406..410353
     CDS             complement(411202..411384)
     CDS             complement(411577..411735)
     CDS             complement(411752..411850)
     CDS             complement(411986..412426)
     CDS             complement(413660..414298)
     CDS             complement(415018..415878)
     CDS             416508..416771
     CDS             417182..417448
     CDS             complement(418312..418443)
     CDS             complement(418409..419245)
     CDS             complement(420126..420410)
     CDS             422218..422418
     CDS             422427..424856
     CDS             424856..426793
     CDS             426793..427599
     CDS             427596..428402
     CDS             428399..429085
     CDS             429078..429605
     CDS             429602..430183
     CDS             430681..431910
     CDS             432086..432715
     CDS             432719..433303
     CDS             433304..433501
     CDS             433512..434072
     CDS             434504..434821
     CDS             435032..436633
     CDS             complement(437072..437194)
     CDS             437337..437600
     CDS             437637..438317
     CDS             complement(438397..439158)
     CDS             complement(439507..440166)
     CDS             440178..440294
     CDS             complement(440296..440958)
     CDS             complement(441243..441446)
     CDS             complement(441633..442844)
     CDS             complement(443125..444261)
     CDS             complement(444841..445092)
     CDS             445191..446414
     CDS             complement(446441..446785)
     CDS             446822..447832
     CDS             complement(448366..448626)
     CDS             complement(448630..449076)
     CDS             complement(449441..449593)
     CDS             449749..450549
     CDS             451087..452460
     CDS             complement(452564..453403)
     CDS             complement(453494..454159)
     CDS             complement(454465..455421)
     CDS             455564..456637
     CDS             complement(456726..456914)
     CDS             complement(456865..457278)
     CDS             457516..457890
     CDS             complement(458045..459439)
     CDS             complement(459436..461292)
     CDS             complement(461411..461596)
     CDS             461776..462258
     CDS             462297..462416
     CDS             463166..463381
     CDS             complement(463457..464986)
     CDS             complement(465209..465388)
     CDS             complement(465527..466669)
     CDS             466800..468707
     CDS             complement(469155..469502)
     CDS             469624..469938
     CDS             469943..471790
     CDS             472088..472549
     CDS             472802..473224
     CDS             complement(473342..473869)
     CDS             473903..474316
     CDS             474453..475316
     CDS             complement(475620..476258)
     CDS             476662..476838
     CDS             477012..477605
     CDS             477681..478379
     CDS             complement(478381..479382)
     CDS             complement(479379..480293)
     CDS             complement(480324..481307)
     CDS             481417..482127
     CDS             482167..482973
     CDS             complement(483287..484291)
     CDS             complement(484527..486191)
     CDS             486394..486690
     CDS             486813..487220
     CDS             487228..487941
     CDS             488010..488540
     CDS             489831..490700
     CDS             490877..491029
     CDS             complement(490962..491324)
     CDS             491629..492717
     CDS             492823..494058
     CDS             494213..494842
     CDS             complement(495024..495245)
     CDS             complement(495499..496503)
     CDS             496864..498381
     CDS             498761..499189
     CDS             complement(499223..499675)
     CDS             complement(499936..500097)
     CDS             500236..500541
     CDS             complement(501226..501951)
     CDS             complement(501953..502726)
     CDS             complement(502805..504589)
     CDS             complement(504758..505489)
     CDS             complement(506233..507255)
     CDS             complement(507267..508322)
     CDS             complement(508510..509544)
     CDS             complement(509535..510263)
     CDS             complement(510266..511030)
     CDS             complement(511021..511941)
     CDS             complement(512004..512741)
     CDS             512793..513344
     CDS             513489..513725
     CDS             513730..514932
     CDS             complement(515131..516012)
     CDS             complement(515951..516787)
     CDS             complement(516933..518294)
     CDS             519309..520460
     CDS             521230..522147
     CDS             complement(523070..524122)
     CDS             complement(524119..524934)
     CDS             complement(525089..526177)
     CDS             526333..526572
     CDS             526579..527169
     CDS             527238..528125
     CDS             complement(528292..529248)
     CDS             complement(529272..529787)
     CDS             complement(530508..530639)
     CDS             530887..531108
     CDS             complement(531123..531458)
     CDS             complement(531620..532039)
     CDS             532392..533501
     CDS             533498..534439
     CDS             534436..535287
     CDS             535334..536455
     CDS             537283..537483
     CDS             537486..537728
     CDS             537725..539281
     CDS             539417..539938
     CDS             539943..540956
     CDS             complement(541037..542434)
     CDS             complement(543445..543999)
     CDS             544879..545106
     CDS             545235..545501
     CDS             546031..547056
     CDS             547352..547846
     CDS             547843..550551
     CDS             550701..552860
     CDS             552993..553148
     CDS             553341..553736
     CDS             complement(553900..554328)
     CDS             complement(554334..554888)
     CDS             complement(554901..555191)
     CDS             complement(555702..555881)
     CDS             555911..557719
     CDS             557832..558272
     CDS             complement(558279..559103)
     CDS             559344..559793
     CDS             complement(559871..560905)
     CDS             complement(560981..563299)
     CDS             complement(563296..563814)
     CDS             complement(564232..565116)
     CDS             complement(565113..565337)
     CDS             565469..565606
     CDS             complement(565843..568638)
     CDS             complement(568952..569698)
     CDS             569745..569891
     CDS             570491..571312
     CDS             571697..572497
     CDS             572705..573910
     CDS             complement(573866..574021)
     CDS             complement(574031..575725)
     CDS             575978..576379
     CDS             complement(577298..578530)
     CDS             complement(578878..579801)
     CDS             complement(579794..581401)
     CDS             complement(581401..582525)
     CDS             complement(582584..583756)
     CDS             583887..584873
     CDS             complement(586735..587367)
     CDS             complement(587511..588587)
     CDS             complement(588832..589545)
     CDS             complement(589616..590077)
     CDS             complement(590102..591535)
     CDS             complement(591528..592667)
     CDS             complement(592667..594229)
     CDS             complement(594372..595463)
     CDS             complement(595590..597446)
     CDS             complement(597591..598751)
     CDS             complement(598748..599842)
     CDS             complement(599842..600750)
     CDS             complement(600751..601710)
     CDS             complement(601711..603438)
     CDS             complement(603914..604087)
     CDS             604201..605511
     CDS             complement(605716..607314)
     CDS             complement(607447..607584)
     CDS             complement(607691..609640)
     CDS             610294..610611
     CDS             complement(610641..611309)
     CDS             complement(611488..612663)
     CDS             612860..613888
     CDS             613885..614646
     CDS             614744..615418
     CDS             615517..615660
     CDS             complement(615652..617541)
     CDS             complement(617544..618011)
     CDS             complement(618126..619106)
     CDS             complement(619288..619725)
     CDS             complement(619940..620734)
     CDS             621113..621634
     CDS             621896..622117
     CDS             622542..622823
     CDS             622831..623064
     CDS             623141..624160
     CDS             complement(624724..625221)
     CDS             complement(625576..625683)
     CDS             625894..626817
     CDS             626826..627749
     CDS             627749..628597
     CDS             628594..629988
     CDS             629985..630977
     CDS             630964..632262
     CDS             632376..633227
     CDS             633211..633819
     CDS             633910..634443
     CDS             634448..635200
     CDS             complement(635561..635911)
     CDS             complement(636387..637241)
     CDS             637879..638184
     CDS             complement(638311..639684)
     CDS             complement(640511..640876)
     CDS             complement(640873..641904)
     CDS             642053..642334
     CDS             complement(642614..643066)
     CDS             643155..644129
     CDS             644167..645414
     CDS             645541..645984
     CDS             complement(646855..647343)
     CDS             648642..649565
     CDS             649914..651023
     CDS             complement(651199..651669)
     CDS             complement(652536..652745)
     CDS             complement(653262..654092)
     CDS             complement(654623..655990)
     CDS             656012..656188
     CDS             complement(656239..657102)
     CDS             complement(657099..658895)
     CDS             659150..659827
     CDS             660093..662072
     CDS             complement(662270..664669)
     CDS             complement(664675..666330)
     CDS             complement(666448..666711)
     CDS             complement(666792..669257)
     CDS             complement(669383..671017)
     CDS             671373..672590
     CDS             672656..673342
     CDS             complement(673435..673914)
     CDS             674041..675066
     CDS             675339..676028
     CDS             676031..676417
     CDS             676421..677227
     CDS             677232..678050
     CDS             678497..678907
     CDS             678900..679172
     CDS             679558..680007
     CDS             complement(680539..681477)
     CDS             complement(681608..681865)
     CDS             681972..682517
     CDS             682589..682702
     CDS             complement(682679..683779)
     CDS             complement(684008..684652)
     CDS             complement(684879..685925)
     CDS             complement(686129..686893)
     CDS             complement(687148..687867)
     CDS             complement(687864..688868)
     CDS             complement(688932..690146)
     CDS             690369..691649
     CDS             complement(691755..691922)
     CDS             692330..693103
     CDS             693987..694481
     CDS             complement(694772..695494)
     CDS             complement(695516..695848)
     CDS             696594..697430
     CDS             697511..697621
     CDS             complement(697576..698223)
     CDS             698281..698391
     CDS             698369..700726
     CDS             700896..701600
     CDS             701724..703943
     CDS             704009..705769
     CDS             706149..706415
     CDS             706591..707298
     CDS             complement(707327..707443)
     CDS             complement(707459..708145)
     CDS             complement(708147..709586)
     CDS             709696..710439
     CDS             complement(710461..711000)
     CDS             complement(710997..711668)
     CDS             711852..713786
     CDS             complement(714024..714623)
     CDS             complement(715829..717433)
     CDS             complement(717918..719249)
     CDS             complement(719305..720222)
     CDS             720356..720904
     CDS             complement(720859..721020)
     CDS             complement(721065..721247)
     CDS             721488..722498
     CDS             complement(722522..722953)
     CDS             complement(722950..724176)
     CDS             724300..724779
     CDS             724981..725406
     CDS             complement(725939..727042)
     CDS             complement(727590..727742)
     CDS             complement(727824..729365)
     CDS             complement(729450..730604)
     CDS             complement(730971..732536)
     CDS             complement(733907..734536)
     CDS             complement(734654..735901)
     CDS             737140..737697
     CDS             737694..738173
     CDS             complement(738358..739029)
     CDS             739265..739480
     CDS             739477..739821
     CDS             739870..740652
     CDS             complement(740745..741668)
     CDS             complement(741738..742553)
     CDS             742694..742801
     CDS             complement(742771..743241)
     CDS             complement(743298..744410)
     CDS             744530..744730
     CDS             745300..745665
     CDS             745826..746227
     CDS             746434..748338
     CDS             749083..749517
     CDS             749632..750036
     CDS             complement(750271..751032)
     CDS             complement(751095..751907)
     CDS             complement(751904..752743)
     CDS             complement(752740..753894)
     CDS             complement(753891..754892)
     CDS             complement(755021..756421)
     CDS             756651..757403
     CDS             758303..758779
     CDS             759041..759793
     CDS             759796..760407
     CDS             complement(760876..761865)
     CDS             complement(762151..763260)
     CDS             complement(763505..764869)
     CDS             complement(764866..765903)
     CDS             765974..767266
     CDS             complement(767562..767795)
     CDS             768031..768498
     CDS             768704..769327
     CDS             complement(769353..771443)
     CDS             complement(771538..772686)
     CDS             complement(772683..773159)
     CDS             773348..775216
     CDS             775312..776517
     CDS             776521..777177
     CDS             777382..777795
     CDS             777792..778496
     CDS             778493..780172
     CDS             780172..781233
     CDS             781230..781691
     CDS             complement(781822..782034)
     CDS             782346..782549
     CDS             782685..782945
     CDS             782942..783301
     CDS             783301..783603
     CDS             783605..785629
     CDS             785626..787152
     CDS             787152..788696
     CDS             789236..790708
     CDS             791083..791865
     CDS             complement(791918..792202)
     CDS             complement(792316..793464)
     CDS             793557..793877
     CDS             complement(793891..794037)
     CDS             complement(794034..795527)
     CDS             complement(795555..796085)
     CDS             796513..797388
     CDS             797381..798631
     CDS             complement(798687..799286)
     CDS             complement(799417..799602)
     CDS             complement(799700..801064)
     CDS             complement(801227..802831)
     CDS             803232..804656
     CDS             804794..805873
     CDS             805860..806525
     CDS             complement(806463..806639)
     CDS             806650..806997
     CDS             807158..807727
     CDS             807945..809327
     CDS             809355..810326
     CDS             810398..810865
     CDS             810873..811067
     CDS             811402..812151
     CDS             complement(812169..813131)
     CDS             813235..813651
     CDS             complement(813661..814227)
     CDS             complement(814484..814912)
     CDS             815122..816312
     CDS             816312..816638
     CDS             816640..816972
     CDS             816969..817514
     CDS             817511..818047
     CDS             818044..818412
     CDS             818405..819907
     CDS             819907..822003
     CDS             822000..823916
     CDS             complement(824263..825420)
     CDS             825660..826202
     CDS             826465..827802
     CDS             827966..829570
     CDS             complement(829629..831038)
     CDS             complement(831041..831319)
     CDS             832265..833305
     CDS             833584..834075
     CDS             complement(834232..835527)
     CDS             complement(835531..836214)
     CDS             836349..838526
     CDS             complement(838574..838738)
     CDS             839061..839873
     CDS             complement(840115..840405)
     CDS             complement(840947..841990)
     CDS             complement(842644..843123)
     CDS             complement(843283..844899)
     CDS             845090..846646
     CDS             846647..849343
     CDS             complement(849423..849857)
     CDS             complement(850513..850998)
     CDS             complement(851152..851340)
     CDS             851956..852078
     CDS             852239..858667
     CDS             859037..859972
     CDS             860042..861472
     CDS             861475..862689
     CDS             862947..863492
     CDS             863489..863941
     CDS             complement(864103..864204)
     CDS             complement(864429..864647)
     CDS             complement(864820..865503)
     CDS             865795..866655
     CDS             complement(866842..867834)
     CDS             complement(868466..873034)
     CDS             complement(873197..874735)
     CDS             complement(874852..874944)
     CDS             875473..875580
     CDS             875577..877496
     CDS             878124..878249
     CDS             879178..879399
     CDS             879392..879790
     CDS             879926..881233
     CDS             complement(881304..881684)
     CDS             881859..882587
     CDS             883042..883353
     CDS             complement(883528..884010)
     CDS             884488..885183
     CDS             885580..885831
     CDS             complement(886143..887516)
     CDS             887833..889860
     CDS             889857..890741
     CDS             complement(890964..892148)
     CDS             complement(892218..893312)
     CDS             complement(893316..894848)
     CDS             895287..897026
     CDS             897010..898317
     CDS             898322..899701
     CDS             complement(899754..900449)
     CDS             900876..901691
     CDS             902058..907475
     CDS             complement(907532..907948)
     CDS             complement(908131..908598)
     CDS             complement(908769..909992)
     CDS             910444..910827
     CDS             911244..911396
     CDS             911831..914086
     CDS             complement(914145..914384)
     CDS             915120..916307
     CDS             916392..916781
     CDS             complement(917154..918176)
     CDS             complement(918346..919368)
     CDS             complement(919733..920596)
     CDS             complement(920593..921552)
     CDS             921576..921728
     CDS             complement(921912..923099)
     CDS             complement(923189..923800)
     CDS             complement(923797..926199)
     CDS             complement(926196..927992)
     CDS             complement(928105..928794)
     CDS             complement(929111..929968)
     CDS             complement(929971..930135)
     CDS             complement(930150..931664)
     CDS             complement(931742..932878)
     CDS             932976..933707
     CDS             933956..936553
     CDS             936786..939344
     CDS             939374..940660
     CDS             941696..942169
     CDS             complement(942303..942473)
     CDS             942941..944713
     CDS             945401..945871
     CDS             complement(945731..946264)
     CDS             complement(946278..948839)
     CDS             948994..950736
     CDS             complement(951390..951770)
     CDS             complement(952004..952222)
     CDS             complement(952262..953242)
     CDS             complement(953363..953767)
     CDS             complement(953770..954216)
     CDS             complement(954206..954559)
     CDS             complement(954683..955348)
     CDS             complement(955348..955599)
     CDS             complement(955603..956253)
     CDS             complement(956632..957459)
     CDS             complement(957491..957937)
     CDS             958044..958181
     CDS             complement(959044..959610)
     CDS             complement(959635..960711)
     CDS             complement(960708..961862)
     CDS             complement(961949..962167)
     CDS             complement(963173..963742)
     CDS             complement(963739..965376)
     CDS             965585..966481
     CDS             966501..966611
     CDS             966608..968545
     CDS             complement(968567..969214)
     CDS             969334..969960
     CDS             complement(970165..970647)
     CDS             970802..970972
     CDS             971073..971798
     CDS             971858..972475
     CDS             complement(972704..973417)
     CDS             973545..975146
     CDS             975318..976079
     CDS             976088..976690
     CDS             976776..979079
     CDS             979438..981147
     CDS             complement(981229..981843)
     CDS             complement(981833..981949)
     CDS             complement(981921..982733)
     CDS             982919..985078
     CDS             985114..986181
     CDS             complement(986238..986492)
     CDS             complement(986603..986869)
     CDS             987274..988044
     CDS             complement(988293..988976)
     CDS             990226..990444
     CDS             990480..990935
     CDS             complement(991219..991782)
     CDS             991901..992347
     CDS             992938..993519
     CDS             993516..994793
     CDS             995418..996875
     CDS             996872..997534
     CDS             997531..998691
     CDS             998795..1000060
     CDS             1000296..1000739
     CDS             complement(1000745..1000882)
     CDS             1000973..1001191
     CDS             complement(1001621..1001980)
     CDS             complement(1002351..1002980)
     CDS             complement(1003198..1005195)
     CDS             1006987..1007940
     CDS             1007950..1009290
     CDS             complement(1010033..1011715)
     CDS             complement(1013196..1013780)
     CDS             complement(1013900..1014094)
     CDS             1014101..1014259
     CDS             complement(1014279..1014377)
     CDS             complement(1014646..1015119)
     CDS             complement(1015234..1015653)
     CDS             complement(1015690..1016073)
     CDS             1016232..1016783
     CDS             complement(1016940..1018304)
     CDS             complement(1018301..1018645)
     CDS             complement(1018642..1019631)
     CDS             complement(1019609..1020496)
     CDS             complement(1020493..1021197)
     CDS             complement(1021197..1021754)
     CDS             1021917..1022570
     CDS             1022567..1022863
     CDS             1022847..1023578
     CDS             1023575..1024303
     CDS             1024583..1024822
     CDS             1025055..1025852
     CDS             1025940..1027130
     CDS             1028119..1028601
     CDS             1028558..1028737
     CDS             1028734..1028862
     CDS             1029203..1029727
     CDS             complement(1029884..1031263)
     CDS             complement(1031473..1032432)
     CDS             complement(1032425..1033201)
     CDS             1033487..1034785
     CDS             complement(1034884..1035267)
     CDS             1035526..1036161
     CDS             1036158..1037825
     CDS             complement(1037875..1040418)
     CDS             complement(1040539..1042101)
     CDS             1042503..1042853
     CDS             1042956..1044080
     CDS             1044205..1045323
     CDS             complement(1045492..1046868)
     CDS             1047238..1047378
     CDS             1047909..1048043
     CDS             1048040..1049350
     CDS             1049381..1049512
     CDS             complement(1050093..1050758)
     CDS             1051242..1052381
     CDS             complement(1052452..1053117)
     CDS             1053372..1054427
     CDS             complement(1054592..1054897)
     CDS             1055014..1055208
     CDS             complement(1055344..1056297)
     CDS             complement(1056485..1056763)
     CDS             1056801..1057475
     CDS             complement(1058159..1059949)
     CDS             complement(1059983..1060261)
     CDS             complement(1060319..1060528)
     CDS             1060790..1060894
     CDS             1060866..1062572
     CDS             1062572..1064431
     CDS             1064560..1065477
     CDS             1065619..1066578
     CDS             1066578..1067681
     CDS             1067877..1067990
     CDS             complement(1068020..1068862)
     CDS             complement(1069120..1069215)
     CDS             complement(1069476..1070012)
     CDS             complement(1070009..1070923)
     CDS             complement(1071120..1072379)
     CDS             complement(1072493..1073473)
     CDS             1073492..1073626
     CDS             1073681..1073986
     CDS             complement(1074198..1074671)
     CDS             complement(1074780..1075640)
     CDS             1075972..1076463
     CDS             1076666..1077136
     CDS             complement(1077703..1077924)
     CDS             1078117..1078422
     CDS             complement(1079111..1079419)
     CDS             1079505..1080311
     CDS             complement(1081011..1081238)
     CDS             1081302..1081547
     CDS             complement(1081746..1081940)
     CDS             complement(1082006..1083001)
     CDS             1083283..1083531
     CDS             1083521..1083907
     CDS             1085266..1085631
     CDS             complement(1085776..1086585)
     CDS             1086604..1086726
     CDS             1088988..1089332
     CDS             complement(1089363..1089536)
     CDS             complement(1089657..1090313)
     CDS             1090318..1090461
     CDS             complement(1090563..1090826)
     CDS             complement(1091087..1091320)
     CDS             complement(1091435..1091854)
     CDS             complement(1091958..1092494)
     CDS             complement(1092871..1093440)
     CDS             complement(1093446..1093658)
     CDS             complement(1093697..1094296)
     CDS             complement(1094346..1094597)
     CDS             complement(1094699..1095133)
     CDS             complement(1095126..1095821)
     CDS             complement(1095922..1096218)
     CDS             complement(1096506..1096982)
     CDS             1097313..1098029
     CDS             complement(1098414..1098899)
     CDS             1100085..1100411
     CDS             1100565..1101188
     CDS             1101340..1101513
     CDS             complement(1101824..1102135)
     CDS             complement(1102624..1102821)
     CDS             1103407..1104843
     CDS             1105645..1105848
     CDS             complement(1105961..1108309)
     CDS             1109096..1110115
     CDS             1110806..1111543
     CDS             1111864..1112727
     CDS             complement(1112964..1113092)
     CDS             1113104..1113517
     CDS             1113615..1113842
     CDS             1114011..1114769
     CDS             1114894..1116723
     CDS             1116726..1117247
     CDS             1117285..1119456
     CDS             1119512..1120477
     CDS             complement(1120548..1121024)
     CDS             1121763..1122137
     CDS             complement(1122163..1122732)
     CDS             1123830..1124330
     CDS             1124937..1126658
     CDS             1126662..1126805
     CDS             1127007..1127606
     CDS             1127631..1128020
     CDS             complement(1128768..1129391)
     CDS             complement(1129421..1129831)
     CDS             complement(1129891..1130196)
     CDS             complement(1130419..1130847)
     CDS             complement(1131335..1133263)
     CDS             1133763..1135175
     CDS             1135435..1135803
     CDS             1135856..1137280
     CDS             1137420..1138175
     CDS             complement(1138553..1139311)
     CDS             1139657..1140706
     CDS             1140779..1141978
     CDS             1141965..1142159
     CDS             1142156..1143316
     CDS             1143417..1144319
     CDS             1144413..1144946
     CDS             1144946..1147417
     CDS             complement(1147516..1148142)
     CDS             1149119..1149937
     CDS             1150487..1151200
     CDS             complement(1151454..1151756)
     CDS             complement(1151753..1152136)
     CDS             complement(1152667..1154031)
     CDS             complement(1154515..1155225)
     CDS             1155286..1155411
     CDS             1155669..1157312
     CDS             complement(1157551..1157760)
     CDS             complement(1157924..1159270)
     CDS             1160042..1161856
     CDS             1161853..1162032
     CDS             1162124..1162777
     CDS             complement(1162851..1163297)
     CDS             1163444..1164793
     CDS             1165397..1165684
     CDS             complement(1165886..1166767)
     CDS             complement(1167018..1168370)
     CDS             complement(1168421..1168558)
     CDS             complement(1168567..1168692)
     CDS             1168698..1169174
     CDS             complement(1169325..1169714)
     CDS             complement(1170023..1170481)
     CDS             complement(1170733..1172178)
     CDS             complement(1172505..1173473)
     CDS             1173650..1173865
     CDS             complement(1174045..1174809)
     CDS             1175121..1177025
     CDS             complement(1177022..1177186)
     CDS             1177308..1178162
     CDS             complement(1178326..1179462)
     CDS             1179577..1179741
     CDS             1179797..1181335
     CDS             complement(1181646..1181744)
     CDS             1181877..1182107
     CDS             complement(1182463..1183266)
     CDS             complement(1183428..1183649)
     CDS             1183918..1184937
     CDS             1184944..1185768
     CDS             1185765..1186514
     CDS             1186589..1187260
     CDS             complement(1187281..1188030)
     CDS             complement(1188040..1189212)
     CDS             complement(1189517..1190821)
     CDS             complement(1191077..1193881)
     CDS             1195275..1195766
     CDS             1195724..1196182
     CDS             complement(1196522..1196851)
     CDS             complement(1196851..1198044)
     CDS             complement(1198364..1198462)
     CDS             complement(1198547..1199752)
     CDS             complement(1199849..1200829)
     CDS             complement(1200829..1201272)
     CDS             complement(1201277..1202689)
     CDS             complement(1202700..1203887)
     CDS             complement(1204041..1204940)
     CDS             complement(1204937..1205902)
     CDS             complement(1206028..1207401)
     CDS             complement(1207602..1208369)
     CDS             complement(1210536..1211123)
     CDS             complement(1211215..1211427)
     CDS             complement(1211968..1212162)
     CDS             1212274..1213890
     CDS             1214014..1214385
     CDS             1214439..1214855
     CDS             1215002..1215745
     CDS             1216019..1216474
     CDS             complement(1217113..1217505)
     CDS             complement(1217644..1217826)
     CDS             1218107..1218958
     CDS             1219396..1220328
     CDS             1220325..1221065
     CDS             complement(1221156..1221854)
     CDS             complement(1221865..1223322)
     CDS             1223409..1223930
     CDS             1223961..1224473
     CDS             1225086..1225985
     CDS             complement(1227235..1227378)
     CDS             complement(1227790..1229109)
     CDS             1229220..1229744
     CDS             complement(1229891..1230055)
     CDS             1230382..1231974
     CDS             1231971..1232696
     CDS             1232686..1233828
     CDS             complement(1234053..1235477)
     CDS             1236405..1236758
     CDS             complement(1237785..1238204)
     CDS             1238500..1239957
     CDS             complement(1240690..1242057)
     CDS             complement(1242068..1243060)
     CDS             complement(1243008..1243115)
     CDS             1243173..1243379
     CDS             1243465..1243704
     CDS             complement(1243823..1243975)
     CDS             1244425..1245138
     CDS             1245338..1247224
     CDS             1247404..1247559
     CDS             complement(1247592..1247984)
     CDS             1247990..1248124
     CDS             1248221..1248565
     CDS             complement(1248719..1249546)
     CDS             complement(1250232..1252466)
     CDS             1252596..1252829
     CDS             complement(1252820..1253032)
     CDS             complement(1253029..1254207)
     CDS             1254523..1255539
     CDS             1255536..1256579
     CDS             1257198..1258112
     CDS             complement(1257957..1258268)
     CDS             complement(1258376..1260148)
     CDS             complement(1260394..1261323)
     CDS             complement(1261454..1261828)
     CDS             complement(1261925..1262884)
     CDS             1263034..1263810
     CDS             complement(1263960..1264124)
     CDS             1264711..1265466
     CDS             1265675..1266610
     CDS             complement(1266813..1267538)
     CDS             complement(1267848..1268438)
     CDS             complement(1268610..1268912)
     CDS             complement(1268958..1269140)
     CDS             1269425..1270759
     CDS             1270976..1271521
     CDS             complement(1271717..1272067)
     CDS             1272280..1273605
     CDS             complement(1273688..1274998)
     CDS             complement(1275420..1276229)
     CDS             complement(1276307..1277155)
     CDS             1277657..1278019
     CDS             complement(1278344..1278469)
     CDS             1278519..1279061
     CDS             1279182..1279676
     CDS             complement(1279721..1279861)
     CDS             complement(1280804..1280902)
     CDS             complement(1281026..1281415)
     CDS             1281740..1282339
     CDS             1282446..1283123
     CDS             complement(1283063..1283290)
     CDS             1283544..1283768
     CDS             complement(1284236..1284982)
     CDS             complement(1284995..1285135)
     CDS             1285205..1285375
     CDS             complement(1285457..1286098)
     CDS             complement(1286163..1286312)
     CDS             complement(1286435..1286713)
     CDS             1287546..1288610
     CDS             complement(1288822..1289241)
     CDS             complement(1289234..1289476)
     CDS             1289698..1290324
     CDS             1290364..1290720
     CDS             1290858..1291109
     CDS             complement(1291268..1291639)
     CDS             complement(1291769..1293118)
     CDS             1294080..1294406
     CDS             complement(1294597..1295061)
     CDS             complement(1295061..1297064)
     CDS             complement(1297064..1297231)
     CDS             complement(1297541..1300507)
     CDS             1300720..1302270
     CDS             1302340..1304355
     CDS             1304409..1304597
     CDS             1304590..1306554
     CDS             1306551..1306961
     CDS             1306980..1308080
     CDS             1308202..1309218
     CDS             complement(1309908..1310237)
     CDS             complement(1310427..1310789)
     CDS             complement(1310987..1312819)
     CDS             complement(1312816..1316328)
     CDS             complement(1316321..1318489)
     CDS             complement(1318559..1318687)
     CDS             complement(1319217..1319744)
     CDS             1319775..1320164
     CDS             1320228..1320815
     CDS             1321050..1321253
     CDS             1321270..1321764
     CDS             1321867..1322073
     CDS             complement(1322014..1322631)
     CDS             complement(1322887..1323477)
     CDS             complement(1323783..1324043)
     CDS             complement(1324537..1325913)
     CDS             1326351..1327076
     CDS             1327908..1328168
     CDS             1328149..1328592
     CDS             complement(1328781..1329143)
     CDS             complement(1329409..1329525)
     CDS             1329588..1329986
     CDS             1330001..1330387
     CDS             complement(1330491..1330844)
     CDS             1331052..1331321
     CDS             1331682..1332212
     CDS             1332485..1333135
     CDS             complement(1333589..1333792)
     CDS             1333914..1334315
     CDS             complement(1334726..1334953)
     CDS             1335194..1336081
     CDS             1336297..1336737
     CDS             complement(1337118..1337390)
     CDS             complement(1337749..1338075)
     CDS             1338665..1338796
     CDS             complement(1339542..1339979)
     CDS             complement(1341040..1342272)
     CDS             1342593..1343192
     CDS             complement(1343774..1344262)
     CDS             1344425..1344703
     CDS             complement(1344712..1345047)
     CDS             1345195..1345296
     CDS             complement(1345329..1345673)
     CDS             1346129..1346365
     CDS             1346571..1346756
     CDS             1347051..1348520
     CDS             1349655..1349831
     CDS             1350959..1351153
     CDS             1351161..1351832
     CDS             complement(1351803..1352120)
     CDS             complement(1352306..1352824)
     CDS             1352992..1353318
     CDS             1353480..1353839
     CDS             1353836..1354099
     CDS             1354047..1354256
     CDS             1354253..1354870
     CDS             1354870..1354986
     CDS             complement(1354987..1355469)
     CDS             complement(1355473..1356063)
     CDS             1356235..1357593
     CDS             1357768..1358277
     CDS             complement(1358450..1359142)
     CDS             1359250..1359594
     CDS             complement(1359961..1360479)
     CDS             complement(1360480..1360770)
     CDS             1361093..1361383
     CDS             1361383..1361718
     CDS             1361803..1362135
     CDS             1362132..1362599
     CDS             1362732..1363055
     CDS             1363065..1363394
     CDS             1363677..1364117
     CDS             1364228..1364416
     CDS             1364523..1364900
     CDS             1364969..1365358
     CDS             1365557..1365679
     CDS             1366031..1366396
     CDS             1366607..1366747
     CDS             1366750..1369416
     CDS             1369706..1369897
     CDS             complement(1370117..1370533)
     CDS             complement(1370798..1370935)
     CDS             complement(1371336..1371659)
     CDS             1371855..1371962
     CDS             1372177..1373256
     CDS             1374328..1374534
     CDS             1374531..1374926
     CDS             1375751..1376131
     CDS             1376299..1378887
     CDS             1378884..1381781
     CDS             complement(1381963..1382832)
     CDS             complement(1384314..1385234)
     CDS             1385358..1385780
     CDS             1385993..1386415
     CDS             1386582..1386737
     CDS             1386834..1388060
     CDS             1388130..1388312
     CDS             1388436..1388651
     CDS             1388874..1389143
     CDS             1389143..1389442
     CDS             complement(1389369..1389584)
     CDS             complement(1389809..1390033)
     CDS             complement(1390308..1390979)
     CDS             complement(1391149..1391616)
     CDS             complement(1391622..1392311)
     CDS             complement(1392388..1392837)
     CDS             complement(1393239..1393553)
     CDS             complement(1393580..1393999)
     CDS             complement(1394034..1394318)
     CDS             complement(1395026..1396033)
     CDS             complement(1396061..1396723)
     CDS             complement(1396872..1397132)
     CDS             1397505..1398014
     CDS             1398026..1398949
     CDS             1398946..1399179
     CDS             1399333..1399866
     CDS             complement(1399939..1400310)
     CDS             complement(1400267..1400557)
     CDS             complement(1400751..1401173)
     CDS             complement(1401241..1401675)
     CDS             complement(1401684..1402217)
     CDS             complement(1402367..1403008)
     CDS             1403243..1403482
     CDS             complement(1403523..1404884)
     CDS             complement(1404871..1406280)
     CDS             complement(1406345..1406716)
     CDS             1407223..1408206
     CDS             1408266..1408556
     CDS             1408588..1408722
     CDS             1408939..1409130
     CDS             complement(1409095..1409400)
     CDS             1410378..1410698
     CDS             complement(1410746..1412044)
     CDS             complement(1412058..1412513)
     CDS             complement(1412554..1413678)
     CDS             1413885..1414403
     CDS             complement(1414532..1414666)
     CDS             1415269..1416246
     CDS             complement(1416348..1416620)
     CDS             complement(1416797..1417708)
     CDS             1417857..1419161
     CDS             complement(1419175..1419579)
     CDS             complement(1419694..1419879)
     CDS             complement(1419876..1420670)
     CDS             complement(1420670..1421986)
     CDS             complement(1421983..1423065)
     CDS             complement(1423174..1423428)
     CDS             1423906..1424187
     CDS             1424191..1424745
     CDS             1424745..1424987
     CDS             complement(1425461..1425574)
     CDS             complement(1425602..1426996)
     CDS             1427164..1427265
     CDS             complement(1427580..1427933)
     CDS             complement(1427930..1428166)
     CDS             1428298..1428489
     CDS             1428801..1428980
     CDS             1428977..1429192
     CDS             1429189..1429434
     CDS             complement(1429351..1429680)
     CDS             complement(1430070..1431416)
     CDS             1431777..1431965
     CDS             1432054..1433307
     CDS             complement(1433958..1434170)
     CDS             complement(1434425..1434721)
     CDS             complement(1435237..1436553)
     CDS             complement(1437133..1439220)
     CDS             1439499..1439609
     CDS             1439683..1441458
     CDS             1441451..1441594
     CDS             1441618..1443714
     CDS             1443736..1444017
     CDS             1443995..1444303
     CDS             complement(1444721..1445443)
     CDS             1445981..1447066
     CDS             1447456..1448163
     CDS             complement(1449026..1449748)
     CDS             1450116..1450523
     CDS             complement(1451383..1451724)
     CDS             1451903..1452343
     CDS             complement(1452513..1453580)
     CDS             1454391..1455125
     CDS             complement(1455412..1455555)
     CDS             complement(1456520..1457161)
     CDS             complement(1457275..1457697)
     CDS             1458405..1459115
     CDS             1459766..1460131
     CDS             1460338..1460853
     CDS             1460846..1460977
     CDS             1461238..1462323
     CDS             complement(1462503..1462826)
     CDS             1463309..1464541
     CDS             complement(1464652..1464924)
     CDS             1465132..1466496
     CDS             1466625..1468085
     CDS             1468178..1468897
     CDS             1468903..1469667
     CDS             complement(1469920..1472223)
     CDS             complement(1473218..1474297)
     CDS             complement(1474617..1475579)
     CDS             1475808..1475990
     CDS             1476029..1476328
     CDS             complement(1476441..1478288)
     CDS             complement(1478347..1480404)
     CDS             1480552..1480767
     CDS             complement(1481158..1481469)
     CDS             complement(1481727..1482746)
     CDS             complement(1482747..1483763)
     CDS             complement(1483760..1484773)
     CDS             complement(1484779..1485948)
     CDS             1486215..1486322
     CDS             complement(1486463..1487260)
     CDS             1487597..1487773
     CDS             1487955..1488185
     CDS             complement(1488975..1491560)
     CDS             complement(1492093..1492419)
     CDS             1492698..1493153
     CDS             1493502..1496432
     CDS             1496429..1497148
     CDS             1497157..1498506
     CDS             1498503..1500059
     CDS             complement(1500183..1501157)
     CDS             complement(1501671..1502039)
     CDS             complement(1502221..1502619)
     CDS             complement(1502667..1503197)
     CDS             complement(1503197..1503847)
     CDS             1504386..1504808
     CDS             complement(1504980..1505462)
     CDS             1505855..1505971
     CDS             complement(1506030..1506194)
     CDS             1506295..1506846
     CDS             complement(1506949..1507218)
     CDS             complement(1508228..1509295)
     CDS             complement(1509408..1510199)
     CDS             1510607..1512364
     CDS             1512623..1512733
     CDS             1512755..1512997
     CDS             complement(1513276..1513407)
     CDS             complement(1513504..1514235)
     CDS             1514491..1515393
     CDS             complement(1515641..1515838)
     CDS             1516225..1518114
     CDS             1518855..1519151
     CDS             1519249..1519509
     CDS             1519653..1519844
     CDS             1520382..1521206
     CDS             1521210..1521761
     CDS             1522447..1523103
     CDS             1523419..1524585
     CDS             complement(1525231..1526016)
     CDS             complement(1526013..1526327)
     CDS             complement(1526428..1527792)
     CDS             complement(1528715..1528858)
     CDS             1529868..1530248
     CDS             complement(1530353..1531000)
     CDS             1531271..1532404
     CDS             1532520..1533272
     CDS             1534355..1534573
     CDS             complement(1534835..1536058)
     CDS             complement(1536274..1536426)
     CDS             1536578..1536697
     CDS             1536710..1537069
     CDS             complement(1537280..1537606)
     CDS             complement(1537614..1537787)
     CDS             complement(1538024..1540354)
     CDS             1540356..1544288
     CDS             1544278..1545057
     CDS             1545054..1545836
     CDS             1546227..1546763
     CDS             complement(1546860..1548134)
     CDS             complement(1548131..1548511)
     CDS             1548839..1549702
     CDS             complement(1549592..1550014)
     CDS             complement(1550372..1551208)
     CDS             complement(1551205..1552020)
     CDS             complement(1552026..1552346)
     CDS             complement(1552346..1553026)
     CDS             1553181..1554347
     CDS             1554344..1554730
     CDS             complement(1554896..1555639)
     CDS             complement(1555807..1557222)
     CDS             complement(1557219..1557773)
     CDS             complement(1557952..1558416)
     CDS             complement(1558422..1558736)
     CDS             complement(1558807..1558908)
     CDS             1558909..1559586
     CDS             1559676..1560431
     CDS             complement(1561085..1563808)
     CDS             complement(1564596..1565873)
     CDS             1566363..1566887
     CDS             1566829..1567383
     CDS             1567944..1568126
     CDS             complement(1568154..1568438)
     CDS             1569129..1569527
     CDS             complement(1569664..1570281)
     CDS             1570386..1571801
     CDS             complement(1572203..1573201)
     CDS             complement(1573339..1575195)
     CDS             complement(1575312..1575737)
     CDS             complement(1575812..1576501)
     CDS             complement(1576734..1577024)
     CDS             1577137..1577928
     CDS             1578154..1578846
     CDS             complement(1579266..1579412)
     CDS             complement(1579731..1580768)
     CDS             1580958..1581842
     CDS             1581955..1582440
     CDS             1582462..1582662
     CDS             complement(1582732..1583064)
     CDS             1583381..1585066
     CDS             complement(1585096..1585635)
     CDS             complement(1585628..1587130)
     CDS             1587375..1588559
     CDS             complement(1588644..1588862)
     CDS             1589489..1590178
     CDS             complement(1590277..1590666)
     CDS             1590876..1591355
     CDS             1591470..1592303
     CDS             complement(1592811..1593263)
     CDS             complement(1593376..1593600)
     CDS             1593719..1593985
     CDS             1594053..1595714
     CDS             complement(1595725..1596585)
     CDS             complement(1596734..1597807)
     CDS             complement(1598073..1598429)
     CDS             1598602..1598883
     CDS             complement(1599017..1599715)
     CDS             1599872..1600348
     CDS             complement(1600430..1601068)
     CDS             complement(1601061..1601684)
     CDS             complement(1601695..1603356)
     CDS             complement(1603537..1604013)
     CDS             complement(1605014..1605154)
     CDS             1605155..1605499
     CDS             complement(1605662..1605847)
     CDS             1605908..1606327
     CDS             1606603..1607511
     CDS             1607588..1608604
     CDS             complement(1608845..1609045)
     CDS             complement(1609371..1609799)
     CDS             1610035..1610700
     CDS             1610789..1612360
     CDS             1613028..1613597
     CDS             complement(1613836..1614345)
     CDS             1614971..1615648
     CDS             1615645..1616262
     CDS             1616393..1617091
     CDS             complement(1616995..1617204)
     CDS             1618138..1618773
     CDS             complement(1619411..1619527)
     CDS             complement(1619635..1619862)
     CDS             1620039..1620404
     CDS             complement(1620441..1621157)
     CDS             complement(1621281..1621979)
     CDS             complement(1622028..1623485)
     CDS             complement(1623675..1625174)
     CDS             1625365..1625631
     CDS             1625638..1626555
     CDS             1626813..1627034
     CDS             1627477..1627620
     CDS             complement(1627672..1628226)
     CDS             complement(1628532..1629161)
     CDS             complement(1629299..1629847)
     CDS             1629978..1630076
     CDS             1630329..1630517
     CDS             complement(1630545..1631699)
     CDS             1632082..1633575
     CDS             1633915..1634376
     CDS             1634627..1635895
     CDS             complement(1636027..1636707)
     CDS             1636937..1637713
     CDS             1638389..1638682
     CDS             1638765..1639337
     CDS             complement(1639469..1640218)
     CDS             complement(1640215..1640610)
     CDS             1640831..1642501
     CDS             1642822..1643001
     CDS             1643093..1643482
     CDS             1644079..1645599
     CDS             complement(1645871..1646731)
     CDS             complement(1646909..1648954)
     CDS             complement(1648951..1650291)
     CDS             1650391..1651644
     CDS             complement(1651718..1652011)
     CDS             1652536..1653318
     CDS             complement(1653579..1654769)
     CDS             complement(1654888..1655424)
     CDS             1655524..1656981
     CDS             1657146..1658384
     CDS             complement(1658549..1659283)
     CDS             complement(1659556..1659981)
     CDS             1660021..1660191
     CDS             complement(1660201..1660623)
     CDS             complement(1660863..1661450)
     CDS             complement(1661539..1661652)
     CDS             1661692..1662366
     CDS             1662685..1663665
     CDS             complement(1663887..1664048)
     CDS             complement(1665203..1665652)
     CDS             1665781..1666086
     CDS             complement(1666284..1667192)
     CDS             complement(1667195..1667599)
     CDS             complement(1667754..1667846)
     CDS             complement(1667860..1668933)
     CDS             complement(1668926..1669048)
     CDS             complement(1669136..1669996)
     CDS             1670319..1671749
     CDS             complement(1671867..1672106)
     CDS             complement(1672123..1672275)
     CDS             complement(1672322..1673260)
     CDS             complement(1673583..1675151)
     CDS             complement(1675429..1676094)
     CDS             1676162..1676299
     CDS             1676308..1676820
     CDS             1677324..1677623
     CDS             1678069..1678176
     CDS             complement(1678517..1678996)
     CDS             1679746..1679889
     CDS             1680193..1681452
     CDS             1681753..1682649
     CDS             complement(1682728..1684536)
     CDS             1684767..1685273
     CDS             complement(1685367..1685585)
     CDS             complement(1685849..1685962)
     CDS             1686662..1686799
     CDS             complement(1686902..1687492)
     CDS             1687812..1688219
     CDS             1688328..1688552
     CDS             complement(1688692..1689345)
     CDS             1689837..1690607
     CDS             complement(1690758..1691057)
     CDS             1691094..1692227
     CDS             1692289..1693887
     CDS             1693884..1695113
     CDS             1695106..1696227
     CDS             1696317..1696691
     CDS             1697662..1697862
     CDS             complement(1697898..1698641)
     CDS             complement(1698901..1699488)
     CDS             complement(1699488..1700498)
     CDS             1700692..1701267
     CDS             1701295..1701474
     CDS             complement(1701675..1701977)
     CDS             1703123..1703278
     CDS             1703488..1703679
     CDS             complement(1704193..1705623)
     CDS             complement(1706234..1706833)
     CDS             1707009..1707437
     CDS             1707861..1708088
     CDS             1708216..1708317
     CDS             complement(1708553..1709989)
     CDS             complement(1710015..1710731)
     CDS             complement(1710904..1712112)
     CDS             1712703..1713287
     CDS             1713297..1714295
     CDS             complement(1714357..1716282)
     CDS             complement(1716778..1716942)
     CDS             complement(1717175..1718629)
     CDS             complement(1719104..1719373)
     CDS             complement(1719517..1720077)
     CDS             complement(1720301..1721239)
     CDS             complement(1721392..1722435)
     CDS             complement(1722578..1724293)
     CDS             complement(1724472..1727054)
     CDS             1727252..1727881
     CDS             complement(1728073..1728489)
     CDS             1728652..1729665
     CDS             complement(1729961..1730164)
     CDS             1730527..1730661
     CDS             1730658..1731980
     CDS             1732347..1732460
     CDS             1733031..1733153
     CDS             complement(1733261..1733968)
     CDS             complement(1734060..1734866)
     CDS             complement(1735000..1735920)
     CDS             complement(1735920..1736450)
     CDS             complement(1736621..1737202)
     CDS             1737419..1738525
     CDS             1738467..1738634
     CDS             1738612..1739637
     CDS             complement(1739801..1739965)
     CDS             1740203..1741096
     CDS             1741307..1741810
     CDS             complement(1741868..1742137)
     CDS             complement(1742112..1743098)
     CDS             complement(1743308..1744603)
     CDS             complement(1744704..1745948)
     CDS             1746115..1746399
     CDS             1746491..1746742
     CDS             1746739..1747659
     CDS             complement(1747654..1748472)
     CDS             1749569..1749847
     CDS             1750546..1752051
     CDS             1752273..1752767
     CDS             complement(1752805..1753851)
     CDS             complement(1753874..1754149)
     CDS             complement(1754146..1754769)
     CDS             1755475..1756164
     CDS             1756249..1756587
     CDS             1757118..1757471
     CDS             1757468..1757740
     CDS             1757733..1758296
     CDS             1758352..1758663
     CDS             1758813..1759088
     CDS             1759183..1759431
     CDS             1759535..1760260
     CDS             complement(1760291..1760449)
     CDS             1760534..1760857
     CDS             complement(1761085..1761405)
     CDS             complement(1761679..1762713)
     CDS             1763178..1764491
     CDS             1764769..1765401
     CDS             1765487..1766188
     CDS             1766380..1767144
     CDS             1767258..1767647
     CDS             1767644..1768417
     CDS             complement(1768812..1769000)
     CDS             complement(1769446..1769622)
     CDS             complement(1773502..1773609)
     CDS             1775266..1775826
     CDS             1776036..1778114
     CDS             complement(1778375..1778899)
     CDS             1779028..1779393
     CDS             1779464..1779658
     CDS             1779751..1779993
     CDS             complement(1780738..1781100)
     CDS             complement(1782244..1782957)
     CDS             complement(1783035..1783346)
     CDS             1783416..1783613
     CDS             complement(1783667..1784299)
     CDS             1784663..1785748
     CDS             complement(1785849..1787189)
     CDS             1787751..1788953
     CDS             complement(1789084..1789554)
     CDS             complement(1790353..1790832)
     CDS             complement(1790912..1795459)
     CDS             1795553..1797691
     CDS             1798375..1798632
     CDS             complement(1798795..1801140)
     CDS             complement(1801197..1802555)
     CDS             complement(1802545..1804170)
     CDS             complement(1804268..1805473)
     CDS             complement(1805611..1806795)
     CDS             1806944..1807366
     CDS             1807505..1808011
     CDS             1808073..1809518
     CDS             1809848..1809970
     CDS             complement(1809992..1813102)
     CDS             complement(1813277..1813450)
     CDS             1813451..1815229
     CDS             complement(1815938..1816090)
     CDS             1816101..1817162
     CDS             1817132..1817773
     CDS             complement(1817911..1818168)
     CDS             1818383..1818565
     CDS             1818692..1819120
     CDS             complement(1820617..1821747)
     CDS             1822759..1823073
     CDS             1823206..1823595
     CDS             1823706..1823882
     CDS             complement(1824108..1826414)
     CDS             1826647..1827951
     CDS             1828170..1828688
     CDS             complement(1829767..1830561)
     CDS             complement(1830573..1831388)
     CDS             1832003..1832368
     CDS             1832609..1832890
     CDS             complement(1832927..1833460)
     CDS             complement(1833619..1834710)
     CDS             complement(1834976..1835623)
     CDS             complement(1835620..1836477)
     CDS             1836887..1837375
     CDS             complement(1838195..1838461)
     CDS             1839108..1840148
     CDS             complement(1840290..1840406)
     CDS             complement(1840827..1841081)
     CDS             1841291..1841527
     CDS             complement(1842597..1843103)
     CDS             complement(1843103..1844059)
     CDS             complement(1844406..1846028)
     CDS             1846394..1848460
     CDS             complement(1848565..1850250)
     CDS             1850529..1851983
     CDS             complement(1852285..1852650)
     CDS             complement(1852862..1853335)
     CDS             complement(1853417..1853713)
     CDS             complement(1854059..1855288)
     CDS             complement(1855346..1855921)
     CDS             1856170..1857273
     CDS             complement(1858011..1858625)
     CDS             complement(1858773..1859150)
     CDS             1859364..1860902
     CDS             1861640..1862674
     CDS             1862931..1863794
     CDS             1864631..1865569
     CDS             complement(1866704..1867720)
     CDS             1868023..1869060
     CDS             complement(1869242..1869883)
     CDS             complement(1869890..1870897)
     CDS             complement(1870894..1871739)
     CDS             complement(1871784..1872815)
     CDS             1873085..1873534
     CDS             1873531..1874205
     CDS             1874205..1875356
     CDS             1875349..1876467
     CDS             1876464..1877300
     CDS             1877304..1878248
     CDS             1878245..1879504
     CDS             1879501..1880304
     CDS             complement(1880624..1881022)
     CDS             1881336..1881671
     CDS             1881668..1883599
     CDS             1883596..1883964
     CDS             1883955..1884146
     CDS             complement(1884754..1885704)
     CDS             complement(1885701..1886081)
     CDS             complement(1886088..1886201)
     CDS             1886558..1887082
     CDS             1887365..1887499
     CDS             complement(1887673..1888776)
     CDS             complement(1888776..1889261)
     CDS             1890080..1890277
     CDS             1890243..1890365
     CDS             complement(1891157..1891303)
     CDS             complement(1892317..1893060)
     CDS             1893569..1894867
     CDS             1895085..1895561
     CDS             complement(1895661..1896677)
     CDS             complement(1897442..1897603)
     CDS             1897634..1899220
     CDS             1899210..1902005
     CDS             complement(1902202..1902945)
     CDS             1903162..1903947
     CDS             1904000..1904701
     CDS             complement(1904694..1904891)
     CDS             1904993..1905895
     CDS             1905956..1907128
     CDS             complement(1907177..1908319)
     CDS             1908602..1909687
     CDS             1909684..1910589
     CDS             1910577..1911395
     CDS             complement(1911476..1911652)
     CDS             1911794..1913116
     CDS             1913123..1914631
     CDS             complement(1914787..1915308)
     CDS             complement(1915305..1916243)
     CDS             1916403..1917149
     CDS             1917196..1918059
     CDS             1918232..1920157
     CDS             1920782..1921945
     CDS             1922078..1922875
     CDS             1923027..1923626
     CDS             complement(1923997..1924362)
     CDS             complement(1924467..1924919)
     CDS             1925680..1926096
     CDS             1926380..1927204
     CDS             1927412..1928608
     CDS             complement(1928907..1929440)
     CDS             1929522..1930439
     CDS             1930473..1930628
     CDS             complement(1930621..1933191)
     CDS             complement(1933191..1935749)
     CDS             1935925..1939839
     CDS             1940145..1941239
     CDS             1941493..1942152
     CDS             1942152..1943018
     CDS             1943205..1944026
     CDS             complement(1944138..1944854)
     CDS             complement(1945051..1946907)
     CDS             1947109..1948641
     CDS             complement(1948976..1949707)
     CDS             complement(1949962..1950087)
     CDS             1950495..1950851
     CDS             1951046..1951600
     CDS             complement(1951759..1952787)
     CDS             1953139..1953387
     CDS             complement(1953537..1954184)
     CDS             1954317..1954424
     CDS             complement(1954454..1956118)
     CDS             1956410..1956946
     CDS             1957084..1957545
     CDS             1957785..1960964
     CDS             1961159..1962166
     CDS             1962159..1962902
     CDS             1962902..1963357
     CDS             1963756..1965009
     CDS             1965172..1965873
     CDS             complement(1965988..1966212)
     CDS             1966494..1967144
     CDS             complement(1967756..1968739)
     CDS             complement(1968893..1970239)
     CDS             complement(1970496..1973804)
     CDS             1974009..1974179
     CDS             1974218..1974991
     CDS             complement(1974992..1975978)
     CDS             1977171..1977386
     CDS             1977610..1978557
     CDS             complement(1978601..1979641)
     CDS             1979745..1981328
     CDS             1981359..1982357
     CDS             1983574..1983867
     CDS             1984182..1985633
     CDS             complement(1985738..1986868)
     CDS             complement(1986908..1987102)
     CDS             complement(1987643..1988872)
     CDS             complement(1988878..1988994)
     CDS             1989499..1990698
     CDS             complement(1990887..1991213)
     CDS             1991662..1991874
     CDS             complement(1992174..1992563)
     CDS             complement(1992782..1993474)
     CDS             complement(1993740..1994069)
     CDS             1994331..1995698
     CDS             1995698..1996354
     CDS             1996400..1998199
     CDS             1998196..1998969
     CDS             1998966..2000084
     CDS             2000103..2001569
     CDS             2001569..2002177
     CDS             2002181..2003185
     CDS             2003517..2003786
     CDS             2003791..2005512
     CDS             2005617..2006609
     CDS             2006918..2007403
     CDS             2007494..2008378
     CDS             complement(2008415..2009263)
     CDS             complement(2009325..2010038)
     CDS             2010234..2010482
     CDS             2010479..2012740
     CDS             complement(2012830..2013300)
     CDS             complement(2013348..2014772)
     CDS             complement(2015096..2016253)
     CDS             complement(2016546..2016677)
     CDS             2016966..2018378
     CDS             2018705..2019070
     CDS             2019416..2019778
     CDS             2020055..2021476
     CDS             2021776..2022189
     CDS             complement(2022521..2023666)
     CDS             2024062..2025123
     CDS             2025210..2025638
     CDS             complement(2025614..2025868)
     CDS             2025878..2027158
     CDS             2027483..2029033
     CDS             complement(2029134..2029868)
     CDS             complement(2029861..2030715)
     CDS             complement(2030803..2031705)
     CDS             complement(2032136..2032972)
     CDS             2033382..2034593
     CDS             2034710..2036956
     CDS             complement(2037807..2038622)
     CDS             2038881..2039816
     CDS             complement(2040524..2040931)
     CDS             complement(2041078..2041692)
     CDS             2041924..2042583
     CDS             2042702..2042890
     CDS             2042986..2043318
     CDS             2043374..2044726
     CDS             complement(2045005..2045310)
     CDS             complement(2045619..2045810)
     CDS             complement(2045858..2046889)
     CDS             complement(2046939..2048039)
     CDS             complement(2048682..2048840)
     CDS             2049242..2050477
     CDS             2051157..2053013
     CDS             complement(2053234..2053671)
     CDS             complement(2053898..2054098)
     CDS             2055077..2057935
     CDS             complement(2058037..2060334)
     CDS             2060456..2061787
     CDS             2061803..2062687
     CDS             2062687..2063754
     CDS             2063813..2064595
     CDS             2064579..2065328
     CDS             2065453..2065581
     CDS             complement(2065735..2066193)
     CDS             complement(2067018..2067185)
     CDS             2067252..2068169
     CDS             2068249..2068623
     CDS             complement(2069066..2069290)
     CDS             complement(2069406..2070425)
     CDS             complement(2070440..2071084)
     CDS             complement(2071580..2072506)
     CDS             complement(2073328..2073966)
     CDS             2074147..2074545
     CDS             2074775..2075725
     CDS             complement(2075824..2076369)
     CDS             2076721..2077062
     CDS             complement(2077049..2077186)
     CDS             complement(2077362..2078102)
     CDS             complement(2078252..2078836)
     CDS             complement(2079097..2079522)
     CDS             2079620..2080720
     CDS             complement(2081121..2082188)
     CDS             complement(2082219..2083547)
     CDS             2083920..2084120
     CDS             2084285..2084818
     CDS             complement(2084924..2085727)
     CDS             complement(2085778..2086500)
     CDS             2086829..2088343
     CDS             complement(2088361..2089029)
     CDS             2089098..2089538
     CDS             complement(2089533..2089880)
     CDS             complement(2089877..2090524)
     CDS             complement(2090549..2090680)
     CDS             complement(2091351..2092373)
     CDS             complement(2092366..2093352)
     CDS             2093520..2094068
     CDS             2094285..2094734
     CDS             complement(2094906..2095841)
     CDS             complement(2095993..2097240)
     CDS             complement(2097230..2097379)
     CDS             2097630..2098454
     CDS             2098502..2100295
     CDS             complement(2100441..2101580)
     CDS             complement(2101811..2102620)
     CDS             complement(2102607..2103047)
     CDS             2103131..2103547
     CDS             2103801..2104739
     CDS             complement(2104900..2106246)
     CDS             complement(2106602..2108230)
     CDS             complement(2108804..2108920)
     CDS             complement(2108901..2109419)
     CDS             2109764..2111002
     CDS             2112830..2113009
     CDS             complement(2113045..2113752)
     CDS             complement(2113754..2114785)
     CDS             complement(2114782..2116656)
     CDS             complement(2116659..2118116)
     CDS             2118247..2119575
     CDS             2119942..2121240
     CDS             complement(2121378..2121632)
     CDS             complement(2121737..2121913)
     CDS             2122263..2122682
     CDS             complement(2122710..2123738)
     CDS             complement(2124237..2124527)
     CDS             2125241..2125348
     CDS             2125332..2125553
     CDS             complement(2125671..2126036)
     CDS             complement(2126188..2126307)
     CDS             2126475..2126711
     CDS             complement(2126989..2128458)
     CDS             complement(2128474..2128968)
     CDS             complement(2128965..2129429)
     CDS             complement(2129429..2130088)
     CDS             complement(2130085..2130702)
     CDS             complement(2130702..2131163)
     CDS             complement(2131160..2132113)
     CDS             complement(2132115..2132663)
     CDS             complement(2132668..2133060)
     CDS             complement(2133063..2133239)
     CDS             complement(2133246..2133803)
     CDS             complement(2133800..2134597)
     CDS             complement(2134594..2134953)
     CDS             complement(2134963..2135361)
     CDS             complement(2135361..2135693)
     CDS             complement(2135684..2136370)
     CDS             complement(2136395..2136622)
     CDS             complement(2136623..2137594)
     CDS             complement(2137594..2138070)
     CDS             complement(2138097..2138519)
     CDS             complement(2138664..2139395)
     CDS             complement(2139399..2139653)
     CDS             complement(2139650..2140396)
     CDS             complement(2140403..2141419)
     CDS             complement(2141424..2142335)
     CDS             2143012..2143758
     CDS             complement(2143765..2143896)
     CDS             complement(2143835..2144392)
     CDS             complement(2144396..2144923)
     CDS             complement(2144920..2145105)
     CDS             2145125..2145265
     CDS             complement(2145407..2146609)
     CDS             complement(2147131..2147487)
     CDS             2147598..2149754
     CDS             complement(2150200..2150811)
     CDS             2151086..2151328
     CDS             complement(2151392..2151622)
     CDS             complement(2151812..2152936)
     CDS             complement(2153120..2153407)
     CDS             complement(2153558..2154328)
     CDS             complement(2154525..2156396)
     CDS             complement(2156386..2156637)
     CDS             complement(2156640..2157767)
     CDS             complement(2158212..2159081)
     CDS             complement(2159078..2160364)
     CDS             2160650..2166379
     CDS             complement(2167004..2167111)
     CDS             2167497..2168537
     CDS             complement(2168848..2169696)
     CDS             complement(2169689..2170564)
     CDS             complement(2170580..2172175)
     CDS             2172438..2172845
     CDS             complement(2172918..2173061)
     CDS             2173253..2173912
     CDS             2173937..2174791
     CDS             2175279..2175866
     CDS             2176326..2177669
     CDS             complement(2178030..2178740)
     CDS             2178913..2179695
     CDS             2179800..2180393
     CDS             2180530..2181039
     CDS             complement(2181109..2182347)
     CDS             complement(2182489..2183004)
     CDS             complement(2184972..2185145)
     CDS             complement(2185250..2185618)
     CDS             2185884..2186444
     CDS             2186574..2187464
     CDS             2187461..2188099
     CDS             2188164..2189234
     CDS             2189234..2190328
     CDS             complement(2190523..2190999)
     CDS             complement(2190996..2191187)
     CDS             complement(2191191..2191415)
     CDS             complement(2191422..2191784)
     CDS             2192204..2192689
     CDS             complement(2193132..2193776)
     CDS             complement(2193804..2195564)
     CDS             complement(2195740..2196786)
     CDS             complement(2196788..2198140)
     CDS             complement(2198218..2198367)
     CDS             2198718..2198951
     CDS             complement(2199515..2199754)
     CDS             2199832..2201811
     CDS             complement(2201952..2202599)
     CDS             complement(2202711..2203067)
     CDS             complement(2203054..2203176)
     CDS             complement(2203180..2203470)
     CDS             2203593..2203868
     CDS             complement(2204049..2204315)
     CDS             complement(2204680..2206035)
     CDS             complement(2206263..2206607)
     CDS             complement(2206719..2207798)
     CDS             complement(2207795..2208433)
     CDS             2208474..2208716
     CDS             2208741..2209022
     CDS             complement(2209325..2210299)
     CDS             complement(2210482..2212326)
     CDS             2212609..2213643
     CDS             complement(2213853..2214866)
     CDS             2215021..2216454
     CDS             2216833..2217015
     CDS             2217167..2217367
     CDS             2217345..2217587
     CDS             2217584..2217967
     CDS             complement(2217896..2218195)
     CDS             complement(2218223..2218549)
     CDS             complement(2218555..2218854)
     CDS             2219174..2219662
     CDS             complement(2219756..2220253)
     CDS             complement(2220379..2220807)
     CDS             complement(2220804..2221085)
     CDS             complement(2221406..2222515)
     CDS             2222731..2223192
     CDS             complement(2223449..2223922)
     CDS             complement(2224058..2225128)
     CDS             complement(2225135..2225332)
     CDS             2225360..2226376
     CDS             2226427..2227269
     CDS             complement(2227335..2228192)
     CDS             2228324..2231209
     CDS             complement(2231412..2234234)
     CDS             2234374..2234949
     CDS             2235060..2235326
     CDS             complement(2235450..2236457)
     CDS             complement(2236677..2237516)
     CDS             complement(2237513..2238718)
     CDS             complement(2238721..2238918)
     CDS             complement(2238915..2239376)
     CDS             complement(2239373..2239564)
     CDS             complement(2239580..2239978)
     CDS             complement(2239972..2240409)
     CDS             complement(2240406..2240756)
     CDS             complement(2241206..2241994)
     CDS             complement(2242001..2242396)
     CDS             complement(2242403..2242930)
     CDS             complement(2242946..2243467)
     CDS             complement(2243747..2243938)
     CDS             2244015..2246123
     CDS             2246301..2246501
     CDS             complement(2246553..2247257)
     CDS             complement(2247532..2248548)
     CDS             2248648..2249688
     CDS             complement(2250292..2250432)
     CDS             complement(2250432..2250962)
     CDS             complement(2251084..2251380)
     CDS             2252072..2252389
     CDS             2252574..2253122
     CDS             2253141..2253530
     CDS             2253508..2253729
     CDS             2253892..2255130
     CDS             2255238..2255468
     CDS             2256429..2257049
     CDS             2257052..2257357
     CDS             2257363..2257611
     CDS             2257657..2258064
     CDS             complement(2258609..2259895)
     CDS             complement(2260719..2260934)
     CDS             complement(2261949..2262455)
     CDS             2262733..2263839
     CDS             2263836..2265269
     CDS             2265211..2266122
     CDS             2266119..2266958
     CDS             complement(2267538..2268296)
     CDS             complement(2268396..2269031)
     CDS             2269232..2269384
     CDS             complement(2269647..2271023)
     CDS             complement(2271227..2271343)
     CDS             complement(2271344..2271649)
     CDS             complement(2272243..2272341)
     CDS             complement(2272940..2273263)
     CDS             2273668..2274753
     CDS             2274759..2275547
     CDS             complement(2276142..2276312)
     CDS             complement(2277617..2277820)
     CDS             complement(2277866..2278186)
     CDS             complement(2279227..2279403)
     CDS             complement(2279551..2280054)
     CDS             complement(2280093..2280518)
     CDS             complement(2280506..2281096)
     CDS             complement(2281451..2281705)
     CDS             complement(2281714..2281986)
     CDS             complement(2281983..2282216)
     CDS             complement(2282588..2282698)
     CDS             2282820..2284010
     CDS             2284007..2285005
     CDS             2285002..2285991
     CDS             complement(2286045..2286902)
     CDS             2287073..2287219
     CDS             2287302..2287457
     CDS             2287560..2288759
     CDS             2288759..2290579
     CDS             2290892..2291968
     CDS             2292081..2292236
     CDS             2292439..2293650
     CDS             complement(2293711..2293953)
     CDS             complement(2294438..2296285)
     CDS             complement(2296342..2297214)
     CDS             complement(2297381..2297752)
     CDS             complement(2297752..2298147)
     CDS             complement(2298460..2298843)
     CDS             2299285..2299758
     CDS             complement(2300501..2302516)
     CDS             complement(2302509..2302721)
     CDS             complement(2302744..2304084)
     CDS             complement(2304075..2306351)
     CDS             complement(2306338..2306658)
     CDS             complement(2306695..2308764)
     CDS             2309135..2309593
     CDS             complement(2309689..2310507)
     CDS             2310848..2311342
     CDS             2311546..2313003
     CDS             complement(2313047..2313226)
     CDS             complement(2313260..2313703)
     CDS             complement(2314177..2315190)
     CDS             complement(2315382..2316617)
     CDS             2316848..2317909
     CDS             2317909..2318685
     CDS             2318744..2319601
     CDS             2319607..2320356
     CDS             2320407..2320610
     CDS             complement(2320921..2321217)
     CDS             complement(2321223..2322767)
     CDS             2323010..2323222
     CDS             2323415..2323900
     CDS             complement(2324280..2326070)
     CDS             complement(2326145..2326819)
     CDS             complement(2326904..2327914)
     CDS             2328035..2329075
     CDS             2329065..2329313
     CDS             2329537..2329887
     CDS             2330115..2331032
     CDS             complement(2331246..2332856)
     CDS             complement(2333051..2333881)
     CDS             2333935..2334582
     CDS             complement(2334780..2335151)
     CDS             complement(2335166..2336422)
     CDS             complement(2336415..2337197)
     CDS             complement(2337357..2338424)
     CDS             complement(2338458..2339318)
     CDS             complement(2339315..2340283)
     CDS             complement(2340428..2341288)
     CDS             complement(2341452..2343116)
     CDS             complement(2343363..2343683)
     CDS             2343807..2344211
     CDS             complement(2344279..2345418)
     CDS             complement(2345573..2345767)
     CDS             2345834..2346010
     CDS             2346193..2346699
     CDS             complement(2346928..2347782)
     CDS             2347918..2348997
     CDS             2349200..2350291
     CDS             complement(2350378..2350794)
     CDS             complement(2350858..2351451)
     CDS             2352169..2352402
     CDS             complement(2353451..2355130)
     CDS             2355340..2356125
     CDS             complement(2356274..2356816)
     CDS             complement(2357293..2357445)
     CDS             complement(2358200..2358607)
     CDS             complement(2358604..2358945)
     CDS             complement(2359131..2360189)
     CDS             2360265..2360717
     CDS             complement(2361243..2362631)
     CDS             2363112..2364053
     CDS             complement(2364142..2364393)
     CDS             complement(2364732..2365265)
     CDS             complement(2365450..2366652)
     CDS             complement(2366661..2366792)
     CDS             complement(2367096..2367653)
     CDS             complement(2367913..2368068)
     CDS             2368672..2369946
     CDS             2370610..2371137
     CDS             complement(2371913..2372743)
     CDS             complement(2372867..2372971)
     CDS             complement(2373114..2375174)
     CDS             2375341..2376519
     CDS             complement(2376700..2377359)
     CDS             2377585..2378862
     CDS             complement(2379046..2379411)
     CDS             2379509..2381464
     CDS             2381627..2382019
     CDS             2382915..2385971
     CDS             2386114..2386494
     CDS             complement(2386733..2386948)
     CDS             complement(2387276..2387497)
     CDS             complement(2388356..2390218)
     CDS             2390359..2390604
     CDS             2390625..2391083
     CDS             2391406..2392824
     CDS             complement(2393247..2393996)
     CDS             complement(2394260..2394595)
     CDS             complement(2394595..2395329)
     CDS             2395608..2395745
     CDS             complement(2396907..2397215)
     CDS             complement(2397253..2398068)
     CDS             complement(2398824..2399384)
     CDS             complement(2400234..2401556)
     CDS             complement(2401653..2402054)
     CDS             2402784..2403896
     CDS             complement(2403985..2404530)
     CDS             complement(2404532..2405101)
     CDS             2405175..2405438
     CDS             complement(2405312..2406427)
     CDS             complement(2406387..2407304)
     CDS             complement(2407530..2408303)
     CDS             complement(2408306..2409256)
     CDS             2409648..2410682
     CDS             2411282..2412619
     CDS             2412761..2413486
     CDS             complement(2413785..2415347)
     CDS             complement(2415344..2416219)
     CDS             complement(2416791..2417282)
     CDS             complement(2417457..2417996)
     CDS             2418532..2419824
     CDS             2419958..2421823
     CDS             complement(2421858..2422172)
     CDS             2422751..2424226
     CDS             2424238..2425062
     CDS             complement(2425077..2425880)
     CDS             complement(2426341..2426763)
     CDS             complement(2426852..2427820)
     CDS             complement(2428096..2428476)
     CDS             complement(2428768..2429772)
     CDS             2429977..2430276
     CDS             2430415..2431539
     CDS             complement(2432270..2433352)
     CDS             complement(2433415..2433921)
     CDS             complement(2433902..2434006)
     CDS             complement(2434049..2435281)
     CDS             complement(2435356..2435829)
     CDS             2436288..2438336
     CDS             2438406..2438897
     CDS             2439233..2440342
     CDS             2440407..2441183
     CDS             complement(2442501..2443571)
     CDS             2444441..2445520
     CDS             2445734..2446273
     CDS             2446361..2446744
     CDS             2447363..2448541
     CDS             complement(2448582..2449127)
     CDS             complement(2449342..2450853)
     CDS             2451791..2452870
     CDS             complement(2453438..2454421)
     CDS             2454695..2454970
     CDS             2454967..2455653
     CDS             complement(2455817..2456047)
     CDS             complement(2456010..2456594)
     CDS             complement(2456685..2456855)
     CDS             2457222..2458439
     CDS             2458873..2459139
     CDS             complement(2460134..2461129)
     CDS             2461328..2462710
     CDS             2462840..2463394
     CDS             2463699..2464673
     CDS             2464945..2465091
     CDS             complement(2465137..2466546)
     CDS             complement(2466960..2467469)
     CDS             complement(2467575..2468258)
     CDS             complement(2468381..2468725)
     CDS             2469001..2469318
     CDS             complement(2469332..2469943)
     CDS             2470165..2471088
     CDS             2471522..2472688
     CDS             2472700..2473497
     CDS             2473598..2474548
     CDS             2474833..2475453
     CDS             complement(2475446..2476051)
     CDS             complement(2476302..2476637)
     CDS             complement(2476627..2476770)
     CDS             2477056..2477796
     CDS             2477789..2478793
     CDS             complement(2478863..2479144)
     CDS             2479315..2479707
     CDS             complement(2479832..2481613)
     CDS             complement(2481606..2484404)
     CDS             2484842..2485855
     CDS             2486157..2487293
     CDS             2487290..2489692
     CDS             2489943..2490239
     CDS             2490375..2490551
     CDS             complement(2490522..2491085)
     CDS             complement(2491365..2491856)
     CDS             complement(2491965..2492447)
     CDS             2492572..2492805
     CDS             complement(2493098..2493856)
     CDS             complement(2493853..2495613)
     CDS             complement(2495610..2496356)
     CDS             complement(2496353..2497378)
     CDS             complement(2497791..2498207)
     CDS             2498606..2499484
     CDS             2499627..2500775
     CDS             complement(2501042..2501815)
     CDS             2502569..2503333
     CDS             complement(2503791..2505380)
     CDS             2505690..2507918
     CDS             complement(2508279..2508869)
     CDS             2508880..2509236
     CDS             2509446..2510774
     CDS             complement(2510911..2511144)
     CDS             2511327..2512646
     CDS             2512651..2513535
     CDS             2513535..2514599
     CDS             2514568..2515386
     CDS             2515389..2516150
     CDS             2516602..2517765
     CDS             2518003..2518161
     CDS             complement(2518298..2519458)
     CDS             2519825..2520145
     CDS             complement(2520309..2521310)
     CDS             complement(2521574..2521903)
     CDS             complement(2521974..2522315)
     CDS             complement(2522713..2523630)
     CDS             complement(2523630..2525297)
     CDS             2525465..2525731
     CDS             complement(2525745..2528438)
     CDS             2528585..2529430
     CDS             complement(2529557..2529913)
     CDS             complement(2530042..2531688)
     CDS             complement(2531746..2532483)
     CDS             complement(2532652..2532837)
     CDS             2533552..2534763
     CDS             2534925..2536316
     CDS             complement(2536324..2537133)
     CDS             2537409..2538068
     CDS             2538061..2538171
     CDS             complement(2538188..2539129)
     CDS             complement(2539662..2540333)
     CDS             complement(2540337..2541227)
     CDS             2541360..2542049
     CDS             2542181..2542684
     CDS             complement(2543020..2543658)
     CDS             2543877..2545142
     CDS             2545226..2546584
     CDS             2546827..2547354
     CDS             complement(2547467..2548729)
     CDS             2549046..2550197
     CDS             2550211..2551752
     CDS             2551730..2552554
     CDS             2552718..2553545
     CDS             complement(2553709..2553918)
     CDS             2553986..2554333
     CDS             complement(2554808..2554984)
     CDS             2555115..2557388
     CDS             2557622..2557975
     CDS             2558651..2559145
     CDS             complement(2559221..2560672)
     CDS             complement(2560770..2562182)
     CDS             complement(2562262..2562981)
     CDS             complement(2563109..2563657)
     CDS             complement(2563789..2563884)
     CDS             complement(2563921..2564466)
     CDS             2565130..2565750
     CDS             2566013..2566150
     CDS             2566147..2567466
     CDS             complement(2567612..2568526)
     CDS             complement(2568964..2569086)
     CDS             complement(2569416..2570147)
     CDS             complement(2570237..2570983)
     CDS             complement(2571289..2572527)
     CDS             complement(2572533..2572661)
     CDS             2572920..2573087
     CDS             2573538..2575328
     CDS             complement(2575496..2575615)
     CDS             2575743..2576993
     CDS             complement(2577628..2578326)
     CDS             complement(2578587..2580014)
     CDS             complement(2580016..2581773)
     CDS             complement(2581797..2582126)
     CDS             complement(2582129..2583172)
     CDS             complement(2583169..2583750)
     CDS             complement(2583772..2584008)
     CDS             complement(2584217..2586553)
     CDS             complement(2586540..2586938)
     CDS             2587083..2587772
     CDS             complement(2587858..2588415)
     CDS             complement(2588594..2589919)
     CDS             2590046..2591638
     CDS             2591723..2592565
     CDS             complement(2592624..2593760)
     CDS             2594029..2595024
     CDS             complement(2595089..2595844)
     CDS             2595934..2596416
     CDS             2596590..2597198
     CDS             complement(2597255..2598403)
     CDS             complement(2598414..2598800)
     CDS             2599263..2600195
     CDS             2600197..2600820
     CDS             2601133..2601567
     CDS             complement(2601550..2601669)
     CDS             complement(2601653..2601766)
     CDS             complement(2601914..2602369)
     CDS             2602766..2603875
     CDS             complement(2604114..2604851)
     CDS             2605109..2606137
     CDS             complement(2606123..2606536)
     CDS             complement(2606550..2606717)
     CDS             complement(2607018..2608253)
     CDS             complement(2608586..2610535)
     CDS             2610685..2611371
     CDS             complement(2611501..2616792)
     CDS             complement(2616845..2620900)
     CDS             complement(2620897..2623776)
     CDS             complement(2623995..2625320)
     CDS             complement(2625428..2626273)
     CDS             complement(2626426..2626653)
     CDS             complement(2626854..2629604)
     CDS             complement(2629653..2629880)
     CDS             complement(2630045..2630338)
     CDS             complement(2630461..2631957)
     CDS             complement(2631950..2632375)
     CDS             complement(2632395..2633399)
     CDS             2633527..2634612
     CDS             complement(2634886..2636484)
     CDS             complement(2636491..2636970)
     CDS             complement(2637051..2637578)
     CDS             2637768..2638088
     CDS             2638145..2639218
     CDS             complement(2639259..2639717)
     CDS             complement(2640045..2640641)
     CDS             complement(2640642..2641157)
     CDS             complement(2641544..2642035)
     CDS             2642296..2644203
     CDS             2644502..2645341
     CDS             2645342..2645749
     CDS             complement(2645754..2647202)
     CDS             complement(2647199..2648488)
     CDS             complement(2648630..2648866)
     CDS             complement(2648863..2649120)
     CDS             complement(2649442..2650224)
     CDS             2650476..2651789
     CDS             2651786..2653096
     CDS             complement(2653117..2653569)
     CDS             complement(2653798..2654004)
     CDS             complement(2655401..2656117)
     CDS             complement(2656114..2656890)
     CDS             complement(2656887..2657747)
     CDS             complement(2657749..2658708)
     CDS             complement(2658821..2660167)
     CDS             complement(2660416..2660562)
     CDS             2660862..2661374
     CDS             complement(2661852..2662265)
     CDS             complement(2662918..2663595)
     CDS             2663616..2663801
     CDS             2663944..2664963
     CDS             complement(2665297..2665674)
     CDS             2665788..2666249
     CDS             complement(2666753..2670019)
     CDS             complement(2670150..2670680)
     CDS             complement(2670875..2671126)
     CDS             complement(2671184..2671510)
     CDS             complement(2671920..2672399)
     CDS             2672528..2674246
     CDS             complement(2674712..2675641)
     CDS             complement(2675836..2676327)
     CDS             complement(2676676..2677920)
     CDS             2678204..2678812
     CDS             complement(2679052..2680485)
     CDS             2680752..2681633
     CDS             complement(2681986..2682894)
     CDS             2683167..2683910
     CDS             complement(2684111..2685064)
     CDS             complement(2685305..2686843)
     CDS             complement(2686812..2687063)
     CDS             2687332..2689053
     CDS             complement(2689456..2690025)
     CDS             complement(2690022..2691347)
     CDS             2691487..2692095
     CDS             complement(2692129..2693076)
     CDS             2693294..2693692
     CDS             2693829..2694950
     CDS             2695051..2695722
     CDS             2695719..2697083
     CDS             complement(2697183..2698205)
     CDS             complement(2698202..2698504)
     CDS             complement(2698501..2698635)
     CDS             2698997..2699200
     CDS             2699409..2699684
     CDS             2699727..2700464
     CDS             complement(2700569..2702458)
     CDS             complement(2702455..2703804)
     CDS             2704013..2704384
     CDS             2704396..2706075
     CDS             2706236..2706610
     CDS             2706625..2707452
     CDS             2707581..2707673
     CDS             complement(2707844..2708641)
     CDS             complement(2708857..2710488)
     CDS             complement(2710485..2711261)
     CDS             complement(2711454..2712695)
     CDS             complement(2713064..2713492)
     CDS             complement(2713574..2714512)
     CDS             complement(2714515..2716413)
     CDS             complement(2716917..2718068)
     CDS             complement(2718330..2719628)
     CDS             2720967..2722304
     CDS             complement(2722461..2723105)
     CDS             complement(2723249..2723767)
     CDS             complement(2723842..2724456)
     CDS             complement(2724511..2725023)
     CDS             complement(2725020..2726150)
     CDS             complement(2726735..2728369)
     CDS             complement(2728362..2728979)
     CDS             complement(2729469..2730200)
     CDS             2730402..2731121
     CDS             complement(2731255..2731512)
     CDS             2731890..2732051
     CDS             complement(2732267..2733079)
     CDS             complement(2733465..2734277)
     CDS             2734808..2735257
     CDS             complement(2735919..2736383)
     CDS             complement(2736485..2737477)
     CDS             complement(2737628..2737951)
     CDS             2738131..2738322
     CDS             complement(2738250..2738723)
     CDS             2738906..2739163
     CDS             complement(2739087..2739245)
     CDS             complement(2739788..2740609)
     CDS             complement(2740726..2741661)
     CDS             complement(2741664..2743019)
     CDS             complement(2742989..2744050)
     CDS             complement(2745094..2745402)
     CDS             complement(2745403..2746668)
     CDS             complement(2746996..2747970)
     CDS             complement(2747972..2748742)
     CDS             complement(2749060..2751249)
     CDS             2751655..2752539
     CDS             complement(2752662..2753345)
     CDS             complement(2753347..2753811)
     CDS             complement(2754036..2754458)
     CDS             complement(2754613..2756526)
     CDS             complement(2756519..2759455)
     CDS             complement(2759574..2761409)
     CDS             complement(2761641..2763218)
     CDS             complement(2763215..2763442)
     CDS             complement(2763671..2764720)
     CDS             complement(2764717..2765007)
     CDS             complement(2765505..2766506)
     CDS             complement(2766463..2766621)
     CDS             2766673..2767002
     CDS             complement(2767683..2769665)
     CDS             complement(2769993..2770949)
     CDS             2771238..2771516
     CDS             2771553..2772677
     CDS             2772688..2773323
     CDS             complement(2773313..2774416)
     CDS             2774567..2775694
     CDS             2775691..2776080
     CDS             2776154..2776714
     CDS             2776986..2777396
     CDS             complement(2777565..2778410)
     CDS             2778667..2779998
     CDS             2780049..2780225
     CDS             2780406..2781704
     CDS             complement(2781820..2783292)
     CDS             complement(2783782..2784339)
     CDS             complement(2784340..2784945)
     CDS             complement(2785076..2786476)
     CDS             complement(2787177..2788418)
     CDS             complement(2788450..2788914)
     CDS             complement(2788914..2789129)
     CDS             complement(2790252..2790368)
     CDS             complement(2790415..2791095)
     CDS             complement(2791097..2791375)
     CDS             complement(2791378..2791665)
     CDS             2791778..2792518
     CDS             2792515..2792979
     CDS             2793144..2794427
     CDS             2794571..2794987
     CDS             complement(2795867..2796898)
     CDS             complement(2797297..2797902)
     CDS             complement(2797932..2798801)
     CDS             2799525..2800391
     CDS             2800482..2800751
     CDS             2800954..2801268
     CDS             2801258..2801644
     CDS             2801969..2803114
     CDS             complement(2803774..2803932)
     CDS             complement(2804448..2806193)
     CDS             complement(2806303..2806506)
     CDS             2806750..2806905
     CDS             2806905..2807642
     CDS             complement(2807773..2807892)
     CDS             2808107..2809102
     CDS             complement(2809168..2809452)
     CDS             2809588..2810403
     CDS             2810516..2810680
     CDS             complement(2811119..2811460)
     CDS             complement(2811415..2811933)
     CDS             2812044..2813030
     CDS             2813317..2814729
     CDS             2814722..2815084
     CDS             complement(2815258..2815446)
     CDS             2815728..2817068
     CDS             2817230..2818129
     CDS             complement(2818126..2818377)
     CDS             2818771..2819955
     CDS             2819962..2820774
     CDS             2820774..2821628
     CDS             2821708..2822121
     CDS             2822424..2823722
     CDS             2823738..2823878
     CDS             2824064..2825221
     CDS             2825687..2826076
     CDS             complement(2826990..2827799)
     CDS             2827927..2828838
     CDS             2829663..2830082
     CDS             2830085..2836954
     CDS             2837588..2838376
     CDS             complement(2838513..2840117)
     CDS             complement(2840453..2840824)
     CDS             complement(2840850..2841191)
     CDS             complement(2841721..2841852)
     CDS             complement(2842067..2848306)
     CDS             complement(2848443..2849924)
     CDS             complement(2849973..2851472)
     CDS             2852170..2852319
     CDS             2853023..2853712
     CDS             complement(2853850..2854143)
     CDS             2854534..2855661
     CDS             2855651..2856715
     CDS             2857125..2857442
     CDS             complement(2857731..2858951)
     CDS             complement(2858948..2860225)
     CDS             complement(2860218..2860964)
     CDS             complement(2861027..2863282)
     CDS             2863502..2865124
     CDS             2865183..2865740
     CDS             2865737..2866759
     CDS             complement(2866732..2866929)
     CDS             2867030..2867521
     CDS             complement(2867762..2869006)
     CDS             2869973..2870170
     CDS             2870630..2870764
     CDS             complement(2870774..2871286)
     CDS             complement(2871435..2871845)
     CDS             complement(2872011..2872448)
     CDS             complement(2872749..2872847)
     CDS             complement(2872810..2873106)
     CDS             complement(2873103..2873366)
     CDS             complement(2873515..2873715)
     CDS             complement(2873708..2874007)
     CDS             complement(2873994..2874686)
     CDS             complement(2874676..2875107)
     CDS             2875150..2875407
     CDS             2875563..2875832
     CDS             2875832..2876266
     CDS             complement(2876491..2876790)
     CDS             2877216..2877734
     CDS             2877749..2878222
     CDS             2878904..2879152
     CDS             2879149..2879256
     CDS             complement(2879456..2879812)
     CDS             2880046..2880249
     CDS             2881247..2882488
     CDS             complement(2883157..2883285)
     CDS             2883567..2884025
     CDS             2884018..2884518
     CDS             complement(2885196..2885951)
     CDS             2886686..2887075
     CDS             complement(2887551..2888570)
     CDS             complement(2888567..2889604)
     CDS             2889693..2890700
     CDS             2890722..2891705
     CDS             complement(2891788..2892339)
     CDS             complement(2892346..2892477)
     CDS             2892601..2892921
     CDS             2893505..2893744
     CDS             2893753..2893968
     CDS             complement(2893930..2894319)
     CDS             2894434..2894811
     CDS             complement(2894825..2895415)
     CDS             complement(2895420..2896139)
     CDS             complement(2896147..2897214)
     CDS             complement(2897462..2897608)
     CDS             complement(2897823..2898194)
     CDS             complement(2898266..2898436)
     CDS             complement(2898735..2899682)
     CDS             2899834..2900241
     CDS             2900248..2900766
     CDS             2901351..2901629
     CDS             complement(2901959..2903107)
     CDS             complement(2903292..2903621)
     CDS             complement(2903726..2903947)
     CDS             complement(2904305..2905141)
     CDS             complement(2905291..2905827)
     CDS             complement(2905828..2906115)
     CDS             2906275..2906427
     CDS             2906609..2907862
     CDS             complement(2908258..2908659)
     CDS             complement(2908723..2909640)
     CDS             complement(2910320..2911210)
     CDS             2911402..2912664
     CDS             2913009..2914811
     CDS             complement(2915902..2916177)
     CDS             2916270..2916422
     CDS             complement(2916459..2916641)
     CDS             complement(2916780..2916902)
     CDS             2917032..2917910
     CDS             2917911..2918672
     CDS             2918672..2919604
     CDS             complement(2919798..2920934)
     CDS             2921067..2922347
     CDS             2922344..2922460
     CDS             2922457..2922669
     CDS             2922698..2923978
     CDS             2923975..2925195
     CDS             2925274..2926383
     CDS             2926484..2928343
     CDS             complement(2928348..2929364)
     CDS             complement(2929361..2930284)
     CDS             complement(2930368..2931546)
     CDS             complement(2931564..2932274)
     CDS             complement(2932271..2932411)
     CDS             complement(2932676..2932810)
     CDS             2932898..2933149
     CDS             complement(2933102..2933773)
     CDS             2933897..2934370
     CDS             2934534..2934791
     CDS             2935496..2936737
     CDS             2936981..2938315
     CDS             2938812..2939507
     CDS             2940331..2941206
     CDS             complement(2941236..2941502)
     CDS             complement(2941524..2941796)
     CDS             2942073..2942231
     CDS             2942810..2943094
     CDS             complement(2943088..2943543)
     CDS             complement(2943543..2943845)
     CDS             complement(2943886..2944044)
     CDS             complement(2944252..2944773)
     CDS             2945378..2945491
     CDS             2945481..2945924
     CDS             2946188..2946496
     CDS             2946474..2946704
     CDS             2946701..2947120
     CDS             2947394..2948464
     CDS             2948733..2949035
     CDS             2949036..2949548
     CDS             2949989..2950939
     CDS             2950936..2951163
     CDS             complement(2951139..2952386)
     CDS             2952420..2952887
     CDS             complement(2952820..2953392)
     CDS             complement(2953590..2954030)
     CDS             complement(2954073..2954585)
     CDS             complement(2954586..2954876)
     CDS             2955199..2955636
     CDS             complement(2955533..2955844)
     CDS             2955953..2956285
     CDS             2956282..2956749
     CDS             2956849..2957205
     CDS             2957215..2957544
     CDS             2957787..2958746
     CDS             complement(2958681..2958866)
     CDS             complement(2958863..2959633)
     CDS             complement(2959597..2960109)
     CDS             complement(2960191..2960628)
     CDS             complement(2960625..2960921)
     CDS             2961428..2961628
     CDS             complement(2961849..2962385)
     CDS             2963680..2966670
     CDS             complement(2966814..2967047)
     CDS             complement(2967421..2968110)
     CDS             2968340..2969407
     CDS             2969852..2971177
     CDS             2971508..2971699
     CDS             2971703..2971855
     CDS             2971842..2972432
     CDS             2972450..2972800
     CDS             2972992..2974422
     CDS             2975098..2975631
     CDS             2975585..2976130
     CDS             complement(2976478..2976864)
     CDS             2977220..2978434
     CDS             complement(2978786..2981278)
     CDS             2981643..2981762
     CDS             2981766..2981912
     CDS             2983038..2983259
     CDS             complement(2983381..2983833)
     CDS             complement(2983830..2984576)
     CDS             complement(2984705..2985760)
     CDS             2986233..2986913
     CDS             2986906..2987283
     CDS             2987536..2987862
     CDS             2988443..2988694
     CDS             2988695..2989057
     CDS             2989008..2989127
     CDS             2989155..2989478
     CDS             complement(2989475..2990086)
     CDS             2990225..2990407
     CDS             complement(2990569..2991267)
     CDS             complement(2991264..2992037)
     CDS             complement(2992034..2993224)
     CDS             complement(2993221..2994147)
     CDS             complement(2994180..2995457)
     CDS             2995913..2996092
     CDS             complement(2996267..2996806)
     CDS             2996866..2997522
     CDS             2997534..2997824
     CDS             2997821..2998633
     CDS             2998621..2999421
     CDS             2999779..3000159
     CDS             3000156..3001868
     CDS             3001865..3002191
     CDS             3002191..3002811
     CDS             3002808..3003722
     CDS             3003722..3004483
     CDS             3004483..3005205
     CDS             3006515..3006754
     CDS             3006932..3007042
     CDS             complement(3007237..3007953)
     CDS             complement(3008148..3010325)
     CDS             complement(3010322..3010735)
     CDS             3011159..3011476
     CDS             complement(3011473..3011715)
     CDS             complement(3012082..3012525)
     CDS             complement(3012522..3012719)
     CDS             complement(3013106..3013297)
     CDS             complement(3013680..3013781)
     CDS             3014019..3014231
     CDS             3014228..3015232
     CDS             complement(3015883..3016395)
     CDS             3016636..3017724
     CDS             complement(3017916..3018374)
     CDS             3018502..3019878
     CDS             complement(3020024..3021019)
     CDS             complement(3020976..3021575)
     CDS             complement(3021713..3022870)
     CDS             3023062..3023802
     CDS             3023838..3024881
     CDS             complement(3025484..3025951)
     CDS             3026435..3027448
     CDS             3027506..3028378
     CDS             3028540..3028974
     CDS             complement(3029134..3029901)
     CDS             complement(3029898..3030215)
     CDS             complement(3030212..3030361)
     CDS             complement(3030402..3030920)
     CDS             3031084..3032028
     CDS             complement(3032047..3032547)
     CDS             3033052..3033177
     CDS             complement(3033302..3034012)
     CDS             complement(3034015..3034965)
     CDS             complement(3035356..3036411)
     CDS             complement(3036408..3036746)
     CDS             3036940..3037107
     CDS             complement(3037054..3037347)
     CDS             complement(3037722..3039338)
     CDS             complement(3039898..3046548)
     CDS             complement(3046648..3047301)
     CDS             3047438..3048019
     CDS             3048044..3048760
     CDS             3048818..3049531
     CDS             complement(3049665..3049985)
     CDS             complement(3050135..3050872)
     CDS             complement(3051037..3051828)
     CDS             complement(3052113..3054884)
     CDS             complement(3055162..3057111)
     CDS             3057561..3058169
     CDS             complement(3058162..3059535)
     CDS             complement(3060082..3060351)
     CDS             complement(3060465..3061313)
     CDS             3061466..3061714
     CDS             3062164..3062331
     CDS             complement(3063169..3063879)
     CDS             complement(3064066..3065190)
     CDS             complement(3065299..3067413)
     CDS             3067536..3068651
     CDS             complement(3068696..3070048)
     CDS             3070709..3072967
     CDS             3073068..3073178
     CDS             complement(3073673..3074512)
     CDS             3074896..3075639
     CDS             complement(3075797..3076387)
     CDS             3076417..3077712
     CDS             complement(3077775..3077969)
     CDS             complement(3078122..3078586)
     CDS             complement(3078682..3079026)
     CDS             3079214..3079696
     CDS             3079893..3080060
     CDS             complement(3080255..3082012)
     CDS             3082261..3083340
     CDS             3083337..3084257
     CDS             complement(3084276..3086549)
     CDS             3086755..3088170
     CDS             3088167..3089375
     CDS             3089451..3090671
     CDS             3090897..3092366
     CDS             3092591..3092803
     CDS             3092813..3094003
     CDS             complement(3094120..3095592)
     CDS             3096052..3096360
     CDS             3096360..3096875
     CDS             3096885..3097592
     CDS             3098024..3099832
     CDS             3099842..3100669
     CDS             3100982..3102175
     CDS             3102182..3103690
     CDS             3103910..3104089
     CDS             3104091..3104990
     CDS             3104987..3106048
     CDS             3106048..3107040
     CDS             3107037..3108176
     CDS             3108173..3109522
     CDS             3109494..3109664
     CDS             3109686..3110588
     CDS             3110715..3112910
     CDS             3112950..3114311
     CDS             complement(3114298..3114849)
     CDS             complement(3115525..3115962)
     CDS             complement(3115966..3117072)
     CDS             complement(3117529..3119631)
     CDS             3119967..3120260
     CDS             complement(3120330..3120992)
     CDS             3121197..3122732
     CDS             complement(3122821..3123687)
     CDS             3123942..3124886
     CDS             complement(3125029..3126009)
     CDS             complement(3126566..3126706)
     CDS             complement(3126815..3127498)
     CDS             3127680..3128258
     CDS             complement(3128451..3129248)
     CDS             complement(3130180..3131127)
     CDS             complement(3131221..3131622)
     CDS             complement(3131628..3132269)