CDS             complement(94..927)
     CDS             complement(939..2243)
     CDS             complement(2240..3340)
     CDS             complement(3353..4126)
     CDS             complement(4123..4926)
     CDS             complement(4973..5131)
     CDS             5308..6300
     CDS             6464..7951
     CDS             8054..8548
     CDS             8538..9230
     CDS             9916..10905
     CDS             complement(10956..11762)
     CDS             11810..12613
     CDS             complement(12573..13274)
     CDS             complement(13350..13736)
     CDS             complement(13751..14479)
     CDS             14581..15354
     CDS             16236..17498
     CDS             17498..19339
     CDS             19339..23130
     CDS             23182..23814
     CDS             23795..24502
     CDS             complement(24499..25908)
     CDS             complement(25862..26569)
     CDS             complement(30812..32152)
     CDS             32207..32998
     CDS             complement(32979..34340)
     CDS             complement(34545..35099)
     CDS             complement(35386..35838)
     CDS             complement(35819..37252)
     CDS             complement(37233..38330)
     CDS             complement(38333..39247)
     CDS             39516..39689
     CDS             39974..40270
     CDS             complement(40405..40983)
     CDS             41109..42077
     CDS             42064..42855
     CDS             complement(43003..43122)
     CDS             complement(43228..44922)
     CDS             complement(44919..45509)
     CDS             complement(45552..46013)
     CDS             complement(46038..46613)
     CDS             complement(46636..48378)
     CDS             complement(48375..49118)
     CDS             complement(49183..51636)
     CDS             complement(51760..53145)
     CDS             complement(53135..54169)
     CDS             complement(54156..55124)
     CDS             complement(55124..55792)
     CDS             55848..56570
     CDS             complement(56554..57459)
     CDS             complement(57460..57747)
     CDS             complement(57707..58366)
     CDS             complement(58363..58956)
     CDS             complement(58953..61463)
     CDS             complement(61472..61939)
     CDS             complement(61948..62283)
     CDS             complement(62346..62714)
     CDS             62786..64441
     CDS             complement(64434..65492)
     CDS             complement(65527..66210)
     CDS             complement(66216..67424)
     CDS             complement(67490..68041)
     CDS             complement(68034..69098)
     CDS             complement(69088..69561)
     CDS             complement(69558..70721)
     CDS             70838..71470
     CDS             complement(71424..71690)
     CDS             complement(71671..72156)
     CDS             complement(72153..72935)
     CDS             complement(72993..73694)
     CDS             73872..74774
     CDS             74780..76492
     CDS             complement(76489..77631)
     CDS             complement(78019..79437)
     CDS             79613..80317
     CDS             80328..81500
     CDS             81513..82406
     CDS             82448..83155
     CDS             complement(83138..84046)
     CDS             complement(84030..85325)
     CDS             85467..86486
     CDS             86559..87308
     CDS             87301..88335
     CDS             complement(88332..88925)
     CDS             complement(88867..88989)
     CDS             complement(89099..92935)
     CDS             complement(92940..93584)
     CDS             93640..94050
     CDS             94057..95562
     CDS             95567..96568
     CDS             96627..97550
     CDS             97489..97593
     CDS             97598..98419
     CDS             complement(98420..99859)
     CDS             complement(99866..102424)
     CDS             complement(102519..103199)
     CDS             103332..104030
     CDS             103987..104208
     CDS             104205..105386
     CDS             complement(105370..106143)
     CDS             complement(106140..107090)
     CDS             107145..107582
     CDS             107703..108590
     CDS             108722..109468
     CDS             109478..109963
     CDS             109944..110243
     CDS             110283..111437
     CDS             111416..112537
     CDS             112570..113157
     CDS             113144..113713
     CDS             complement(114043..114888)
     CDS             complement(114881..115924)
     CDS             complement(115875..117065)
     CDS             117115..118179
     CDS             118242..118709
     CDS             complement(118681..119253)
     CDS             complement(119316..120506)
     CDS             complement(120590..121684)
     CDS             complement(121696..122565)
     CDS             complement(122562..123509)
     CDS             complement(123510..125135)
     CDS             125509..125670
     CDS             125631..126665
     CDS             complement(126676..127917)
     CDS             complement(128228..129193)
     CDS             complement(129190..129588)
     CDS             129706..130731
     CDS             complement(130715..130948)
     CDS             131060..132394
     CDS             complement(132382..133227)
     CDS             133314..134513
     CDS             134510..135022
     CDS             complement(135009..135617)
     CDS             135670..136581
     CDS             137890..138324
     CDS             complement(140179..140877)
     CDS             140975..141088
     CDS             141855..143318
     CDS             143318..143890
     CDS             complement(143884..144492)
     CDS             144607..146178
     CDS             146184..147086
     CDS             complement(147057..147743)
     CDS             147807..148781
     CDS             148852..149451
     CDS             complement(149426..150589)
     CDS             150678..151595
     CDS             151648..152568
     CDS             152568..153731
     CDS             153721..154650
     CDS             154652..155266
     CDS             complement(155263..155853)
     CDS             complement(155840..156457)
     CDS             complement(156649..157221)
     CDS             complement(157236..158027)
     CDS             158092..158706
     CDS             158703..159494
     CDS             complement(159491..160150)
     CDS             complement(160186..160890)
     CDS             160961..162310
     CDS             complement(162480..163784)
     CDS             complement(164091..166994)
     CDS             complement(167010..168806)
     CDS             complement(168884..169933)
     CDS             complement(169930..170520)
     CDS             170595..171968
     CDS             171965..173227
     CDS             173278..173844
     CDS             complement(173847..174428)
     CDS             174556..175761
     CDS             complement(175745..176437)
     CDS             complement(176434..176952)
     CDS             complement(176949..178058)
     CDS             178150..178653
     CDS             178650..179810
     CDS             179807..180805
     CDS             complement(180802..181317)
     CDS             complement(181364..181531)
     CDS             complement(181525..182499)
     CDS             182617..183489
     CDS             183486..185003
     CDS             185009..185701
     CDS             185794..186105
     CDS             186107..188098
     CDS             188100..188579
     CDS             188614..189210
     CDS             189217..190329
     CDS             190326..190637
     CDS             190644..193685
     CDS             193685..195079
     CDS             195110..195754
     CDS             195786..197000
     CDS             complement(196975..197802)
     CDS             complement(197868..198776)
     CDS             complement(198787..199530)
     CDS             complement(199478..200827)
     CDS             201035..203524
     CDS             203712..204761
     CDS             204772..206196
     CDS             206207..207166
     CDS             207177..208184
     CDS             208196..208702
     CDS             208695..209264
     CDS             209332..209571
     CDS             209577..210248
     CDS             210357..212471
     CDS             complement(212461..212631)
     CDS             complement(212635..214077)
     CDS             complement(214120..216615)
     CDS             complement(216620..217822)
     CDS             complement(217828..218961)
     CDS             219318..220427
     CDS             220424..221932
     CDS             221929..222756
     CDS             222836..224077
     CDS             224091..225470
     CDS             225439..226260
     CDS             complement(226257..227870)
     CDS             228005..228619
     CDS             complement(228606..230933)
     CDS             231034..231846
     CDS             complement(231843..232583)
     CDS             complement(232621..233913)
     CDS             complement(233948..234520)
     CDS             234645..234929
     CDS             234934..235125
     CDS             complement(235100..235555)
     CDS             235633..236793
     CDS             236943..237632
     CDS             237626..238285
     CDS             238269..238451
     CDS             238448..239236
     CDS             complement(239229..239843)
     CDS             239893..240171
     CDS             240147..240377
     CDS             complement(240936..242555)
     CDS             242646..243224
     CDS             243233..243538
     CDS             243538..244101
     CDS             244161..245558
     CDS             complement(245544..246617)
     CDS             complement(246614..247876)
     CDS             complement(247929..248768)
     CDS             complement(248781..249476)
     CDS             complement(249473..249826)
     CDS             complement(249878..250138)
     CDS             250877..251719
     CDS             complement(251788..252945)
     CDS             complement(253396..253530)
     CDS             complement(253719..254912)
     CDS             complement(255427..255588)
     CDS             255759..256070
     CDS             complement(256063..256992)
     CDS             257146..257634
     CDS             257646..258203
     CDS             258235..258687
     CDS             259043..260239
     CDS             complement(262329..262481)
     CDS             complement(262484..262783)
     CDS             complement(262773..263306)
     CDS             complement(263306..263491)
     CDS             complement(263488..264057)
     CDS             complement(264096..264632)
     CDS             complement(264702..265547)
     CDS             265667..265921
     CDS             265918..267048
     CDS             complement(267040..269811)
     CDS             complement(269798..272044)
     CDS             272118..272636
     CDS             complement(272706..274004)
     CDS             274108..275295
     CDS             complement(276009..276521)
     CDS             complement(276518..277030)
     CDS             277150..278250
     CDS             278344..278610
     CDS             278656..281400
     CDS             complement(281405..281866)
     CDS             281979..283928
     CDS             complement(283979..284830)
     CDS             285056..285757
     CDS             285783..286922
     CDS             complement(286923..288374)
     CDS             complement(288420..290576)
     CDS             complement(290580..291305)
     CDS             complement(291361..292299)
     CDS             complement(292337..292651)
     CDS             complement(292693..293079)
     CDS             293174..293815
     CDS             293850..294125
     CDS             complement(294115..294696)
     CDS             294806..296263
     CDS             296416..297234
     CDS             297558..301754
     CDS             complement(301780..302415)
     CDS             302436..304310
     CDS             complement(304315..306990)
     CDS             complement(307149..307949)
     CDS             complement(307989..308999)
     CDS             complement(309015..309971)
     CDS             complement(309968..310393)
     CDS             complement(310341..311036)
     CDS             complement(311040..311897)
     CDS             314195..314617
     CDS             314674..315144
     CDS             315141..315401
     CDS             315361..316047
     CDS             316044..316595
     CDS             complement(316573..318024)
     CDS             complement(318028..318783)
     CDS             318794..319789
     CDS             complement(319823..321220)
     CDS             complement(321323..321904)
     CDS             complement(321906..322931)
     CDS             complement(322928..323938)
     CDS             324065..325084
     CDS             complement(325274..326551)
     CDS             complement(326544..327281)
     CDS             complement(327278..327619)
     CDS             complement(327695..329062)
     CDS             complement(329163..329420)
     CDS             complement(329475..329627)
     CDS             complement(329612..330157)
     CDS             330225..331277
     CDS             331274..332116
     CDS             332150..334012
     CDS             complement(334060..335070)
     CDS             335118..336095
     CDS             complement(336067..337245)
     CDS             complement(337346..337762)
     CDS             338298..338678
     CDS             338782..339378
     CDS             339395..339928
     CDS             339945..340940
     CDS             340937..341320
     CDS             341307..342230
     CDS             complement(342178..344142)
     CDS             complement(344148..345854)
     CDS             complement(345866..347479)
     CDS             complement(347500..348198)
     CDS             complement(348225..348707)
     CDS             complement(348707..349264)
     CDS             complement(349245..350453)
     CDS             complement(350457..350933)
     CDS             complement(350944..351738)
     CDS             complement(351748..352344)
     CDS             complement(352470..353420)
     CDS             complement(353433..353759)
     CDS             353954..354922
     CDS             complement(354894..355643)
     CDS             complement(355681..356946)
     CDS             complement(356987..358120)
     CDS             complement(358122..358370)
     CDS             complement(358419..360236)
     CDS             360431..361408
     CDS             complement(361528..362229)
     CDS             complement(362400..363074)
     CDS             complement(363090..363914)
     CDS             complement(364274..364954)
     CDS             complement(365038..365601)
     CDS             complement(365787..366926)
     CDS             367052..367855
     CDS             complement(367848..368297)
     CDS             complement(368300..368509)
     CDS             complement(368506..369957)
     CDS             370134..372029
     CDS             372068..373060
     CDS             373064..373978
     CDS             373981..374949
     CDS             374942..375907
     CDS             375904..376881
     CDS             376897..379218
     CDS             complement(379215..380150)
     CDS             380352..381266
     CDS             complement(381252..381842)
     CDS             complement(381821..382621)
     CDS             complement(382631..383386)
     CDS             complement(383398..384396)
     CDS             complement(384410..385411)
     CDS             385611..386894
     CDS             387045..387554
     CDS             387603..388580
     CDS             388629..389822
     CDS             complement(389836..390276)
     CDS             complement(390301..390534)
     CDS             complement(390548..391231)
     CDS             complement(391258..391551)
     CDS             complement(391556..391711)
     CDS             391838..392566
     CDS             392615..393535
     CDS             393570..393923
     CDS             393960..394295
     CDS             394252..395244
     CDS             395249..395575
     CDS             395581..396306
     CDS             396310..396648
     CDS             complement(396645..397553)
     CDS             397700..398401
     CDS             398596..399753
     CDS             399753..400157
     CDS             400240..401364
     CDS             401435..402160
     CDS             complement(402144..403040)
     CDS             complement(403030..403560)
     CDS             complement(403571..403882)
     CDS             403941..404501
     CDS             complement(404502..405005)
     CDS             complement(405007..407229)
     CDS             complement(407242..408231)
     CDS             complement(408267..408845)
     CDS             complement(408966..409916)
     CDS             complement(409922..410437)
     CDS             complement(410434..411690)
     CDS             complement(411687..412619)
     CDS             complement(412570..413634)
     CDS             complement(413631..415454)
     CDS             complement(415421..416122)
     CDS             416244..417014
     CDS             417025..417267
     CDS             417264..419495
     CDS             complement(419492..420496)
     CDS             complement(420500..421126)
     CDS             421177..421662
     CDS             complement(421621..422808)
     CDS             complement(422811..423626)
     CDS             complement(423623..424822)
     CDS             complement(424832..425785)
     CDS             complement(425775..426761)
     CDS             complement(426743..429601)
     CDS             complement(429657..430799)
     CDS             complement(430811..432130)
     CDS             432443..432961
     CDS             432964..433728
     CDS             433790..434908
     CDS             434901..435413
     CDS             435498..435947
     CDS             complement(435969..437450)
     CDS             complement(437463..437558)
     CDS             complement(438413..439702)
     CDS             439838..440842
     CDS             440872..441687
     CDS             complement(441548..441973)
     CDS             442205..442522
     CDS             442616..442765
     CDS             complement(442921..443100)
     CDS             443269..444636
     CDS             complement(445419..446393)
     CDS             complement(446395..447693)
     CDS             complement(447736..447987)
     CDS             448268..448645
     CDS             complement(449147..449431)
     CDS             complement(449422..450282)
     CDS             451299..451526
     CDS             complement(451759..456981)
     CDS             complement(457188..458171)
     CDS             458228..459493
     CDS             complement(459482..460813)
     CDS             complement(460800..461894)
     CDS             complement(461891..462949)
     CDS             complement(462991..463449)
     CDS             complement(463562..464263)
     CDS             complement(464321..464782)
     CDS             464844..465722
     CDS             complement(465719..467038)
     CDS             complement(467197..467475)
     CDS             complement(467478..467888)
     CDS             complement(467898..469481)
     CDS             469587..470699
     CDS             470710..471042
     CDS             complement(471039..472538)
     CDS             complement(472643..473209)
     CDS             complement(473220..473786)
     CDS             complement(473792..474565)
     CDS             474638..476242
     CDS             476258..476839
     CDS             476787..477350
     CDS             complement(477397..478101)
     CDS             complement(478142..480103)
     CDS             complement(480153..481205)
     CDS             complement(481195..481485)
     CDS             complement(481472..484558)
     CDS             484575..484982
     CDS             complement(484979..485551)
     CDS             complement(485548..485889)
     CDS             complement(485963..487156)
     CDS             complement(487196..487333)
     CDS             487405..488067
     CDS             complement(488057..489745)
     CDS             complement(489742..490572)
     CDS             complement(490572..491330)
     CDS             491481..492863
     CDS             complement(492789..494861)
     CDS             complement(495032..496429)
     CDS             496589..497362
     CDS             complement(497513..497935)
     CDS             complement(497978..501127)
     CDS             complement(501129..501617)
     CDS             complement(501670..502416)
     CDS             complement(502464..503201)
     CDS             503315..504169
     CDS             complement(504156..505157)
     CDS             505347..505724
     CDS             505911..506618
     CDS             complement(506615..507346)
     CDS             complement(507364..507951)
     CDS             complement(508068..508349)
     CDS             complement(508419..508532)
     CDS             508590..510569
     CDS             510566..513748
     CDS             513832..517476
     CDS             517689..518483
     CDS             complement(518588..518800)
     CDS             complement(518797..519114)
     CDS             complement(519111..519863)
     CDS             complement(519829..520665)
     CDS             complement(520634..521188)
     CDS             complement(521219..521935)
     CDS             complement(521928..522923)
     CDS             complement(522953..525403)
     CDS             complement(525443..525991)
     CDS             526010..526126
     CDS             526101..526235
     CDS             526371..526565
     CDS             complement(526555..528582)
     CDS             complement(528588..530690)
     CDS             complement(530687..530977)
     CDS             complement(530974..531792)
     CDS             531918..532442
     CDS             complement(532443..533822)
     CDS             complement(533881..535434)
     CDS             535571..536374
     CDS             536364..536783
     CDS             536770..537714
     CDS             537725..538948
     CDS             538942..539355
     CDS             complement(539348..540538)
     CDS             complement(540549..540809)
     CDS             complement(540820..541992)
     CDS             complement(542154..542582)
     CDS             542795..542974
     CDS             542993..544219
     CDS             544265..545041
     CDS             545022..545363
     CDS             complement(545343..546152)
     CDS             complement(546149..546802)
     CDS             complement(546805..547056)
     CDS             complement(547053..547667)
     CDS             547843..549216
     CDS             549209..551149
     CDS             551146..551790
     CDS             complement(551853..552281)
     CDS             complement(552553..553254)
     CDS             553446..553595
     CDS             complement(553680..555992)
     CDS             complement(556872..558308)
     CDS             558424..558870
     CDS             558894..559286
     CDS             559322..559453
     CDS             559431..560165
     CDS             560366..561253
     CDS             561410..562615
     CDS             562627..562899
     CDS             complement(562896..563297)
     CDS             complement(563290..563583)
     CDS             complement(563543..564835)
     CDS             complement(565055..566401)
     CDS             566642..566869
     CDS             566870..567973
     CDS             568058..568720
     CDS             complement(568808..570007)
     CDS             570148..570597
     CDS             570884..571873
     CDS             complement(571932..572882)
     CDS             complement(572901..573593)
     CDS             complement(573664..574446)
     CDS             574633..575520
     CDS             575611..577932
     CDS             complement(577963..578865)
     CDS             578968..579471
     CDS             579528..580229
     CDS             580237..581202
     CDS             complement(581261..584083)
     CDS             complement(584080..584508)
     CDS             complement(584508..587825)
     CDS             complement(587822..590440)
     CDS             complement(590397..590831)
     CDS             590873..591298
     CDS             complement(591279..591695)
     CDS             complement(591722..592396)
     CDS             592552..594519
     CDS             594596..594823
     CDS             594811..595212
     CDS             complement(595671..596009)
     CDS             complement(595996..596091)
     CDS             complement(596048..596188)
     CDS             596299..597150
     CDS             597147..597848
     CDS             597845..598537
     CDS             598798..599799
     CDS             complement(600032..601354)
     CDS             complement(601462..602226)
     CDS             complement(602223..603188)
     CDS             complement(603157..603642)
     CDS             complement(603707..605014)
     CDS             605430..606017
     CDS             606010..606624
     CDS             complement(606805..608172)
     CDS             complement(608213..609598)
     CDS             complement(609612..610340)
     CDS             complement(610337..611521)
     CDS             complement(611563..614166)
     CDS             complement(614163..615095)
     CDS             complement(615154..616101)
     CDS             complement(616202..617011)
     CDS             complement(617011..617886)
     CDS             617887..619035
     CDS             complement(619025..619483)
     CDS             complement(619484..620410)
     CDS             620502..621560
     CDS             621557..622444
     CDS             622480..622998
     CDS             625711..626160
     CDS             complement(626147..627157)
     CDS             complement(627232..627558)
     CDS             complement(627648..628094)
     CDS             628148..629350
     CDS             629376..630041
     CDS             630045..631178
     CDS             631168..631545
     CDS             complement(631526..631825)
     CDS             631869..633017
     CDS             complement(633007..633798)
     CDS             634042..635169
     CDS             635224..635622
     CDS             635673..636092
     CDS             636089..636814
     CDS             636827..637303
     CDS             complement(637268..637858)
     CDS             complement(637852..638256)
     CDS             638313..638639
     CDS             638636..639406
     CDS             complement(639487..639987)
     CDS             complement(640386..640847)
     CDS             641065..641844
     CDS             641853..642209
     CDS             642284..642424
     CDS             642417..642713
     CDS             642719..643387
     CDS             complement(643597..644472)
     CDS             complement(644654..645415)
     CDS             complement(645439..645894)
     CDS             complement(645887..647269)
     CDS             complement(647323..648645)
     CDS             complement(648765..650135)
     CDS             complement(650200..651246)
     CDS             complement(651243..652391)
     CDS             complement(652404..653117)
     CDS             complement(653114..655090)
     CDS             complement(655060..655851)
     CDS             complement(655852..656877)
     CDS             complement(656874..657236)
     CDS             657364..658026
     CDS             658148..658447
     CDS             658408..658518
     CDS             complement(658780..659130)
     CDS             complement(659796..661442)
     CDS             661581..661931
     CDS             661966..662433
     CDS             complement(662539..663525)
     CDS             complement(663510..664277)
     CDS             664685..665872
     CDS             666025..666549
     CDS             666552..666659
     CDS             666751..667128
     CDS             667125..668231
     CDS             668273..668512
     CDS             complement(668559..668957)
     CDS             complement(668997..669893)
     CDS             complement(669906..670082)
     CDS             complement(670375..670488)
     CDS             complement(670460..670957)
     CDS             complement(671023..671979)
     CDS             672062..672844
     CDS             672937..673128
     CDS             673193..674155
     CDS             674186..674494
     CDS             complement(674514..674816)
     CDS             complement(674979..676337)
     CDS             complement(676584..677936)
     CDS             complement(678104..678484)
     CDS             678575..679507
     CDS             complement(679716..681488)
     CDS             681560..681763
     CDS             681827..683389
     CDS             683400..683756
     CDS             683759..684193
     CDS             684200..685402
     CDS             685459..685710
     CDS             complement(685707..686651)
     CDS             complement(686783..688945)
     CDS             complement(688955..690064)
     CDS             690118..690789
     CDS             complement(690764..691177)
     CDS             691384..692061
     CDS             692136..692276
     CDS             692283..692699
     CDS             complement(693117..694037)
     CDS             complement(694049..694468)
     CDS             complement(694475..695296)
     CDS             698689..698850
     CDS             698986..699579
     CDS             699650..700021
     CDS             complement(700151..700537)
     CDS             700711..702081
     CDS             complement(702106..702582)
     CDS             702693..703868
     CDS             703870..705210
     CDS             705212..705523
     CDS             705602..705922
     CDS             705937..706533
     CDS             complement(706356..706775)
     CDS             707219..707740
     CDS             complement(707755..708570)
     CDS             complement(708642..708995)
     CDS             complement(709009..710319)
     CDS             complement(710372..710701)
     CDS             complement(710704..710898)
     CDS             710933..711451
     CDS             complement(711275..712660)
     CDS             complement(712700..712906)
     CDS             713303..713740
     CDS             713727..714104
     CDS             714059..714241
     CDS             714293..714814
     CDS             complement(714908..715012)
     CDS             complement(715081..715617)
     CDS             715679..716515
     CDS             716903..717427
     CDS             718003..718746
     CDS             718782..719006
     CDS             719033..719356
     CDS             complement(719708..720274)
     CDS             720416..720985
     CDS             721320..722156
     CDS             722255..722839
     CDS             722875..723267
     CDS             723271..723645
     CDS             723790..723957
     CDS             724074..724715
     CDS             724719..725885
     CDS             725943..726857
     CDS             726955..727122
     CDS             complement(727207..727956)
     CDS             complement(727982..728152)
     CDS             728355..728468
     CDS             728465..728557
     CDS             complement(728511..728660)
     CDS             complement(728694..729602)
     CDS             complement(729599..730714)
     CDS             complement(730718..731434)
     CDS             complement(731806..732366)
     CDS             complement(732377..732562)
     CDS             732933..733088
     CDS             733209..733343
     CDS             complement(733362..733967)
     CDS             734123..734482
     CDS             734436..735011
     CDS             complement(734931..735314)
     CDS             complement(735280..735900)
     CDS             736052..738424
     CDS             738440..738742
     CDS             738843..739367
     CDS             739644..739886
     CDS             complement(740116..741705)
     CDS             complement(742393..743028)
     CDS             743091..743900
     CDS             complement(743892..744968)
     CDS             745558..745674
     CDS             745739..746326
     CDS             complement(746296..747540)
     CDS             complement(747589..748038)
     CDS             complement(748043..748909)
     CDS             complement(748906..750618)
     CDS             complement(750669..752219)
     CDS             752343..753044
     CDS             complement(753017..753142)
     CDS             complement(753118..753390)
     CDS             753633..753950
     CDS             753911..754933
     CDS             complement(755060..755389)
     CDS             complement(755454..755789)
     CDS             755899..756036
     CDS             complement(756033..757328)
     CDS             complement(757388..758734)
     CDS             complement(758735..759685)
     CDS             complement(759691..760785)
     CDS             complement(760795..761409)
     CDS             complement(761479..762375)
     CDS             complement(762368..763246)
     CDS             complement(763243..764484)
     CDS             764538..764936
     CDS             complement(765121..765216)
     CDS             complement(765189..765467)
     CDS             765537..765860
     CDS             765954..766259
     CDS             766356..767003
     CDS             complement(766956..767174)
     CDS             complement(767181..767360)
     CDS             complement(767357..767449)
     CDS             767568..768269
     CDS             768306..768449
     CDS             768446..768862
     CDS             complement(768981..769115)
     CDS             769195..769524
     CDS             769551..770768
     CDS             complement(770736..771326)
     CDS             771392..772093
     CDS             complement(772203..772646)
     CDS             772798..773244
     CDS             773265..773660
     CDS             complement(773641..774030)
     CDS             complement(774027..774686)
     CDS             complement(774691..775161)
     CDS             complement(775174..776883)
     CDS             complement(776880..778049)
     CDS             complement(778050..779660)
     CDS             complement(779679..779996)
     CDS             complement(779986..781062)
     CDS             complement(781059..782261)
     CDS             complement(782274..782774)
     CDS             complement(782783..783826)
     CDS             complement(783839..784747)
     CDS             complement(784759..784959)
     CDS             785149..785595
     CDS             785619..785879
     CDS             complement(786027..786431)
     CDS             complement(786428..787672)
     CDS             complement(787669..788598)
     CDS             complement(788600..788956)
     CDS             complement(788944..789585)
     CDS             complement(789582..791270)
     CDS             791326..792084
     CDS             792075..792317
     CDS             792435..793424
     CDS             complement(793480..793920)
     CDS             complement(794106..794522)
     CDS             complement(794519..794749)
     CDS             794974..795462
     CDS             complement(796206..797018)
     CDS             complement(797137..797838)
     CDS             complement(798141..799148)
     CDS             complement(799201..799452)
     CDS             complement(799453..800031)
     CDS             complement(800043..800312)
     CDS             800391..800636
     CDS             800694..802109
     CDS             802111..803559
     CDS             complement(803543..805405)
     CDS             complement(805426..806532)
     CDS             complement(806556..807785)
     CDS             complement(807782..808471)
     CDS             complement(808520..808714)
     CDS             complement(808750..809136)
     CDS             complement(809133..809909)
     CDS             complement(810182..810322)
     CDS             810368..810625
     CDS             complement(810684..811382)
     CDS             complement(811379..812260)
     CDS             812605..813072
     CDS             813182..813301
     CDS             813298..813549
     CDS             813549..813929
     CDS             814270..814497
     CDS             814554..814820
     CDS             814820..815149
     CDS             815721..816518
     CDS             816519..817322
     CDS             complement(817300..819183)
     CDS             819209..820618
     CDS             complement(820589..821335)
     CDS             complement(821386..822156)
     CDS             822427..823503
     CDS             823559..824641
     CDS             824720..825121
     CDS             complement(825103..826431)
     CDS             complement(826577..827374)
     CDS             complement(827661..828620)
     CDS             complement(828617..829507)
     CDS             830358..831542
     CDS             complement(831471..831710)
     CDS             complement(831703..833694)
     CDS             complement(833697..833930)
     CDS             complement(834030..834788)
     CDS             834843..835631
     CDS             835634..836992
     CDS             complement(837241..837549)
     CDS             837611..838738
     CDS             complement(838710..839225)
     CDS             complement(839232..839720)
     CDS             complement(839724..840257)
     CDS             840367..841176
     CDS             complement(841173..841484)
     CDS             841620..842861
     CDS             842922..844238
     CDS             complement(844239..846032)
     CDS             complement(846032..846439)
     CDS             complement(846441..846818)
     CDS             complement(846933..847151)
     CDS             847219..848157
     CDS             848154..849017
     CDS             complement(848995..849579)
     CDS             850265..850453
     CDS             850576..851979
     CDS             complement(852173..852880)
     CDS             complement(852867..853331)
     CDS             complement(853328..854083)
     CDS             complement(854080..855123)
     CDS             complement(855217..855564)
     CDS             855951..856079
     CDS             856232..856378
     CDS             856590..857495
     CDS             857480..858403
     CDS             858529..859392
     CDS             complement(859406..860383)
     CDS             860619..863522
     CDS             863754..864857
     CDS             864854..865732
     CDS             865743..866528
     CDS             866525..867811
     CDS             complement(867808..868428)
     CDS             complement(868425..868853)
     CDS             complement(868846..869988)
     CDS             complement(869994..870257)
     CDS             complement(870647..871348)
     CDS             871468..871755
     CDS             872069..872185
     CDS             872257..873090
     CDS             complement(873213..873386)
     CDS             complement(873517..873966)
     CDS             874193..875188
     CDS             875553..876521
     CDS             876531..877259
     CDS             877518..878279
     CDS             878279..879742
     CDS             879754..880080
     CDS             880090..880929
     CDS             complement(880926..881672)
     CDS             complement(881669..882700)
     CDS             complement(882732..883817)
     CDS             complement(883814..883930)
     CDS             complement(884008..884385)
     CDS             complement(884623..885336)
     CDS             complement(885394..885789)
     CDS             complement(885793..886296)
     CDS             886345..887145
     CDS             887164..887382
     CDS             complement(887281..887973)
     CDS             complement(888055..888924)
     CDS             complement(888936..889742)
     CDS             complement(889729..890211)
     CDS             complement(890208..890636)
     CDS             complement(890633..891484)
     CDS             complement(891700..891792)
     CDS             complement(891798..892025)
     CDS             complement(892432..892854)
     CDS             893178..893336
     CDS             893390..893860
     CDS             893960..894655
     CDS             complement(894645..895130)
     CDS             complement(895117..895371)
     CDS             complement(895395..897290)
     CDS             897630..898016
     CDS             898325..900019
     CDS             900030..901019
     CDS             901054..902553
     CDS             902558..903832
     CDS             903829..904323
     CDS             904320..905387
     CDS             905368..906945
     CDS             906942..908597
     CDS             908759..909094
     CDS             909057..909425
     CDS             complement(909426..909815)
     CDS             909938..910639
     CDS             complement(910599..911372)
     CDS             912027..912758
     CDS             912771..913127
     CDS             913334..913510
     CDS             913536..913865
     CDS             913873..915003
     CDS             complement(914959..915825)
     CDS             complement(915933..916382)
     CDS             complement(916398..917366)
     CDS             complement(917540..918403)
     CDS             complement(918903..919259)
     CDS             919307..919483
     CDS             919498..919635
     CDS             complement(920180..920365)
     CDS             complement(920401..920739)
     CDS             complement(921062..921280)
     CDS             complement(921442..921960)
     CDS             complement(922036..924549)
     CDS             complement(924554..925324)
     CDS             complement(925374..926369)
     CDS             complement(926380..927570)
     CDS             complement(927581..927898)
     CDS             complement(927947..928882)
     CDS             complement(928888..930072)
     CDS             complement(930085..930402)
     CDS             complement(930439..930996)
     CDS             931235..932287
     CDS             932301..933467
     CDS             933469..933879
     CDS             933911..934363
     CDS             934365..934613
     CDS             934610..935203
     CDS             935205..936191
     CDS             936303..936680
     CDS             936677..937363
     CDS             937611..938864
     CDS             complement(938821..939381)
     CDS             complement(939418..940167)
     CDS             complement(940157..940336)
     CDS             complement(940318..940650)
     CDS             940738..941361
     CDS             941348..941923
     CDS             941910..942548
     CDS             942767..944266
     CDS             944277..945947
     CDS             complement(945853..946044)
     CDS             complement(946117..947163)
     CDS             complement(947243..948172)
     CDS             complement(948183..949250)
     CDS             complement(949263..952700)
     CDS             complement(952697..953626)
     CDS             complement(953631..955040)
     CDS             955166..955501
     CDS             955455..956522
     CDS             complement(956523..956642)
     CDS             complement(956635..957768)
     CDS             complement(957770..958801)
     CDS             958931..960028
     CDS             960123..961250
     CDS             961264..962748
     CDS             962782..963624
     CDS             963621..964541
     CDS             964528..965358
     CDS             965355..966116
     CDS             966113..966706
     CDS             966769..967308
     CDS             967412..968296
     CDS             968293..969474
     CDS             969765..970154
     CDS             complement(970159..970674)
     CDS             complement(971045..972259)
     CDS             complement(972249..972413)
     CDS             complement(972838..973527)
     CDS             complement(973527..974315)
     CDS             974612..974725
     CDS             974725..975378
     CDS             975450..976688
     CDS             976693..977361
     CDS             complement(977368..977574)
     CDS             complement(977662..978363)
     CDS             978496..979929
     CDS             complement(979926..980984)
     CDS             complement(981072..982379)
     CDS             complement(982426..983547)
     CDS             983651..984613
     CDS             984618..985466
     CDS             985542..987716
     CDS             complement(987709..988029)
     CDS             complement(988026..989189)
     CDS             complement(989258..989908)
     CDS             complement(990043..990591)
     CDS             990790..991083
     CDS             991090..991452
     CDS             991550..991768
     CDS             complement(991757..992374)
     CDS             992388..993200
     CDS             993197..993625
     CDS             complement(993579..995435)
     CDS             995486..996088
     CDS             996174..997394
     CDS             complement(997397..997843)
     CDS             997903..998565
     CDS             998621..1000360
     CDS             1000410..1000697
     CDS             complement(1000677..1001801)
     CDS             1001903..1002916
     CDS             1002922..1003272
     CDS             1003300..1005900
     CDS             1006040..1007161
     CDS             1007100..1008251
     CDS             1008202..1009080
     CDS             1009071..1010255
     CDS             1010252..1011256
     CDS             1011463..1012695
     CDS             1012751..1014019
     CDS             1014012..1015187
     CDS             complement(1015156..1015779)
     CDS             1015851..1016054
     CDS             1016176..1016418
     CDS             1016450..1017484
     CDS             1017447..1017848
     CDS             complement(1017843..1018601)
     CDS             1018658..1019818
     CDS             1020469..1020852
     CDS             1020830..1021252
     CDS             1021338..1022753
     CDS             1022880..1023293
     CDS             1023286..1024578
     CDS             1024580..1025224
     CDS             1025324..1025983
     CDS             1026067..1027488
     CDS             1027500..1028822
     CDS             complement(1028841..1029209)
     CDS             complement(1029169..1030029)
     CDS             1030407..1031123
     CDS             1031128..1031490
     CDS             1031490..1031633
     CDS             complement(1032190..1033431)
     CDS             complement(1033428..1033910)
     CDS             1033957..1035285
     CDS             complement(1035272..1035496)
     CDS             complement(1035603..1036025)
     CDS             complement(1036049..1036387)
     CDS             complement(1036421..1036723)
     CDS             complement(1036723..1037229)
     CDS             complement(1037290..1037898)
     CDS             complement(1037895..1038323)
     CDS             complement(1038325..1039455)
     CDS             complement(1039452..1039727)
     CDS             1039944..1040225
     CDS             1040222..1040533
     CDS             complement(1040727..1043927)
     CDS             complement(1044057..1045121)
     CDS             complement(1045164..1045766)
     CDS             1045804..1046697
     CDS             1047131..1048117
     CDS             1048214..1049533
     CDS             1049547..1050569
     CDS             1050633..1051466
     CDS             complement(1051467..1052429)
     CDS             1052537..1053073
     CDS             complement(1053060..1054040)
     CDS             complement(1054030..1054470)
     CDS             1054679..1055878
     CDS             1055952..1058861
     CDS             1058831..1059349
     CDS             complement(1059388..1060437)
     CDS             complement(1060582..1061409)
     CDS             complement(1061413..1061610)
     CDS             1061850..1062503
     CDS             1062504..1063139
     CDS             1063124..1063642
     CDS             1063621..1064067
     CDS             1066025..1066282
     CDS             complement(1066279..1067247)
     CDS             complement(1067252..1067761)
     CDS             complement(1067761..1069935)
     CDS             complement(1069932..1070561)
     CDS             complement(1070572..1071627)
     CDS             complement(1071624..1072961)
     CDS             complement(1072954..1073976)
     CDS             complement(1073960..1074457)
     CDS             complement(1074447..1075334)
     CDS             complement(1075331..1076767)
     CDS             complement(1076764..1077732)
     CDS             complement(1077729..1080344)
     CDS             complement(1080337..1081353)
     CDS             complement(1081470..1082264)
     CDS             complement(1082373..1083983)
     CDS             complement(1084016..1084222)
     CDS             1084357..1084899
     CDS             1084902..1085771
     CDS             1085844..1087967
     CDS             complement(1088001..1090955)
     CDS             complement(1092336..1093598)
     CDS             complement(1093579..1094745)
     CDS             1094811..1095638
     CDS             1095644..1095826
     CDS             1095823..1096626
     CDS             1096655..1097506
     CDS             complement(1097496..1098299)
     CDS             complement(1098283..1099170)
     CDS             1099298..1099495
     CDS             complement(1099504..1100967)
     CDS             complement(1100964..1101236)
     CDS             complement(1101239..1101622)
     CDS             complement(1101622..1102089)
     CDS             complement(1102070..1102384)
     CDS             complement(1102381..1102650)
     CDS             complement(1102626..1103231)
     CDS             complement(1103228..1103980)
     CDS             1104056..1104583
     CDS             complement(1104585..1105847)
     CDS             1105951..1107117
     CDS             complement(1107110..1107934)
     CDS             complement(1107965..1109080)
     CDS             complement(1109080..1109688)
     CDS             complement(1109722..1110357)
     CDS             1110411..1110662
     CDS             1110664..1111845
     CDS             1111866..1113521
     CDS             1113537..1114823
     CDS             1114820..1117468
     CDS             1117465..1118820
     CDS             1118839..1119138
     CDS             complement(1119163..1119432)
     CDS             complement(1119426..1120001)
     CDS             1120410..1121645
     CDS             complement(1121628..1122020)
     CDS             1122074..1122487
     CDS             1122487..1123119
     CDS             1123120..1123413
     CDS             1123434..1124729
     CDS             complement(1124713..1125654)
     CDS             complement(1125717..1125920)
     CDS             1125994..1127145
     CDS             complement(1127148..1128482)
     CDS             complement(1128650..1128997)
     CDS             complement(1128978..1129160)
     CDS             complement(1129203..1129589)
     CDS             complement(1129620..1130342)
     CDS             1130502..1131554
     CDS             complement(1131551..1132891)
     CDS             complement(1132938..1134005)
     CDS             1134061..1135494
     CDS             1135505..1135828
     CDS             1135866..1136390
     CDS             complement(1136394..1137179)
     CDS             complement(1137142..1137432)
     CDS             complement(1137512..1138069)
     CDS             1138175..1138558
     CDS             complement(1138566..1139057)
     CDS             1139141..1139695
     CDS             1139700..1140779
     CDS             complement(1140762..1141454)
     CDS             complement(1141457..1141993)
     CDS             complement(1142268..1142747)
     CDS             complement(1142874..1143368)
     CDS             1143450..1143563
     CDS             1143544..1145403
     CDS             1145476..1146843
     CDS             1146840..1147307
     CDS             complement(1147304..1147774)
     CDS             complement(1147771..1148001)
     CDS             complement(1148005..1149537)
     CDS             1149709..1151577
     CDS             1151636..1152634
     CDS             1152639..1153571
     CDS             1153573..1154541
     CDS             1154534..1155484
     CDS             complement(1155668..1156165)
     CDS             complement(1156504..1156758)
     CDS             complement(1156775..1156993)
     CDS             complement(1157046..1157195)
     CDS             1157583..1157759
     CDS             1158145..1158468
     CDS             complement(1158540..1158668)
     CDS             complement(1158674..1158880)
     CDS             complement(1158892..1159671)
     CDS             1159768..1160004
     CDS             1159977..1160348
     CDS             complement(1160968..1161111)
     CDS             complement(1161130..1161417)
     CDS             complement(1161426..1161530)
     CDS             1161649..1162350
     CDS             1162413..1162994
     CDS             complement(1162991..1163668)
     CDS             complement(1163631..1164056)
     CDS             complement(1164067..1164513)
     CDS             1164636..1165967
     CDS             complement(1166614..1168767)
     CDS             complement(1168805..1169842)
     CDS             1170171..1170542
     CDS             1170548..1170928
     CDS             1170990..1171346
     CDS             1171391..1173289
     CDS             complement(1173286..1173744)
     CDS             1173816..1175099
     CDS             1175104..1175802
     CDS             complement(1175771..1177696)
     CDS             complement(1177712..1177999)
     CDS             complement(1178002..1178280)
     CDS             1178454..1179923
     CDS             1179929..1181077
     CDS             1181229..1182179
     CDS             complement(1182150..1182476)
     CDS             complement(1182566..1183012)
     CDS             1183142..1184068
     CDS             1184065..1184685
     CDS             1185029..1186264
     CDS             1186268..1187257
     CDS             complement(1187250..1188419)
     CDS             1188587..1190149
     CDS             1190160..1190258
     CDS             1190306..1191040
     CDS             complement(1191037..1191969)
     CDS             complement(1191971..1192660)
     CDS             complement(1192664..1192984)
     CDS             complement(1193034..1193948)
     CDS             complement(1193950..1194522)
     CDS             1194569..1195240
     CDS             1195302..1196675
     CDS             1196737..1197153
     CDS             complement(1197174..1198526)
     CDS             1198668..1199768
     CDS             1199771..1200793
     CDS             1200806..1201735
     CDS             1201737..1202753
     CDS             complement(1202750..1203610)
     CDS             complement(1203884..1204066)
     CDS             1204439..1204582
     CDS             1204579..1205346
     CDS             1205343..1206026
     CDS             1206019..1207008
     CDS             1207044..1207352
     CDS             complement(1207349..1207630)
     CDS             complement(1207631..1208395)
     CDS             complement(1208389..1208733)
     CDS             complement(1208774..1209319)
     CDS             1209542..1209937
     CDS             complement(1210188..1210562)
     CDS             complement(1210573..1210737)
     CDS             complement(1210814..1211329)
     CDS             complement(1211434..1211613)
     CDS             complement(1211743..1212834)
     CDS             complement(1212834..1214261)
     CDS             complement(1214251..1214982)
     CDS             complement(1215072..1216163)
     CDS             complement(1216166..1217128)
     CDS             1217218..1217787
     CDS             1217850..1218608
     CDS             complement(1218577..1219869)
     CDS             1219937..1221376
     CDS             1221392..1221952
     CDS             1222001..1222576
     CDS             1222581..1223405
     CDS             complement(1223395..1223817)
     CDS             complement(1223841..1224350)
     CDS             complement(1224347..1224973)
     CDS             complement(1224970..1225224)
     CDS             complement(1225224..1225910)
     CDS             complement(1226160..1226570)
     CDS             complement(1226636..1227343)
     CDS             complement(1227353..1229839)
     CDS             complement(1229839..1232004)
     CDS             complement(1232001..1233422)
     CDS             complement(1233501..1233920)
     CDS             complement(1234974..1235243)
     CDS             1235314..1236804
     CDS             1237056..1237334
     CDS             1237444..1238064
     CDS             1238066..1238719
     CDS             1238924..1239481
     CDS             1239539..1239796
     CDS             1239812..1241182
     CDS             1241194..1241661
     CDS             1241714..1242160
     CDS             1242317..1242439
     CDS             1242886..1244292
     CDS             1244575..1244805
     CDS             1244802..1245029
     CDS             1245503..1245976
     CDS             1245982..1247070
     CDS             complement(1247067..1247558)
     CDS             complement(1247601..1249025)
     CDS             complement(1249026..1249862)
     CDS             1250021..1251025
     CDS             1251022..1251888
     CDS             1251885..1252601
     CDS             1252604..1253842
     CDS             complement(1253839..1255194)
     CDS             complement(1255191..1255814)
     CDS             complement(1255811..1256608)
     CDS             complement(1256605..1257858)
     CDS             complement(1257851..1258489)
     CDS             complement(1258479..1259123)
     CDS             complement(1259216..1259887)
     CDS             complement(1259884..1260549)
     CDS             complement(1260646..1261842)
     CDS             1261967..1262509
     CDS             complement(1262501..1263547)
     CDS             1263683..1264393
     CDS             1264393..1265316
     CDS             1265294..1265962
     CDS             complement(1265926..1266192)
     CDS             complement(1266277..1266483)
     CDS             1266619..1267689
     CDS             1267823..1269082
     CDS             complement(1269025..1270902)
     CDS             complement(1270974..1271378)
     CDS             complement(1271365..1271586)
     CDS             1271810..1273066
     CDS             1273076..1274359
     CDS             1274356..1275207
     CDS             1275204..1276214
     CDS             1276215..1276448
     CDS             1276458..1277366
     CDS             1277390..1278295
     CDS             1278292..1279389
     CDS             complement(1279379..1280530)
     CDS             complement(1280539..1281777)
     CDS             complement(1281755..1282723)
     CDS             complement(1282720..1283841)
     CDS             1283955..1284269
     CDS             complement(1284317..1285018)
     CDS             1285169..1285543
     CDS             1285590..1285805
     CDS             1285811..1286011
     CDS             1286152..1286427
     CDS             1286462..1287292
     CDS             1287799..1288032
     CDS             1288269..1289126
     CDS             complement(1289128..1289877)
     CDS             1290148..1291434
     CDS             1291474..1291782
     CDS             complement(1291998..1292900)
     CDS             1293048..1293410
     CDS             1293416..1294486
     CDS             1294497..1296386
     CDS             complement(1296391..1296825)
     CDS             complement(1296839..1297879)
     CDS             1298119..1298922
     CDS             1298928..1299302
     CDS             1299303..1299893
     CDS             1299938..1300657
     CDS             complement(1300654..1301439)
     CDS             complement(1301500..1301931)
     CDS             1301995..1302837
     CDS             complement(1302823..1303593)
     CDS             complement(1303741..1304178)
     CDS             complement(1304178..1306127)
     CDS             1306311..1308209
     CDS             complement(1308192..1309115)
     CDS             complement(1309118..1309756)
     CDS             complement(1309734..1310660)
     CDS             1310700..1311770
     CDS             1311772..1312575
     CDS             1312763..1314580
     CDS             1314625..1315365
     CDS             1315411..1316187
     CDS             1316220..1317116
     CDS             1317131..1317739
     CDS             1317828..1318448
     CDS             1318467..1320413
     CDS             1320418..1321755
     CDS             1321789..1322466
     CDS             1322707..1324824
     CDS             1324943..1325941
     CDS             1325953..1327104
     CDS             1327097..1328077
     CDS             1328088..1329077
     CDS             1329102..1329491
     CDS             1329579..1330601
     CDS             complement(1330591..1331592)
     CDS             complement(1331601..1332017)
     CDS             complement(1332169..1332309)
     CDS             complement(1332309..1333163)
     CDS             1333376..1334071
     CDS             complement(1334722..1336086)
     CDS             complement(1336194..1337186)
     CDS             1337413..1337916
     CDS             1337913..1338167
     CDS             1338164..1338538
     CDS             1338495..1338785
     CDS             1338782..1339081
     CDS             1339074..1339520
     CDS             1339517..1339870
     CDS             1339867..1341399
     CDS             1341401..1341748
     CDS             1341753..1342256
     CDS             1342249..1342770
     CDS             1342767..1344050
     CDS             1344053..1345018
     CDS             1345015..1345434
     CDS             1345546..1346850
     CDS             complement(1346821..1348725)
     CDS             complement(1348779..1349117)
     CDS             1349191..1350399
     CDS             complement(1350388..1351014)
     CDS             complement(1351020..1352195)
     CDS             complement(1352206..1352730)
     CDS             complement(1352727..1353305)
     CDS             complement(1353316..1354245)
     CDS             complement(1354249..1356105)
     CDS             complement(1356102..1357583)
     CDS             complement(1357580..1357924)
     CDS             complement(1357921..1358628)
     CDS             complement(1358631..1358915)
     CDS             complement(1358912..1359286)
     CDS             complement(1359283..1359537)
     CDS             complement(1359534..1360040)
     CDS             1360246..1362012
     CDS             1362022..1362288
     CDS             1362316..1362855
     CDS             1362915..1363259
     CDS             complement(1363240..1364175)
     CDS             1364250..1365701
     CDS             complement(1365679..1367412)
     CDS             1367474..1368790
     CDS             1368918..1369076
     CDS             1369129..1371015
     CDS             1371124..1371711
     CDS             1371708..1372529
     CDS             1372508..1373302
     CDS             1373299..1373691
     CDS             1373666..1374181
     CDS             1374195..1374467
     CDS             1374705..1375985
     CDS             complement(1375936..1377114)
     CDS             1377177..1377758
     CDS             complement(1377755..1378906)
     CDS             1378926..1379621
     CDS             complement(1379604..1379900)
     CDS             1379965..1380120
     CDS             complement(1380121..1380483)
     CDS             complement(1380572..1382260)
     CDS             1382407..1382637
     CDS             1382919..1383440
     CDS             1383451..1385199
     CDS             1385132..1385323
     CDS             1385396..1385827
     CDS             1385861..1386082
     CDS             1386483..1387211
     CDS             complement(1387381..1388070)
     CDS             1388279..1388575
     CDS             1388586..1388978
     CDS             complement(1388969..1389892)
     CDS             1389982..1390650
     CDS             1390696..1391238
     CDS             complement(1391224..1391874)
     CDS             1391951..1392154
     CDS             complement(1392151..1392555)
     CDS             1392619..1393080
     CDS             1393153..1393731
     CDS             complement(1393705..1394778)
     CDS             complement(1394793..1395809)
     CDS             1395881..1397077
     CDS             1397074..1397457
     CDS             1397791..1398210
     CDS             1398214..1398666
     CDS             1398731..1399009
     CDS             1399006..1399617
     CDS             complement(1399597..1401159)
     CDS             complement(1401156..1401527)
     CDS             1401589..1404336
     CDS             1404410..1406506
     CDS             1406599..1408695
     CDS             1408709..1409809
     CDS             1409796..1410389
     CDS             1410437..1411018
     CDS             1411026..1411463
     CDS             1411468..1411869
     CDS             complement(1411866..1412114)
     CDS             1412270..1412746
     CDS             1412755..1413369
     CDS             complement(1413455..1414021)
     CDS             complement(1414031..1414954)
     CDS             complement(1414935..1415102)
     CDS             complement(1415074..1416078)
     CDS             1416190..1417230
     CDS             complement(1417217..1418212)
     CDS             complement(1418206..1419771)
     CDS             complement(1419794..1421779)
     CDS             complement(1421852..1422625)
     CDS             complement(1422597..1422998)
     CDS             complement(1423007..1423798)
     CDS             complement(1424291..1424599)
     CDS             complement(1424604..1424798)
     CDS             complement(1424776..1425177)
     CDS             complement(1425303..1425896)
     CDS             complement(1425928..1426935)
     CDS             complement(1427036..1427794)
     CDS             1427923..1429212
     CDS             1429318..1430634
     CDS             1430759..1432096
     CDS             1432096..1432905
     CDS             complement(1432910..1435429)
     CDS             complement(1435432..1435983)
     CDS             complement(1435967..1436914)
     CDS             complement(1436914..1438179)
     CDS             1438255..1439157
     CDS             1439252..1440640
     CDS             complement(1440649..1440837)
     CDS             complement(1440849..1441079)
     CDS             1441333..1441788
     CDS             1441806..1443272
     CDS             complement(1443253..1443588)
     CDS             complement(1444121..1444462)
     CDS             complement(1444497..1445543)
     CDS             1445653..1446831
     CDS             1446828..1447856
     CDS             1447868..1448380
     CDS             complement(1448377..1449651)
     CDS             1449703..1450131
     CDS             1450145..1451080
     CDS             1451087..1451338
     CDS             complement(1451335..1452558)
     CDS             complement(1452569..1452928)
     CDS             complement(1452941..1453774)
     CDS             complement(1453842..1454489)
     CDS             complement(1454496..1454939)
     CDS             complement(1454950..1455387)
     CDS             complement(1455396..1455695)
     CDS             complement(1455699..1456892)
     CDS             complement(1456903..1459635)
     CDS             complement(1459639..1462992)
     CDS             complement(1463013..1463261)
     CDS             complement(1463491..1464111)
     CDS             complement(1464340..1465173)
     CDS             complement(1465163..1465912)
     CDS             complement(1465890..1466684)
     CDS             complement(1466681..1467391)
     CDS             complement(1467425..1468207)
     CDS             1468368..1468868
     CDS             1468964..1470343
     CDS             1470356..1471684
     CDS             complement(1471662..1472255)
     CDS             complement(1472245..1472655)
     CDS             complement(1472660..1473907)
     CDS             complement(1473914..1475062)
     CDS             complement(1475037..1476743)
     CDS             complement(1476753..1477418)
     CDS             complement(1477391..1478191)
     CDS             complement(1478198..1478539)
     CDS             1478690..1479679
     CDS             1479685..1480143
     CDS             1480140..1481171
     CDS             complement(1481131..1482114)
     CDS             1482153..1483025
     CDS             complement(1483022..1483645)
     CDS             1483702..1484457
     CDS             1484516..1485025
     CDS             1485067..1485903
     CDS             1486031..1487371
     CDS             complement(1487345..1488598)
     CDS             1488683..1489546
     CDS             1489560..1489919
     CDS             1489965..1490333
     CDS             1490339..1491130
     CDS             1491167..1491724
     CDS             complement(1491721..1492515)
     CDS             complement(1492512..1493033)
     CDS             complement(1493159..1493584)
     CDS             complement(1493675..1494937)
     CDS             complement(1495219..1496502)
     CDS             complement(1496502..1496981)
     CDS             complement(1496972..1497211)
     CDS             1497260..1497907
     CDS             1497925..1499436
     CDS             complement(1499439..1499837)
     CDS             1500370..1501464
     CDS             complement(1501744..1501965)
     CDS             1502192..1502971
     CDS             1502968..1503216
     CDS             complement(1503210..1503455)
     CDS             complement(1503510..1503863)
     CDS             complement(1503856..1505319)
     CDS             complement(1505326..1508214)
     CDS             1508482..1509633
     CDS             1509677..1511017
     CDS             1511043..1511792
     CDS             complement(1511908..1512570)
     CDS             complement(1512589..1512879)
     CDS             complement(1513367..1513906)
     CDS             1514164..1514949
     CDS             complement(1514933..1515409)
     CDS             1515549..1516076
     CDS             1516352..1516750
     CDS             complement(1516742..1517239)
     CDS             complement(1517263..1519023)
     CDS             1519033..1520292
     CDS             1520405..1521097
     CDS             complement(1521080..1522222)
     CDS             complement(1522219..1523475)
     CDS             1523720..1524814
     CDS             complement(1524746..1525303)
     CDS             complement(1525300..1525581)
     CDS             1525737..1527422
     CDS             complement(1527419..1528189)
     CDS             complement(1528186..1529190)
     CDS             complement(1529201..1530079)
     CDS             complement(1530127..1531164)
     CDS             complement(1531206..1531814)
     CDS             complement(1531828..1532847)
     CDS             complement(1532854..1533027)
     CDS             complement(1533155..1533352)
     CDS             complement(1533412..1533819)
     CDS             complement(1533831..1534259)
     CDS             complement(1534266..1534628)
     CDS             complement(1534790..1535575)
     CDS             complement(1535609..1536022)
     CDS             complement(1536019..1536561)
     CDS             complement(1536580..1537026)
     CDS             complement(1537136..1537774)
     CDS             1537833..1538318
     CDS             complement(1538315..1538668)
     CDS             1538770..1540515
     CDS             1540505..1542241
     CDS             complement(1542238..1542801)
     CDS             1543003..1543884
     CDS             1543881..1544495
     CDS             1544485..1545612
     CDS             1545670..1546209
     CDS             1546209..1546793
     CDS             1546795..1547517
     CDS             1547486..1548241
     CDS             1548252..1548881
     CDS             1548878..1549894
     CDS             1549885..1550601
     CDS             1550606..1550935
     CDS             1551050..1551412
     CDS             complement(1551413..1553143)
     CDS             complement(1553191..1555155)
     CDS             complement(1555433..1556290)
     CDS             1556349..1557017
     CDS             1557038..1557178
     CDS             complement(1557144..1557734)
     CDS             complement(1558032..1558520)
     CDS             1558549..1559235
     CDS             complement(1559206..1559943)
     CDS             1560039..1560554
     CDS             1560860..1561858
     CDS             1561855..1562997
     CDS             1562994..1563488
     CDS             1563476..1563589
     CDS             1563682..1563849
     CDS             1563887..1564708
     CDS             1564705..1565697
     CDS             1565708..1566457
     CDS             1566463..1567563
     CDS             1567538..1568518
     CDS             1568672..1568986
     CDS             1568979..1569632
     CDS             1569629..1570552
     CDS             1570563..1571351
     CDS             1571339..1572346
     CDS             1572339..1572992
     CDS             1572989..1573804
     CDS             1573779..1574600
     CDS             1574650..1575846
     CDS             1575891..1577396
     CDS             1577380..1578369
     CDS             1578362..1579270
     CDS             1579347..1580567
     CDS             1580641..1581651
     CDS             1581718..1581948
     CDS             1581932..1582969
     CDS             1582954..1583400
     CDS             1583405..1583728
     CDS             complement(1583717..1584463)
     CDS             complement(1584456..1585622)
     CDS             complement(1585609..1586235)
     CDS             complement(1586235..1586801)
     CDS             complement(1586803..1588101)
     CDS             complement(1588083..1589057)
     CDS             complement(1589057..1589743)
     CDS             1589900..1590580
     CDS             1590675..1591790
     CDS             1591787..1594957
     CDS             complement(1594946..1595731)
     CDS             complement(1595798..1596214)
     CDS             complement(1596220..1597455)
     CDS             complement(1597514..1598530)
     CDS             1598702..1599202
     CDS             1599272..1600000
     CDS             1599984..1600895
     CDS             1601126..1601332
     CDS             1601412..1602689
     CDS             1602755..1603150
     CDS             1603150..1604493
     CDS             complement(1604557..1605318)
     CDS             complement(1605319..1605840)
     CDS             1605924..1607009
     CDS             1607020..1607724
     CDS             1607740..1608372
     CDS             1608359..1609690
     CDS             1609690..1609923
     CDS             1610417..1610863
     CDS             complement(1610860..1611573)
     CDS             complement(1611840..1612244)
     CDS             1612431..1613132
     CDS             1613202..1613519
     CDS             complement(1613503..1614441)
     CDS             1614675..1616027
     CDS             1616069..1616962
     CDS             1616959..1617795
     CDS             1617800..1619038
     CDS             1619071..1620087
     CDS             1620093..1621211
     CDS             1621276..1622760
     CDS             1622785..1624698
     CDS             1624679..1625638
     CDS             1625662..1626630
     CDS             1626608..1627294
     CDS             1627288..1628301
     CDS             complement(1628290..1629363)
     CDS             1629505..1630206
     CDS             1630272..1631990
     CDS             complement(1632002..1632502)
     CDS             complement(1632493..1633320)
     CDS             complement(1633325..1633510)
     CDS             1633559..1633903
     CDS             1633903..1634613
     CDS             complement(1634603..1635562)
     CDS             1635746..1637191
     CDS             1637197..1638324
     CDS             1638416..1639594
     CDS             1639584..1640657
     CDS             complement(1640658..1641821)
     CDS             1641930..1642607
     CDS             complement(1642596..1642874)
     CDS             complement(1642867..1643835)
     CDS             1644004..1644264
     CDS             1644267..1645457
     CDS             1645457..1646305
     CDS             1646309..1646824
     CDS             1646817..1647980
     CDS             1647977..1648822
     CDS             1648819..1649361
     CDS             1649441..1650532
     CDS             complement(1650498..1650953)
     CDS             complement(1650968..1651543)
     CDS             complement(1651503..1652225)
     CDS             complement(1652268..1653551)
     CDS             1653723..1654511
     CDS             1654508..1655335
     CDS             1655335..1656009
     CDS             complement(1655977..1657518)
     CDS             complement(1657500..1658687)
     CDS             complement(1658728..1660092)
     CDS             1660205..1661227
     CDS             complement(1661230..1661562)
     CDS             complement(1661667..1662365)
     CDS             complement(1662412..1663335)
     CDS             1663392..1664048
     CDS             1664132..1664740
     CDS             1664754..1665068
     CDS             1665087..1665581
     CDS             complement(1665560..1666189)
     CDS             1666520..1667083
     CDS             1667108..1668574
     CDS             1668574..1669077
     CDS             1669074..1669334
     CDS             1669331..1670467
     CDS             complement(1670464..1670991)
     CDS             complement(1670984..1671574)
     CDS             complement(1671649..1673055)
     CDS             complement(1673107..1673550)
     CDS             complement(1673561..1674028)
     CDS             complement(1674040..1674750)
     CDS             complement(1674747..1675358)
     CDS             complement(1675370..1675822)
     CDS             complement(1675834..1676226)
     CDS             complement(1676237..1676791)
     CDS             complement(1676811..1677203)
     CDS             complement(1677219..1677389)
     CDS             complement(1677394..1677954)
     CDS             complement(1677965..1678696)
     CDS             complement(1678696..1679061)
     CDS             complement(1679072..1679497)
     CDS             complement(1679503..1679844)
     CDS             complement(1680110..1680406)
     CDS             complement(1680419..1680637)
     CDS             complement(1680624..1681256)
     CDS             complement(1681261..1681728)
     CDS             complement(1681739..1682137)
     CDS             complement(1682148..1682867)
     CDS             complement(1682879..1683145)
     CDS             complement(1683145..1683912)
     CDS             complement(1683928..1685025)
     CDS             complement(1685028..1685810)
     CDS             complement(1685959..1686798)
     CDS             complement(1686903..1687298)
     CDS             complement(1687383..1688621)
     CDS             1688684..1689151
     CDS             1689365..1689568
     CDS             1689655..1690458
     CDS             complement(1690436..1691050)
     CDS             1691110..1691607
     CDS             1691604..1692209
     CDS             1692206..1692493
     CDS             complement(1692502..1693212)
     CDS             complement(1693216..1694637)
     CDS             1694743..1696380
     CDS             1696367..1696801
     CDS             complement(1696784..1697155)
     CDS             complement(1697291..1697470)
     CDS             complement(1697525..1698163)
     CDS             complement(1698153..1701686)
     CDS             1701760..1702089
     CDS             1702086..1702760
     CDS             1702770..1703351
     CDS             complement(1703344..1704669)
     CDS             complement(1704745..1705971)
     CDS             complement(1705987..1706748)
     CDS             1706913..1708280
     CDS             complement(1708277..1709227)
     CDS             complement(1709262..1710335)
     CDS             1710535..1711314
     CDS             complement(1711295..1711765)
     CDS             1711817..1713091
     CDS             1713134..1714615
     CDS             1714815..1715471
     CDS             1715594..1716448
     CDS             complement(1716363..1716914)
     CDS             complement(1716895..1717464)
     CDS             complement(1717470..1718510)
     CDS             1718792..1719409
     CDS             1719412..1720233
     CDS             complement(1720274..1720975)
     CDS             1721081..1721833
     CDS             complement(1721830..1723035)
     CDS             1723191..1724060
     CDS             1724035..1724895
     CDS             1724896..1725801
     CDS             1725794..1726009
     CDS             complement(1726006..1727145)
     CDS             complement(1727156..1727419)
     CDS             1727511..1728179
     CDS             1728228..1729232
     CDS             1729289..1729588
     CDS             complement(1729575..1730180)
     CDS             1730235..1731149
     CDS             1731133..1731657
     CDS             1731645..1732661
     CDS             1732898..1733548
     CDS             complement(1733551..1733832)
     CDS             complement(1733935..1736325)
     CDS             complement(1736497..1737000)
     CDS             1737309..1738223
     CDS             1738204..1739340
     CDS             1739367..1740251
     CDS             complement(1740245..1741066)
     CDS             complement(1741053..1741856)
     CDS             complement(1741853..1742809)
     CDS             complement(1742875..1743663)
     CDS             complement(1743809..1744333)
     CDS             complement(1744333..1745550)
     CDS             1745653..1745898
     CDS             complement(1745899..1746201)
     CDS             1746259..1746873
     CDS             1746870..1747631
     CDS             1748036..1748215
     CDS             complement(1748174..1748383)
     CDS             1748733..1749524
     CDS             complement(1749516..1750115)
     CDS             1750177..1751973
     CDS             complement(1751962..1753305)
     CDS             1753356..1754483
     CDS             1754581..1755750
     CDS             1755923..1757236
     CDS             1757248..1758627
     CDS             1758806..1759330
     CDS             1759342..1760193
     CDS             complement(1760272..1760475)
     CDS             complement(1760551..1761981)
     CDS             complement(1761982..1762851)
     CDS             1762991..1764268
     CDS             1764312..1764779
     CDS             1764776..1765399
     CDS             1765453..1766625
     CDS             complement(1766613..1767770)
     CDS             1767878..1768924
     CDS             1769079..1770209
     CDS             1770216..1771223
     CDS             complement(1771227..1771913)
     CDS             complement(1771951..1772565)
     CDS             complement(1772562..1773326)
     CDS             1773331..1774107
     CDS             1774163..1775248
     CDS             1775245..1776321
     CDS             1776272..1776418
     CDS             complement(1776415..1777464)
     CDS             complement(1777604..1778224)
     CDS             1778285..1779061
     CDS             complement(1779108..1779800)
     CDS             1780133..1780552
     CDS             1780734..1781477
     CDS             1781493..1782302
     CDS             complement(1782299..1783411)
     CDS             complement(1783451..1783870)
     CDS             complement(1783837..1786794)
     CDS             complement(1786805..1788052)
     CDS             complement(1788049..1788945)
     CDS             complement(1788984..1790288)
     CDS             complement(1790387..1792324)
     CDS             complement(1792853..1793353)
     CDS             complement(1793343..1793537)
     CDS             complement(1793572..1795095)
     CDS             complement(1795097..1796563)
     CDS             1797159..1798391
     CDS             complement(1798437..1799033)
     CDS             1799153..1799587
     CDS             1799630..1800595
     CDS             1800588..1800989
     CDS             complement(1800990..1801202)
     CDS             complement(1801271..1801918)
     CDS             complement(1801964..1802848)
     CDS             complement(1802989..1804914)
     CDS             1804967..1805506
     CDS             complement(1805557..1806291)
     CDS             complement(1806301..1806510)
     CDS             1806615..1807460
     CDS             1807417..1808382
     CDS             1808379..1808852
     CDS             1808901..1810136
     CDS             1810244..1811080
     CDS             1811080..1812948
     CDS             complement(1812929..1813309)
     CDS             complement(1813313..1814146)
     CDS             1814247..1814429
     CDS             1814430..1814705
     CDS             complement(1814702..1815706)
     CDS             1815891..1817174
     CDS             1817213..1818067
     CDS             1818064..1818897
     CDS             1818903..1819997
     CDS             1820217..1822034
     CDS             1822044..1822760
     CDS             complement(1822744..1823466)
     CDS             1823620..1825269
     CDS             1825412..1826830
     CDS             1826876..1828270
     CDS             1828315..1829226
     CDS             1829236..1830066
     CDS             complement(1830044..1830676)
     CDS             complement(1830669..1831238)
     CDS             complement(1831391..1832089)
     CDS             1832161..1832973
     CDS             1833103..1836093
     CDS             1836100..1836639
     CDS             1837039..1837326
     CDS             1837301..1837435
     CDS             1837419..1838258
     CDS             1838326..1838535
     CDS             1838622..1839035
     CDS             1839104..1840222
     CDS             1840279..1840464
     CDS             1840468..1840926
     CDS             1840938..1841432
     CDS             1841511..1842161
     CDS             1842167..1843186
     CDS             1843233..1843556
     CDS             1843661..1844203
     CDS             complement(1844183..1844653)
     CDS             1845123..1845794
     CDS             1845849..1846529
     CDS             1846588..1847934
     CDS             1847935..1849443
     CDS             complement(1849763..1850629)
     CDS             complement(1850643..1851971)
     CDS             1852126..1852872
     CDS             1852917..1854389
     CDS             1854402..1855892
     CDS             1855885..1857126
     CDS             1857119..1857469
     CDS             1857532..1857783
     CDS             1857791..1857940
     CDS             1857987..1858658
     CDS             1858621..1858869
     CDS             1858962..1861160
     CDS             1861224..1862027
     CDS             1862030..1862794
     CDS             1862800..1865094
     CDS             1865225..1865395
     CDS             complement(1865392..1866042)
     CDS             complement(1866088..1866897)
     CDS             complement(1866894..1867262)
     CDS             complement(1867264..1868340)
     CDS             complement(1868394..1868960)
     CDS             complement(1868989..1869738)
     CDS             1869790..1870419
     CDS             1870412..1871665
     CDS             complement(1871822..1872361)
     CDS             1872526..1872873
     CDS             1872964..1873389
     CDS             1873389..1873595
     CDS             1873546..1873914
     CDS             1873904..1874278
     CDS             complement(1874290..1875891)
     CDS             complement(1875909..1876037)
     CDS             1876134..1877126
     CDS             complement(1877092..1877781)
     CDS             complement(1877748..1878449)
     CDS             1879256..1880314
     CDS             1880348..1881100
     CDS             1881861..1882388
     CDS             complement(1882385..1882864)
     CDS             complement(1882806..1883357)
     CDS             complement(1883422..1884012)
     CDS             1884068..1884652
     CDS             complement(1884653..1885528)
     CDS             1885567..1886922
     CDS             complement(1886959..1887417)
     CDS             1887478..1888167
     CDS             1888277..1889236
     CDS             complement(1889233..1889448)
     CDS             1889654..1890964
     CDS             complement(1890953..1891168)
     CDS             complement(1891159..1891866)
     CDS             complement(1891926..1892684)
     CDS             1892803..1893201
     CDS             1893179..1893454
     CDS             1893535..1893981
     CDS             complement(1893978..1894574)
     CDS             complement(1894574..1894825)
     CDS             complement(1894803..1896236)
     CDS             complement(1896268..1896744)
     CDS             complement(1897355..1897543)
     CDS             complement(1897530..1897727)
     CDS             complement(1898123..1899826)
     CDS             complement(1899840..1900433)
     CDS             complement(1900616..1901209)
     CDS             complement(1901255..1901407)
     CDS             1901579..1902394
     CDS             1902398..1902682
     CDS             complement(1902688..1904442)
     CDS             complement(1904500..1905918)
     CDS             complement(1906416..1908185)