CDS             148..606
     CDS             628..3120
     CDS             complement(3221..4246)
     CDS             4597..5844
     CDS             5885..6673
     CDS             6738..7976
     CDS             7982..8509
     CDS             8546..9502
     CDS             complement(9782..10756)
     CDS             complement(10793..11770)
     CDS             complement(11804..13168)
     CDS             complement(13187..14395)
     CDS             complement(14418..14861)
     CDS             complement(14858..15391)
     CDS             complement(15405..16676)
     CDS             complement(16702..16998)
     CDS             complement(17019..18947)
     CDS             complement(19052..19891)
     CDS             complement(19927..21327)
     CDS             complement(21371..21910)
     CDS             complement(21939..22145)
     CDS             complement(22228..22419)
     CDS             complement(22559..22750)
     CDS             23890..25038
     CDS             25035..26414
     CDS             26439..27482
     CDS             27495..27878
     CDS             28174..28677
     CDS             28743..29282
     CDS             complement(29355..30296)
     CDS             complement(30383..31504)
     CDS             31899..33350
     CDS             33403..34671
     CDS             complement(34680..35555)
     CDS             35703..36647
     CDS             36685..37896
     CDS             complement(37880..39076)
     CDS             39172..40062
     CDS             complement(40129..40743)
     CDS             40840..41760
     CDS             complement(41944..42168)
     CDS             42210..42302
     CDS             complement(42444..42647)
     CDS             complement(42955..44058)
     CDS             44314..44895
     CDS             complement(45251..46171)
     CDS             46253..47203
     CDS             47200..47592
     CDS             47595..48053
     CDS             48053..49273
     CDS             49273..50106
     CDS             50284..51516
     CDS             complement(51630..52127)
     CDS             52352..52483
     CDS             complement(52744..53646)
     CDS             complement(53704..55032)
     CDS             55428..56348
     CDS             56531..57754
     CDS             57758..59206
     CDS             complement(59486..60424)
     CDS             complement(60471..60878)
     CDS             complement(61101..61967)
     CDS             62178..63098
     CDS             63160..64212
     CDS             complement(64282..65244)
     CDS             65397..66320
     CDS             complement(66488..67228)
     CDS             complement(67225..68607)
     CDS             complement(68618..69952)
     CDS             complement(70453..71217)
     CDS             71359..72276
     CDS             complement(72412..72756)
     CDS             complement(72814..73551)
     CDS             complement(73768..74679)
     CDS             complement(74725..75699)
     CDS             complement(75763..76479)
     CDS             76953..77183
     CDS             complement(77632..81249)
     CDS             complement(81246..81341)
     CDS             complement(81338..81994)
     CDS             complement(82006..82761)
     CDS             complement(83203..83355)
     CDS             83647..84669
     CDS             complement(84817..85536)
     CDS             complement(85820..86044)
     CDS             86911..87102
     CDS             complement(89432..90394)
     CDS             91209..91442
     CDS             complement(91581..92336)
     CDS             complement(92338..92703)
     CDS             93099..94214
     CDS             complement(94262..96031)
     CDS             complement(96115..97533)
     CDS             complement(97655..98110)
     CDS             complement(98368..98769)
     CDS             complement(98943..100181)
     CDS             complement(100165..100827)
     CDS             101182..101442
     CDS             102277..103377
     CDS             complement(103410..104375)
     CDS             104493..105713
     CDS             105710..106606
     CDS             complement(106741..107340)
     CDS             107750..108907
     CDS             108967..109128
     CDS             complement(109210..109671)
     CDS             complement(109686..110858)
     CDS             complement(110878..111840)
     CDS             112248..112532
     CDS             112839..113123
     CDS             113172..113381
     CDS             113415..113627
     CDS             113735..114820
     CDS             114817..114936
     CDS             complement(115197..116474)
     CDS             complement(116458..117207)
     CDS             117533..118789
     CDS             118802..121999
     CDS             121996..123423
     CDS             123794..124528
     CDS             complement(124582..125841)
     CDS             complement(125895..127223)
     CDS             127400..128317
     CDS             128628..129935
     CDS             129949..130890
     CDS             complement(130980..136874)
     CDS             complement(137187..138362)
     CDS             138504..138626
     CDS             complement(138598..139149)
     CDS             139374..140180
     CDS             140216..141538
     CDS             complement(141678..142769)
     CDS             142968..143102
     CDS             complement(143039..143752)
     CDS             143927..144529
     CDS             complement(144822..145052)
     CDS             145250..145438
     CDS             complement(145641..146303)
     CDS             complement(146428..150843)
     CDS             152298..153131
     CDS             153124..155466
     CDS             complement(155507..155794)
     CDS             complement(155828..156916)
     CDS             complement(156913..157956)
     CDS             complement(157953..159467)
     CDS             complement(159528..160490)
     CDS             complement(160772..161623)
     CDS             complement(161658..162263)
     CDS             162382..163305
     CDS             163537..164565
     CDS             164845..166314
     CDS             complement(166361..167185)
     CDS             complement(167339..168331)
     CDS             complement(168951..169817)
     CDS             complement(169841..170788)
     CDS             171185..172972
     CDS             172969..173679
     CDS             173651..174868
     CDS             174865..175617
     CDS             175607..176935
     CDS             176949..178034
     CDS             178093..178347
     CDS             178355..179230
     CDS             179232..179861
     CDS             179863..180846
     CDS             180850..181833
     CDS             181823..182998
     CDS             183015..184610
     CDS             184607..185701
     CDS             185701..187551
     CDS             187553..188803
     CDS             188832..189494
     CDS             189498..190571
     CDS             190583..191596
     CDS             191589..192668
     CDS             192705..193247
     CDS             193250..194668
     CDS             194701..194952
     CDS             complement(194978..196069)
     CDS             complement(196168..197520)
     CDS             complement(197525..198097)
     CDS             complement(198094..199080)
     CDS             199663..201840
     CDS             201931..202125
     CDS             complement(202161..203246)
     CDS             complement(203547..203798)
     CDS             204274..205365
     CDS             205362..206351
     CDS             complement(206394..206882)
     CDS             207110..207409
     CDS             complement(207582..207914)
     CDS             complement(208368..209291)
     CDS             209359..209976
     CDS             complement(210040..210672)
     CDS             210805..211683
     CDS             complement(211736..213211)
     CDS             213311..213964
     CDS             214097..214804
     CDS             complement(214801..215280)
     CDS             complement(215404..216654)
     CDS             complement(216698..217615)
     CDS             complement(217779..218228)
     CDS             218396..219226
     CDS             219448..219855
     CDS             complement(219865..221430)
     CDS             complement(221621..221878)
     CDS             complement(221844..222689)
     CDS             complement(222708..223034)
     CDS             complement(223027..223557)
     CDS             223726..224619
     CDS             complement(224677..225582)
     CDS             225699..226289
     CDS             226364..227419
     CDS             complement(227433..227627)
     CDS             complement(227656..228507)
     CDS             complement(228449..228730)
     CDS             complement(228730..229413)
     CDS             229466..231529
     CDS             complement(231615..232529)
     CDS             232679..233803
     CDS             233796..234095
     CDS             234092..235528
     CDS             235569..236351
     CDS             complement(236300..236617)
     CDS             236644..237555
     CDS             complement(237776..238192)
     CDS             complement(238210..239229)
     CDS             239564..239905
     CDS             240199..241398
     CDS             241395..244586
     CDS             244583..245977
     CDS             complement(246083..246985)
     CDS             complement(247192..248103)
     CDS             complement(248447..249616)
     CDS             250229..251545
     CDS             251539..252321
     CDS             252318..254324
     CDS             complement(254371..255183)
     CDS             complement(255254..255736)
     CDS             256142..256276
     CDS             complement(256417..259119)
     CDS             complement(259539..260726)
     CDS             complement(260864..262075)
     CDS             complement(262083..263654)
     CDS             complement(263689..264390)
     CDS             complement(264387..265154)
     CDS             complement(265151..266194)
     CDS             complement(266191..267117)
     CDS             complement(267122..268330)
     CDS             268560..269417
     CDS             complement(269548..270987)
     CDS             complement(271016..272413)
     CDS             complement(272465..273853)
     CDS             274105..275199
     CDS             275862..276578
     CDS             276575..277486
     CDS             277498..278151
     CDS             278512..279324
     CDS             complement(279480..279857)
     CDS             280144..281124
     CDS             complement(281221..281826)
     CDS             complement(281823..283070)
     CDS             complement(283357..283686)
     CDS             complement(284006..285355)
     CDS             complement(285608..286180)
     CDS             complement(286403..287158)
     CDS             complement(287209..288702)
     CDS             complement(288710..289501)
     CDS             complement(289529..290275)
     CDS             complement(290288..291010)
     CDS             complement(291111..291971)
     CDS             complement(292492..293592)
     CDS             complement(293766..294179)
     CDS             294692..296995
     CDS             complement(297217..298059)
     CDS             complement(298388..299743)
     CDS             300292..301806
     CDS             complement(301934..302629)
     CDS             complement(303000..303947)
     CDS             complement(303991..305310)
     CDS             complement(305371..306297)
     CDS             306539..307636
     CDS             complement(307732..308856)
     CDS             complement(308947..309864)
     CDS             309994..310719
     CDS             310782..311384
     CDS             complement(311490..311795)
     CDS             complement(312024..312191)
     CDS             complement(312753..313124)
     CDS             complement(313367..314401)
     CDS             complement(314459..314884)
     CDS             complement(315109..315675)
     CDS             complement(315814..316410)
     CDS             316558..317577
     CDS             317668..319521
     CDS             319698..320870
     CDS             320973..321617
     CDS             321780..322937
     CDS             complement(322973..323440)
     CDS             complement(323498..324166)
     CDS             complement(324374..325345)
     CDS             325409..326308
     CDS             326928..328082
     CDS             328170..328472
     CDS             complement(328575..331631)
     CDS             331785..332675
     CDS             complement(332698..333546)
     CDS             333658..334305
     CDS             complement(334363..335466)
     CDS             complement(335504..336187)
     CDS             336518..337645
     CDS             337898..339607
     CDS             complement(339627..339914)
     CDS             340178..341563
     CDS             complement(341964..343307)
     CDS             343490..343585
     CDS             343610..344392
     CDS             344413..344514
     CDS             344816..345748
     CDS             complement(345889..347283)
     CDS             complement(347304..348782)
     CDS             complement(348904..349374)
     CDS             complement(349388..350416)
     CDS             complement(350421..351629)
     CDS             complement(351640..352644)
     CDS             complement(352646..353617)
     CDS             complement(353725..355137)
     CDS             complement(355317..356120)
     CDS             complement(356117..357511)
     CDS             complement(357528..358706)
     CDS             complement(358719..359924)
     CDS             complement(359921..360781)
     CDS             361103..361582
     CDS             361579..363702
     CDS             363737..363949
     CDS             363951..364925
     CDS             complement(365005..365649)
     CDS             365817..366416
     CDS             366591..367016
     CDS             367092..367679
     CDS             complement(368028..369209)
     CDS             complement(369576..370247)
     CDS             370319..370930
     CDS             370902..371486
     CDS             complement(371604..372095)
     CDS             complement(372299..372952)
     CDS             373036..374160
     CDS             374288..375304
     CDS             complement(376185..376373)
     CDS             377091..377786
     CDS             377779..378810
     CDS             complement(378906..380222)
     CDS             382581..382976
     CDS             complement(383146..384036)
     CDS             384177..385475
     CDS             385776..386726
     CDS             386999..387970
     CDS             complement(388032..389153)
     CDS             389610..390491
     CDS             390717..391955
     CDS             391971..395162
     CDS             395165..396691
     CDS             complement(396798..397511)
     CDS             complement(397788..398099)
     CDS             complement(398388..399353)
     CDS             399522..400163
     CDS             complement(400042..400695)
     CDS             400826..401281
     CDS             401278..401757
     CDS             complement(401805..402740)
     CDS             complement(402820..403332)
     CDS             complement(403611..404966)
     CDS             complement(405025..406137)
     CDS             406252..407217
     CDS             407441..409426
     CDS             409842..410384
     CDS             411025..412275
     CDS             412279..415749
     CDS             415870..416394
     CDS             416404..417081
     CDS             complement(417235..417675)
     CDS             423770..424174
     CDS             424390..424536
     CDS             424651..425019
     CDS             complement(425035..425880)
     CDS             complement(425992..426963)
     CDS             427127..427915
     CDS             complement(428040..429239)
     CDS             429498..431588
     CDS             431815..432366
     CDS             432422..432754
     CDS             432813..433655
     CDS             433652..435049
     CDS             complement(435404..436429)
     CDS             complement(436688..436933)
     CDS             complement(437073..437555)
     CDS             complement(437653..438525)
     CDS             438647..439621
     CDS             complement(440006..440434)
     CDS             complement(440448..441182)
     CDS             complement(441217..441897)
     CDS             complement(442167..442403)
     CDS             complement(442555..443412)
     CDS             complement(443447..443923)
     CDS             complement(444117..445640)
     CDS             complement(445685..446269)
     CDS             complement(446382..447290)
     CDS             447610..449592
     CDS             449678..450022
     CDS             450026..452041
     CDS             complement(452071..452673)
     CDS             complement(452773..453393)
     CDS             complement(453833..455881)
     CDS             456316..456936
     CDS             complement(456966..458075)
     CDS             458302..459339
     CDS             complement(459407..460456)
     CDS             complement(460443..461810)
     CDS             462396..463376
     CDS             463617..465176
     CDS             complement(465199..465315)
     CDS             complement(465312..466544)
     CDS             complement(466711..467652)
     CDS             467888..468928
     CDS             469053..469808
     CDS             complement(469830..470858)
     CDS             470963..472486
     CDS             472491..473186
     CDS             473226..474914
     CDS             474917..475540
     CDS             475545..476768
     CDS             476970..478346
     CDS             478407..479204
     CDS             479438..479626
     CDS             479946..480785
     CDS             480770..482107
     CDS             482136..483530
     CDS             complement(483821..484723)
     CDS             484897..486648
     CDS             486645..487856
     CDS             487947..489359
     CDS             complement(489618..489893)
     CDS             complement(489947..491326)
     CDS             491350..495558
     CDS             495726..496715
     CDS             496732..497706
     CDS             497832..498659
     CDS             498656..499471
     CDS             complement(499588..500052)
     CDS             500459..501874
     CDS             502036..503178
     CDS             503216..504730
     CDS             504818..506926
     CDS             complement(506948..507724)
     CDS             complement(508070..508873)
     CDS             complement(509171..509863)
     CDS             510134..511219
     CDS             complement(511287..513374)
     CDS             complement(513684..514541)
     CDS             complement(514769..515407)
     CDS             complement(515404..517920)
     CDS             518194..520890
     CDS             520959..522608
     CDS             522895..524661
     CDS             complement(524853..525419)
     CDS             526074..527240
     CDS             complement(527364..528173)
     CDS             528357..529079
     CDS             529114..530526
     CDS             530655..530882
     CDS             530984..531466
     CDS             531581..532120
     CDS             532186..533409
     CDS             533477..533884
     CDS             533950..534273
     CDS             534292..534897
     CDS             534952..536820
     CDS             536908..537249
     CDS             537269..537478
     CDS             complement(537632..538360)
     CDS             complement(538707..540233)
     CDS             complement(540307..541464)
     CDS             complement(541565..543262)
     CDS             complement(543277..544353)
     CDS             544503..545756
     CDS             545749..546510
     CDS             546577..547365
     CDS             547422..549911
     CDS             550151..550996
     CDS             551188..552846
     CDS             552843..553697
     CDS             553804..555087
     CDS             555169..555594
     CDS             complement(555684..556049)
     CDS             complement(556187..557137)
     CDS             complement(557163..557687)
     CDS             557831..558691
     CDS             558865..559755
     CDS             559829..560668
     CDS             560739..561371
     CDS             561419..562081
     CDS             562117..563292
     CDS             563301..563903
     CDS             563950..564852
     CDS             564964..566109
     CDS             566114..566890
     CDS             complement(567500..568720)
     CDS             568753..569295
     CDS             complement(569275..570546)
     CDS             complement(570527..573184)
     CDS             573528..573854
     CDS             complement(574082..575704)
     CDS             complement(576009..576812)
     CDS             577048..577917
     CDS             578220..578993
     CDS             complement(579046..579846)
     CDS             complement(579873..580364)
     CDS             complement(580453..581028)
     CDS             complement(581068..581733)
     CDS             582025..583422
     CDS             583466..584293
     CDS             584397..585368
     CDS             585415..586836
     CDS             587179..588432
     CDS             588850..590232
     CDS             590711..592240
     CDS             592552..593403
     CDS             593407..595413
     CDS             595413..596021
     CDS             596022..596354
     CDS             complement(596466..596765)
     CDS             596984..597658
     CDS             597670..599061
     CDS             599081..599746
     CDS             599989..600345
     CDS             600487..602361
     CDS             602414..603457
     CDS             603506..604603
     CDS             604600..606222
     CDS             606351..607022
     CDS             complement(607176..608093)
     CDS             608372..609781
     CDS             611300..611764
     CDS             complement(611788..612669)
     CDS             612937..613350
     CDS             complement(613499..615091)
     CDS             complement(615157..615924)
     CDS             616082..616987
     CDS             617147..617581
     CDS             complement(617793..619100)
     CDS             complement(619491..621041)
     CDS             complement(621399..621668)
     CDS             621816..622583
     CDS             622580..623080
     CDS             623067..624107
     CDS             624104..625069
     CDS             complement(625088..625897)
     CDS             complement(625956..627263)
     CDS             627482..628552
     CDS             628564..629940
     CDS             630090..630356
     CDS             complement(630565..632496)
     CDS             632632..633111
     CDS             complement(633163..634602)
     CDS             complement(634734..635642)
     CDS             complement(635654..636793)
     CDS             complement(636884..637252)
     CDS             complement(637252..638079)
     CDS             complement(638125..639357)
     CDS             complement(639533..640585)
     CDS             640678..641619
     CDS             641630..645271
     CDS             645357..646646
     CDS             646811..648886
     CDS             648883..649416
     CDS             complement(649496..651505)
     CDS             complement(651522..654098)
     CDS             complement(654145..654960)
     CDS             655340..656080
     CDS             656243..657124
     CDS             657281..657994
     CDS             658086..658646
     CDS             658696..659478
     CDS             659472..660293
     CDS             660309..661505
     CDS             661517..662890
     CDS             662952..665261
     CDS             665296..665823
     CDS             665840..666934
     CDS             667064..667531
     CDS             667599..668387
     CDS             668391..669560
     CDS             669557..670201
     CDS             670198..670980
     CDS             complement(671081..671896)
     CDS             672273..674675
     CDS             674967..675401
     CDS             675438..676373
     CDS             complement(676525..676971)
     CDS             677119..677508
     CDS             677513..677836
     CDS             complement(677879..678844)
     CDS             complement(678967..679653)
     CDS             complement(679685..680905)
     CDS             681020..681784
     CDS             681813..682646
     CDS             682926..684386
     CDS             684393..685001
     CDS             685109..686728
     CDS             complement(686884..687459)
     CDS             complement(687637..688482)
     CDS             complement(688537..689166)
     CDS             complement(689201..689605)
     CDS             689739..691085
     CDS             complement(691156..691773)
     CDS             691898..692521
     CDS             complement(692603..693052)
     CDS             complement(693144..693647)
     CDS             complement(693700..694584)
     CDS             complement(694691..694969)
     CDS             complement(694966..695961)
     CDS             complement(696001..696789)
     CDS             complement(696786..697661)
     CDS             complement(697708..699132)
     CDS             complement(699254..699499)
     CDS             complement(699511..701250)
     CDS             complement(701247..702017)
     CDS             702313..703548
     CDS             703828..704229
     CDS             704343..704822
     CDS             704926..705864
     CDS             706179..706883
     CDS             707033..708517
     CDS             708528..709319
     CDS             709505..710458
     CDS             710455..710976
     CDS             711052..712065
     CDS             712062..712574
     CDS             complement(712655..712816)
     CDS             712926..713336
     CDS             complement(713442..714635)
     CDS             complement(714689..715042)
     CDS             715550..716962
     CDS             complement(717093..718022)
     CDS             complement(718244..718453)
     CDS             718651..719415
     CDS             complement(719581..720072)
     CDS             complement(720361..720792)
     CDS             complement(721029..722210)
     CDS             complement(722299..722979)
     CDS             723423..725942
     CDS             complement(726025..726459)
     CDS             complement(726605..727624)
     CDS             complement(727685..728905)
     CDS             complement(729010..732480)
     CDS             732651..733298
     CDS             733328..733813
     CDS             complement(733941..734468)
     CDS             complement(734545..735093)
     CDS             complement(735283..736644)
     CDS             complement(736686..737420)
     CDS             737679..737957
     CDS             738092..739594
     CDS             739662..740882
     CDS             complement(740893..741795)
     CDS             742232..742528
     CDS             complement(742633..742860)
     CDS             complement(742972..744081)
     CDS             complement(744096..745304)
     CDS             complement(745326..746372)
     CDS             746675..747820
     CDS             747934..748932
     CDS             complement(749121..749570)
     CDS             complement(749633..750778)
     CDS             751170..752516
     CDS             752657..753310
     CDS             753475..754746
     CDS             754944..757367
     CDS             758083..760020
     CDS             complement(760095..760787)
     CDS             760801..761475
     CDS             complement(761544..763166)
     CDS             complement(763278..764822)
     CDS             complement(764876..766177)
     CDS             766505..770569
     CDS             770574..771122
     CDS             complement(771294..772076)
     CDS             complement(772095..772403)
     CDS             complement(772405..772935)
     CDS             complement(773066..773497)
     CDS             complement(773542..775110)
     CDS             775289..776932
     CDS             777137..779221
     CDS             779271..779903
     CDS             779945..781123
     CDS             781386..782786
     CDS             complement(782878..785019)
     CDS             785923..787401
     CDS             787713..788027
     CDS             788024..788503
     CDS             788672..789631
     CDS             789673..790119
     CDS             complement(790136..790981)
     CDS             complement(791058..791990)
     CDS             792053..793189
     CDS             793189..793809
     CDS             793829..794857
     CDS             794999..795778
     CDS             795822..796532
     CDS             796654..797010
     CDS             797100..798272
     CDS             798315..799490
     CDS             799539..799721
     CDS             799774..800838
     CDS             complement(800944..801531)
     CDS             complement(801781..802230)
     CDS             complement(802512..802802)
     CDS             803073..804095
     CDS             complement(804187..804657)
     CDS             complement(805119..806012)
     CDS             complement(806054..806863)
     CDS             complement(806934..808709)
     CDS             808881..809792
     CDS             809961..810596
     CDS             810586..811485
     CDS             811718..812092
     CDS             812271..812432
     CDS             812437..812712
     CDS             812740..813192
     CDS             813335..814717
     CDS             814856..815482
     CDS             815493..816503
     CDS             complement(816596..817801)
     CDS             complement(818099..819097)
     CDS             complement(819427..821229)
     CDS             complement(821562..822023)
     CDS             complement(822133..823029)
     CDS             complement(823043..824098)
     CDS             complement(824095..825042)
     CDS             complement(825039..826076)
     CDS             complement(826083..827234)
     CDS             complement(827365..827736)
     CDS             complement(827750..829426)
     CDS             complement(829550..829924)
     CDS             830241..831479
     CDS             831533..832861
     CDS             832872..834323
     CDS             834571..835818
     CDS             835838..836095
     CDS             836106..836582
     CDS             complement(836650..837210)
     CDS             837454..837969
     CDS             838123..840720
     CDS             complement(840847..841278)
     CDS             complement(841367..841978)
     CDS             842275..842736
     CDS             842720..843154
     CDS             complement(843174..845093)
     CDS             845629..846687
     CDS             846754..847530
     CDS             847607..848590
     CDS             848645..849649
     CDS             849654..850769
     CDS             850772..851737
     CDS             complement(851749..853101)
     CDS             complement(853104..854861)
     CDS             complement(855081..855347)
     CDS             complement(855505..856338)
     CDS             complement(856377..857933)
     CDS             complement(857930..858430)
     CDS             complement(858559..859821)
     CDS             complement(860016..860342)
     CDS             860959..863322
     CDS             863418..863744
     CDS             863776..864372
     CDS             864421..865626
     CDS             865847..866608
     CDS             866605..867537
     CDS             867543..868433
     CDS             868445..869533
     CDS             869537..870313
     CDS             complement(870344..871198)
     CDS             871427..872824
     CDS             complement(872887..873585)
     CDS             873835..874260
     CDS             874316..875455
     CDS             875619..876635
     CDS             876748..878052
     CDS             878073..879413
     CDS             879472..880101
     CDS             880236..881288
     CDS             881536..882873
     CDS             883015..883254
     CDS             883895..884497
     CDS             884581..885933
     CDS             885949..886848
     CDS             886885..887076
     CDS             887189..888337
     CDS             888451..889797
     CDS             889805..890401
     CDS             890677..892593
     CDS             complement(892682..895006)
     CDS             895171..895923
     CDS             896000..896215
     CDS             896271..898520
     CDS             complement(898641..899465)
     CDS             899633..900715
     CDS             900722..901561
     CDS             901919..903784
     CDS             903884..905065
     CDS             905200..905940
     CDS             906060..906626
     CDS             907090..907881
     CDS             908090..908413
     CDS             908530..909063
     CDS             complement(909148..909402)
     CDS             complement(909547..909810)
     CDS             910369..911730
     CDS             911734..912660
     CDS             912779..913321
     CDS             913436..914617
     CDS             complement(914705..915550)
     CDS             complement(915719..916669)
     CDS             916795..917811
     CDS             917969..918520
     CDS             complement(918793..919596)
     CDS             complement(919593..920294)
     CDS             920447..922744
     CDS             complement(922842..923294)
     CDS             923488..925056
     CDS             925292..926041
     CDS             926042..927040
     CDS             927042..927920
     CDS             927917..928984
     CDS             928992..930200
     CDS             complement(930157..930822)
     CDS             930845..931837
     CDS             complement(931834..932430)
     CDS             complement(932447..933010)
     CDS             933296..933784
     CDS             complement(933940..934305)
     CDS             934574..936010
     CDS             936136..937326
     CDS             937392..938030
     CDS             complement(938101..940545)
     CDS             complement(940574..941311)
     CDS             complement(941426..942106)
     CDS             complement(942713..942916)
     CDS             943336..944430
     CDS             944517..945677
     CDS             945674..946600
     CDS             946597..947418
     CDS             complement(947523..948329)
     CDS             complement(948348..950018)
     CDS             complement(950047..950931)
     CDS             951185..952567
     CDS             952651..953175
     CDS             complement(953269..954297)
     CDS             complement(954423..955991)
     CDS             complement(955994..959143)
     CDS             complement(959140..960249)
     CDS             960438..961058
     CDS             complement(961095..962864)
     CDS             complement(962944..963984)
     CDS             964141..965034
     CDS             965117..965959
     CDS             965996..966988
     CDS             967104..968384
     CDS             968389..969354
     CDS             969687..970730
     CDS             970786..971574
     CDS             971587..971949
     CDS             complement(971989..972420)
     CDS             complement(972539..973081)
     CDS             973330..973794
     CDS             974291..975391
     CDS             complement(975508..976125)
     CDS             complement(976122..976268)
     CDS             976469..977446
     CDS             complement(977454..977747)
     CDS             978214..978702
     CDS             979561..980262
     CDS             980349..981260
     CDS             981281..981703
     CDS             981902..982333
     CDS             982374..983540
     CDS             983843..984418
     CDS             984431..984625
     CDS             984765..987590
     CDS             987831..989705
     CDS             989718..990770
     CDS             990724..991827
     CDS             991827..993461
     CDS             993568..996747
     CDS             997571..1000291
     CDS             1000597..1000728
     CDS             1001115..1001771
     CDS             complement(1001762..1003021)
     CDS             complement(1003107..1003844)
     CDS             complement(1003822..1004511)
     CDS             complement(1004511..1005179)
     CDS             complement(1005185..1006009)
     CDS             1006174..1006461
     CDS             1006454..1007878
     CDS             1007875..1009044
     CDS             1009041..1009997
     CDS             1009994..1011421
     CDS             1011956..1014001
     CDS             1014134..1014448
     CDS             complement(1014561..1015754)
     CDS             complement(1015898..1017301)
     CDS             complement(1017467..1018768)
     CDS             complement(1018827..1019291)
     CDS             complement(1019288..1020574)
     CDS             complement(1020575..1021492)
     CDS             complement(1021482..1022864)
     CDS             complement(1022866..1024581)
     CDS             1024610..1025632
     CDS             complement(1025652..1025999)
     CDS             1026127..1026981
     CDS             complement(1027174..1028070)
     CDS             complement(1028157..1028471)
     CDS             complement(1028489..1029277)
     CDS             complement(1029374..1030552)
     CDS             complement(1030657..1031592)
     CDS             complement(1031671..1032555)
     CDS             complement(1032710..1033411)
     CDS             complement(1033502..1034185)
     CDS             complement(1034315..1035559)
     CDS             complement(1035577..1035927)
     CDS             1036246..1037346
     CDS             1037383..1038276
     CDS             1038269..1039156
     CDS             1039153..1039938
     CDS             1039935..1040654
     CDS             complement(1040917..1041186)
     CDS             1041826..1042083
     CDS             1042080..1042964
     CDS             1042961..1043977
     CDS             1044150..1044341
     CDS             complement(1044415..1044561)
     CDS             1044711..1045154
     CDS             1045191..1045616
     CDS             1045785..1046081
     CDS             complement(1046213..1047211)
     CDS             complement(1047208..1048053)
     CDS             complement(1048103..1049428)
     CDS             complement(1049503..1050252)
     CDS             complement(1050410..1051309)
     CDS             1051574..1052497
     CDS             1052532..1053866
     CDS             complement(1053891..1054673)
     CDS             complement(1054729..1056024)
     CDS             1056362..1057870
     CDS             complement(1057970..1058875)
     CDS             1058986..1059849
     CDS             complement(1060026..1060928)
     CDS             complement(1061127..1062314)
     CDS             complement(1062380..1063837)
     CDS             complement(1063931..1065256)
     CDS             complement(1065259..1065996)
     CDS             complement(1066117..1066548)
     CDS             complement(1066572..1067906)
     CDS             complement(1068046..1069920)
     CDS             complement(1069920..1070876)
     CDS             complement(1070907..1071860)
     CDS             complement(1071940..1073523)
     CDS             complement(1074217..1075755)
     CDS             complement(1075942..1076610)
     CDS             1077078..1077938
     CDS             1077952..1078878
     CDS             1079043..1080443
     CDS             1080529..1081020
     CDS             1081125..1082597
     CDS             1082730..1083326
     CDS             1083376..1084857
     CDS             1084928..1085236
     CDS             1085383..1085682
     CDS             complement(1085801..1087354)
     CDS             1087569..1088144
     CDS             complement(1088250..1089596)
     CDS             1089937..1090932
     CDS             1091121..1092902
     CDS             1092935..1094113
     CDS             complement(1094319..1096103)
     CDS             1096489..1098075
     CDS             1098265..1100226
     CDS             complement(1100283..1100561)
     CDS             complement(1100617..1102140)
     CDS             complement(1102137..1103300)
     CDS             complement(1103332..1104342)
     CDS             complement(1104366..1105241)
     CDS             complement(1105238..1106254)
     CDS             complement(1106290..1107237)
     CDS             complement(1107280..1108302)
     CDS             complement(1108304..1109848)
     CDS             1110082..1110783
     CDS             complement(1110834..1112162)
     CDS             1112691..1113635
     CDS             1113924..1115363
     CDS             1115628..1117070
     CDS             1117133..1118497
     CDS             1118649..1119212
     CDS             1119404..1120552
     CDS             complement(1120615..1121670)
     CDS             1121775..1122710
     CDS             complement(1122765..1124252)
     CDS             complement(1124308..1124640)
     CDS             complement(1124630..1126258)
     CDS             complement(1126255..1127154)
     CDS             complement(1127182..1127787)
     CDS             complement(1127836..1128351)
     CDS             complement(1128364..1129401)
     CDS             complement(1129417..1130229)
     CDS             complement(1130279..1131028)
     CDS             1131703..1131882
     CDS             1132248..1134353
     CDS             complement(1134389..1135642)
     CDS             complement(1135680..1136945)
     CDS             complement(1136967..1137515)
     CDS             complement(1137558..1138130)
     CDS             complement(1138546..1139922)
     CDS             complement(1139904..1141433)
     CDS             1141566..1142087
     CDS             complement(1141934..1143133)
     CDS             complement(1143130..1144689)
     CDS             complement(1144749..1145777)
     CDS             complement(1145866..1147344)
     CDS             complement(1147349..1148671)
     CDS             1148945..1150138
     CDS             1150166..1151254
     CDS             1151430..1152389
     CDS             1152512..1153078
     CDS             1153051..1154166
     CDS             1154163..1154957
     CDS             1154969..1156159
     CDS             1156152..1156979
     CDS             complement(1157031..1158269)
     CDS             1158577..1159848
     CDS             1159845..1161245
     CDS             complement(1161373..1162800)
     CDS             1163135..1164127
     CDS             1164145..1165002
     CDS             1164999..1165811
     CDS             complement(1165822..1166730)
     CDS             1166819..1167205
     CDS             1167295..1167834
     CDS             complement(1167862..1168281)
     CDS             complement(1168630..1172223)
     CDS             1173364..1174179
     CDS             complement(1174201..1176378)
     CDS             1176658..1177569
     CDS             1177740..1177910
     CDS             complement(1178185..1182492)
     CDS             complement(1182787..1194255)
     CDS             complement(1194258..1195538)