CDS             162..1475
     CDS             1517..1699
     CDS             complement(1774..3036)
     CDS             complement(3160..3462)
     CDS             complement(3462..3668)
     CDS             complement(3696..4196)
     CDS             complement(4213..4416)
     CDS             complement(4437..5150)
     CDS             complement(6140..6805)
     CDS             complement(6807..8114)
     CDS             complement(8074..8271)
     CDS             complement(8798..10666)
     CDS             complement(10663..10956)
     CDS             complement(10975..11298)
     CDS             complement(11311..11655)
     CDS             complement(11672..12544)
     CDS             complement(12541..13389)
     CDS             complement(13589..15157)
     CDS             15352..17166
     CDS             17183..18280
     CDS             18377..19900
     CDS             19902..20936
     CDS             20933..21892
     CDS             complement(22599..23306)
     CDS             complement(23321..24187)
     CDS             complement(24177..25511)
     CDS             complement(25504..27960)
     CDS             complement(28033..30261)
     CDS             30360..30836
     CDS             30930..31856
     CDS             complement(31883..32431)
     CDS             complement(32444..32902)
     CDS             complement(32947..33636)
     CDS             complement(33675..34613)
     CDS             complement(34601..35395)
     CDS             complement(35380..35934)
     CDS             complement(35931..36821)
     CDS             complement(36832..39153)
     CDS             complement(39157..39834)
     CDS             39891..40502
     CDS             40481..41539
     CDS             41784..42665
     CDS             42662..43633
     CDS             43659..44462
     CDS             44469..45089
     CDS             complement(45676..46128)
     CDS             complement(46125..47246)
     CDS             complement(47224..47790)
     CDS             complement(47783..48796)
     CDS             complement(48975..50687)
     CDS             complement(50684..51091)
     CDS             complement(51081..52322)
     CDS             complement(52297..53415)
     CDS             complement(53426..54817)
     CDS             complement(54822..55565)
     CDS             complement(55681..57300)
     CDS             complement(57317..57589)
     CDS             57948..58328
     CDS             58325..60043
     CDS             60048..61436
     CDS             61433..62740
     CDS             62849..63910
     CDS             complement(63937..65028)
     CDS             complement(65163..66167)
     CDS             complement(66217..66471)
     CDS             complement(67257..68951)
     CDS             complement(68948..70357)
     CDS             complement(70362..71783)
     CDS             72024..73235
     CDS             complement(73936..74214)
     CDS             complement(74657..75685)
     CDS             75769..77061
     CDS             77080..77943
     CDS             77953..78483
     CDS             78485..79426
     CDS             79389..80480
     CDS             complement(80501..81499)
     CDS             complement(81513..82958)
     CDS             complement(82964..83593)
     CDS             complement(83583..85277)
     CDS             complement(85279..85689)
     CDS             complement(85686..86618)
     CDS             complement(86615..88240)
     CDS             complement(88237..89316)
     CDS             complement(89330..90280)
     CDS             complement(90286..91497)
     CDS             complement(91502..92341)
     CDS             complement(92325..93446)
     CDS             complement(93451..94002)
     CDS             complement(94018..95031)
     CDS             complement(95135..96403)
     CDS             complement(96403..96906)
     CDS             complement(97024..97653)
     CDS             complement(97650..98069)
     CDS             complement(98443..99663)
     CDS             complement(99647..100597)
     CDS             100684..101703
     CDS             101703..102707
     CDS             complement(102732..102959)
     CDS             complement(102961..103575)
     CDS             complement(103577..103861)
     CDS             complement(103880..104752)
     CDS             complement(104889..105425)
     CDS             complement(105422..106174)
     CDS             complement(106180..107238)
     CDS             complement(107251..107472)
     CDS             complement(107486..108130)
     CDS             complement(108123..109223)
     CDS             complement(109207..110118)
     CDS             complement(110102..111172)
     CDS             complement(111172..112407)
     CDS             112674..113816
     CDS             113816..114727
     CDS             complement(114774..116468)
     CDS             complement(116610..117290)
     CDS             complement(117287..118945)
     CDS             complement(118939..119217)
     CDS             119761..120966
     CDS             120969..121958
     CDS             121959..123251
     CDS             123251..124531
     CDS             124544..125626
     CDS             126232..126495
     CDS             complement(126544..128091)
     CDS             complement(128131..129858)
     CDS             complement(129858..132002)
     CDS             complement(132013..132624)
     CDS             complement(132635..135001)
     CDS             complement(135001..135528)
     CDS             complement(135515..136270)
     CDS             complement(136267..137436)
     CDS             complement(137473..137745)
     CDS             138743..139270
     CDS             complement(139504..141345)
     CDS             complement(141342..143066)
     CDS             complement(143050..143499)
     CDS             143605..147528
     CDS             147479..147949
     CDS             147894..148529
     CDS             complement(148571..149785)
     CDS             149930..150448
     CDS             complement(150467..151801)
     CDS             complement(151944..153473)
     CDS             complement(153522..153917)
     CDS             complement(154175..155788)
     CDS             complement(155939..156235)
     CDS             complement(156237..157946)
     CDS             complement(157930..159318)
     CDS             159437..160396
     CDS             160398..161594
     CDS             complement(161580..162596)
     CDS             complement(162598..163449)
     CDS             complement(163446..164423)
     CDS             complement(164416..164955)
     CDS             complement(164939..166171)
     CDS             complement(166140..167072)
     CDS             complement(167072..167575)
     CDS             complement(167565..168167)
     CDS             168369..171014
     CDS             171072..171482
     CDS             171479..172831
     CDS             172812..173762
     CDS             173797..174447
     CDS             174509..174985
     CDS             174982..175407
     CDS             175448..177007
     CDS             177021..178181
     CDS             178174..178620
     CDS             178621..181386
     CDS             181388..182236
     CDS             183092..183676
     CDS             183772..184362
     CDS             184325..185053
     CDS             complement(185185..186474)
     CDS             complement(186600..187805)
     CDS             complement(187844..188875)
     CDS             complement(188976..190172)
     CDS             complement(190184..190414)
     CDS             complement(190473..192248)
     CDS             complement(192261..193283)
     CDS             complement(193280..193597)
     CDS             complement(193594..193971)
     CDS             complement(193968..194444)
     CDS             complement(194441..195016)
     CDS             complement(195027..195485)
     CDS             complement(195482..196009)
     CDS             complement(195982..196758)
     CDS             complement(196759..197574)
     CDS             197806..198186
     CDS             198192..199010
     CDS             199015..200046
     CDS             200059..201330
     CDS             201327..201737
     CDS             201695..202705
     CDS             202689..204029
     CDS             204019..205581
     CDS             205578..206363
     CDS             complement(206369..207511)
     CDS             complement(207520..208146)
     CDS             complement(208149..208541)
     CDS             209213..209491
     CDS             209677..209958
     CDS             complement(210207..210761)
     CDS             complement(210779..211018)
     CDS             complement(211151..212509)
     CDS             complement(212493..212873)
     CDS             complement(212851..214704)
     CDS             complement(214701..215873)
     CDS             216055..217059
     CDS             217043..217741
     CDS             217753..218505
     CDS             218502..219698
     CDS             219685..220023
     CDS             219966..220502
     CDS             220480..221028
     CDS             221029..221670
     CDS             221682..222827
     CDS             222829..224235
     CDS             224232..225371
     CDS             225352..226125
     CDS             226109..227110
     CDS             complement(227107..229422)
     CDS             complement(229424..229816)
     CDS             complement(229809..230327)
     CDS             complement(230324..231529)
     CDS             complement(231522..232313)
     CDS             complement(232327..232743)
     CDS             complement(232747..233433)
     CDS             complement(233430..234020)
     CDS             complement(234017..234295)
     CDS             complement(234297..234827)
     CDS             complement(234824..235831)
     CDS             complement(235821..236669)
     CDS             complement(236656..238467)
     CDS             complement(238454..239734)
     CDS             complement(239752..241041)
     CDS             complement(241031..241942)
     CDS             complement(241973..242749)
     CDS             complement(242746..243345)
     CDS             complement(243357..244352)
     CDS             complement(244362..245354)
     CDS             complement(245366..246604)
     CDS             complement(246616..247731)
     CDS             complement(247740..248462)
     CDS             complement(248462..248905)
     CDS             complement(248916..249197)
     CDS             complement(249184..249411)
     CDS             complement(249421..249855)
     CDS             complement(249858..250622)
     CDS             complement(250624..251022)
     CDS             complement(251031..252644)
     CDS             complement(252658..252987)
     CDS             complement(252962..254803)
     CDS             complement(254814..256091)
     CDS             complement(256097..257137)
     CDS             complement(257214..258200)
     CDS             complement(258214..260685)
     CDS             260764..261444
     CDS             261459..261818
     CDS             complement(261823..262254)
     CDS             complement(262265..263755)
     CDS             complement(263742..265133)
     CDS             complement(265126..266766)
     CDS             266808..267839
     CDS             complement(267820..268851)
     CDS             269251..270180
     CDS             270158..270802
     CDS             270799..271614
     CDS             271611..272222
     CDS             272213..272779
     CDS             complement(272658..273017)
     CDS             complement(277715..278974)
     CDS             complement(279027..280148)
     CDS             complement(280141..281931)
     CDS             complement(281928..282236)
     CDS             282388..284376
     CDS             284381..284833
     CDS             complement(284826..287060)
     CDS             287157..287366
     CDS             complement(287418..287615)
     CDS             complement(288273..288929)
     CDS             complement(288920..289633)
     CDS             complement(289634..290233)
     CDS             complement(290235..291020)
     CDS             complement(291021..291215)
     CDS             complement(291215..291574)
     CDS             complement(291576..294179)
     CDS             complement(294257..294787)
     CDS             complement(294799..295269)
     CDS             complement(295306..296127)
     CDS             complement(296132..296446)
     CDS             complement(296443..297852)
     CDS             complement(297873..298694)
     CDS             complement(298700..300223)
     CDS             complement(300228..300767)
     CDS             complement(300764..301249)
     CDS             complement(301264..301515)
     CDS             complement(301530..302372)
     CDS             complement(302356..302730)
     CDS             complement(302714..302962)
     CDS             complement(302959..304026)
     CDS             complement(304125..304733)
     CDS             complement(304742..307675)
     CDS             307840..308049
     CDS             308062..308925
     CDS             308922..310091
     CDS             310081..311736
     CDS             311910..313193
     CDS             complement(313375..314154)
     CDS             complement(314157..314975)
     CDS             complement(314995..315927)
     CDS             complement(316429..316659)
     CDS             complement(316780..318303)
     CDS             complement(318352..318684)
     CDS             complement(318698..319897)
     CDS             complement(319913..321172)
     CDS             complement(321174..321845)
     CDS             321960..323327
     CDS             323331..323918
     CDS             323873..324697
     CDS             324678..327029
     CDS             327034..328029
     CDS             328035..328820
     CDS             328909..330897
     CDS             complement(330970..331224)
     CDS             complement(331607..331774)
     CDS             complement(331774..332076)
     CDS             332217..332468
     CDS             332472..332903
     CDS             332915..335455
     CDS             335467..336354
     CDS             336351..337004
     CDS             337133..338962
     CDS             338955..339848
     CDS             339841..340470
     CDS             340467..342461
     CDS             342466..343677
     CDS             343823..344473
     CDS             344470..345330
     CDS             345452..346237
     CDS             346240..347844
     CDS             347870..348445
     CDS             348438..348770
     CDS             348784..349962
     CDS             349976..350953
     CDS             351060..351977
     CDS             351967..352476
     CDS             complement(357995..359677)
     CDS             complement(360707..360967)
     CDS             complement(360970..361965)
     CDS             complement(361971..362447)
     CDS             complement(362444..362836)
     CDS             complement(362898..364853)
     CDS             complement(364831..365592)
     CDS             complement(365604..366527)
     CDS             complement(366542..368242)
     CDS             complement(368254..368982)
     CDS             complement(369745..369942)
     CDS             complement(370396..370557)
     CDS             complement(371265..371684)
     CDS             371773..372993
     CDS             373113..373382
     CDS             373383..374831
     CDS             374837..375943
     CDS             375959..377110
     CDS             complement(377102..378277)
     CDS             complement(378279..379493)
     CDS             complement(379490..380551)
     CDS             complement(380603..384010)
     CDS             384089..385060
     CDS             complement(385047..386303)
     CDS             complement(386281..387309)
     CDS             complement(387302..387673)
     CDS             388000..389304
     CDS             389255..389881
     CDS             389868..390755
     CDS             390844..391815
     CDS             391802..392923
     CDS             392954..393613
     CDS             393615..394493
     CDS             394490..396397
     CDS             396397..396930
     CDS             396906..397349
     CDS             complement(397350..398447)
     CDS             complement(398452..399621)
     CDS             complement(399608..400243)
     CDS             complement(400309..401217)
     CDS             complement(401214..402401)
     CDS             complement(402411..403304)
     CDS             complement(403320..403877)
     CDS             complement(403841..405136)
     CDS             complement(405601..406080)
     CDS             complement(406192..407652)
     CDS             complement(407895..408104)
     CDS             complement(408914..411472)
     CDS             411642..412364
     CDS             complement(412468..412584)
     CDS             complement(413032..414216)
     CDS             complement(414879..416363)
     CDS             416711..417445
     CDS             417898..418233
     CDS             418316..418513
     CDS             complement(418794..419495)
     CDS             complement(419495..422662)
     CDS             complement(422659..423867)
     CDS             complement(423869..424324)
     CDS             complement(424321..426720)
     CDS             complement(427515..428210)
     CDS             complement(428221..429147)
     CDS             complement(429396..429572)
     CDS             complement(429646..431130)
     CDS             complement(431261..432580)
     CDS             433206..433535
     CDS             complement(434182..434385)
     CDS             complement(434504..435070)
     CDS             435264..437633
     CDS             437768..437926
     CDS             437938..438207
     CDS             complement(438235..440028)
     CDS             440076..440807
     CDS             440804..441784
     CDS             441771..444782
     CDS             444779..447679
     CDS             447821..448372
     CDS             449046..450713
     CDS             450706..451668
     CDS             451661..452716
     CDS             452749..453186
     CDS             453270..453668
     CDS             453623..453949
     CDS             454010..454378
     CDS             complement(454834..455112)
     CDS             complement(455205..455678)
     CDS             complement(455689..456087)
     CDS             456218..456589
     CDS             456586..457365
     CDS             457358..458080
     CDS             458067..458855
     CDS             459010..459504
     CDS             459561..460430
     CDS             460420..461031
     CDS             461028..462155
     CDS             462159..462353
     CDS             462385..463725
     CDS             463947..465629
     CDS             465641..466027
     CDS             466029..466481
     CDS             complement(466515..467303)
     CDS             complement(467309..470521)
     CDS             470602..471798
     CDS             471792..473558
     CDS             473594..474778
     CDS             474790..476820
     CDS             complement(476842..477540)
     CDS             complement(477733..478230)
     CDS             complement(478227..478649)
     CDS             478747..479607
     CDS             479613..480410
     CDS             480425..481219
     CDS             481231..481800
     CDS             481856..483847
     CDS             483861..486389
     CDS             486367..486792
     CDS             486837..489602
     CDS             489640..490140
     CDS             490137..491006
     CDS             490993..492000
     CDS             492010..492711
     CDS             492725..493510
     CDS             493600..495144
     CDS             complement(495175..495897)
     CDS             complement(495894..496544)
     CDS             complement(496557..497294)
     CDS             complement(497397..499202)
     CDS             complement(499171..500172)
     CDS             complement(500175..500357)
     CDS             complement(500376..500924)
     CDS             500973..501926
     CDS             502073..503542
     CDS             503549..504559
     CDS             504570..505124
     CDS             505124..506356
     CDS             506372..506923
     CDS             506917..509373
     CDS             509375..510076
     CDS             510077..510853
     CDS             510838..511305
     CDS             511306..511959
     CDS             511969..513054
     CDS             513051..513773
     CDS             513775..515310
     CDS             complement(515360..515989)
     CDS             complement(515973..517934)
     CDS             complement(517947..519818)
     CDS             complement(519820..520293)
     CDS             complement(520306..521445)
     CDS             complement(521447..523006)
     CDS             complement(523012..523218)
     CDS             523410..523622
     CDS             complement(523833..525131)
     CDS             complement(525124..526323)
     CDS             complement(526316..527689)
     CDS             complement(527778..528917)
     CDS             complement(528996..533942)
     CDS             complement(533965..537483)
     CDS             complement(537619..538008)
     CDS             complement(538026..538568)
     CDS             539101..539784
     CDS             539813..540772
     CDS             540769..541767
     CDS             541769..543649
     CDS             543662..544801
     CDS             544805..545461
     CDS             545479..546351
     CDS             546365..547384
     CDS             547428..550202
     CDS             complement(550245..551405)
     CDS             complement(551484..554057)
     CDS             complement(554062..554541)
     CDS             complement(554545..555882)
     CDS             complement(556173..557345)
     CDS             557451..558995
     CDS             559013..560566
     CDS             560569..560940
     CDS             560943..561593
     CDS             complement(561563..562813)
     CDS             562908..563288
     CDS             563293..564090
     CDS             564038..564745
     CDS             564764..566059
     CDS             complement(566130..567605)
     CDS             complement(567621..568454)
     CDS             complement(568435..568773)
     CDS             complement(568776..569555)
     CDS             complement(569558..569767)
     CDS             complement(569772..571043)
     CDS             complement(571024..571905)
     CDS             571980..573080
     CDS             573094..573513
     CDS             573510..574280
     CDS             574273..574674
     CDS             complement(574699..575862)
     CDS             575979..576959
     CDS             576932..577987
     CDS             578000..578335
     CDS             578344..579015
     CDS             579012..580052
     CDS             complement(580070..580597)
     CDS             580751..581998
     CDS             582000..582620
     CDS             complement(582593..584782)
     CDS             complement(584784..585209)
     CDS             complement(585224..585862)
     CDS             complement(585867..586538)
     CDS             complement(586535..586636)
     CDS             complement(586675..586917)
     CDS             complement(586930..587880)
     CDS             complement(587892..588554)
     CDS             588883..589416
     CDS             589418..590017
     CDS             590031..590441
     CDS             590454..590654
     CDS             complement(590678..591910)
     CDS             complement(592068..593072)
     CDS             complement(593053..594057)
     CDS             complement(594064..596589)
     CDS             complement(596600..598033)
     CDS             complement(598091..599914)
     CDS             600064..600618
     CDS             complement(600586..601356)
     CDS             complement(601353..602162)
     CDS             complement(602162..603253)
     CDS             complement(603265..604287)
     CDS             complement(604361..605269)
     CDS             complement(605272..605664)
     CDS             complement(605685..606218)
     CDS             606415..607839
     CDS             complement(607856..608638)
     CDS             complement(608656..609330)
     CDS             complement(609337..610170)
     CDS             complement(610151..610567)
     CDS             complement(610551..611912)
     CDS             complement(611899..612855)
     CDS             complement(612865..613560)
     CDS             complement(613588..614466)
     CDS             complement(614463..614864)
     CDS             complement(614875..615270)
     CDS             complement(615243..615554)
     CDS             complement(615565..617103)
     CDS             complement(617118..617525)
     CDS             complement(617590..617907)
     CDS             complement(617894..618613)
     CDS             complement(618619..621180)
     CDS             complement(621196..622245)
     CDS             622347..622820
     CDS             complement(622817..623581)
     CDS             complement(623568..623954)
     CDS             complement(624015..626396)
     CDS             complement(626396..628102)
     CDS             complement(628161..629333)
     CDS             complement(629425..631626)
     CDS             complement(631628..632719)
     CDS             632762..633415
     CDS             633457..633813
     CDS             complement(633834..634784)
     CDS             complement(634774..635517)
     CDS             complement(635648..636886)
     CDS             647362..649314
     CDS             649325..649855
     CDS             649837..652338
     CDS             complement(652388..652495)
     CDS             653346..653819
     CDS             complement(653854..654606)
     CDS             complement(655077..655607)
     CDS             complement(655592..655810)
     CDS             complement(655855..657438)
     CDS             complement(657498..657929)
     CDS             complement(658247..658798)
     CDS             complement(658800..660266)
     CDS             complement(660288..660650)
     CDS             complement(660643..661863)
     CDS             complement(661860..663296)
     CDS             complement(663417..664736)
     CDS             664975..665775
     CDS             complement(665942..666430)
     CDS             complement(666447..667073)
     CDS             667118..667477
     CDS             667575..668801
     CDS             668802..669779
     CDS             complement(669769..670692)
     CDS             complement(670738..671589)
     CDS             complement(671586..672515)
     CDS             complement(672555..673064)
     CDS             complement(673090..675075)
     CDS             complement(675075..675926)
     CDS             complement(675940..676578)
     CDS             complement(676575..677585)
     CDS             677988..678347
     CDS             678344..678745
     CDS             678768..678995
     CDS             679233..679382
     CDS             679490..679678
     CDS             679697..680767
     CDS             680814..681239
     CDS             681266..681964
     CDS             complement(682001..682777)
     CDS             complement(683202..684254)
     CDS             684379..684867
     CDS             complement(684859..685308)
     CDS             complement(685321..686418)
     CDS             complement(686428..687018)
     CDS             complement(687011..687607)
     CDS             complement(687600..688211)
     CDS             complement(688208..689095)
     CDS             complement(689202..690239)
     CDS             complement(690258..691217)
     CDS             complement(691219..691998)
     CDS             complement(692003..693145)
     CDS             693408..694937
     CDS             694934..696595
     CDS             complement(696625..698640)
     CDS             complement(698656..701127)
     CDS             701201..702076
     CDS             702081..702884
     CDS             702958..704433
     CDS             704430..704777
     CDS             704774..705646
     CDS             705651..706487
     CDS             complement(706489..706755)
     CDS             complement(706766..707755)
     CDS             complement(707766..708350)
     CDS             complement(708347..709279)
     CDS             complement(709281..711164)
     CDS             complement(711154..711456)
     CDS             complement(711431..712174)
     CDS             complement(712149..713438)
     CDS             complement(713440..713883)
     CDS             complement(713885..714838)
     CDS             complement(714844..715563)
     CDS             complement(715535..715678)
     CDS             complement(715919..716494)
     CDS             complement(716506..719274)
     CDS             complement(719290..720822)
     CDS             complement(720892..722097)
     CDS             722117..724312
     CDS             724324..724545
     CDS             724550..724744
     CDS             724757..724963
     CDS             complement(724989..726263)
     CDS             726630..727046
     CDS             727197..728225
     CDS             728218..729549
     CDS             729546..730754
     CDS             730800..731678
     CDS             731675..732847
     CDS             732844..733752
     CDS             733763..734812
     CDS             735101..736129
     CDS             736126..736464
     CDS             736461..737078
     CDS             737071..738129
     CDS             738098..738685
     CDS             738690..739229
     CDS             739226..739861
     CDS             739862..740596
     CDS             740593..741555
     CDS             741557..742264
     CDS             742261..743001
     CDS             742973..744079
     CDS             744076..744915
     CDS             744906..746300
     CDS             746272..747219
     CDS             747201..747647
     CDS             747640..748911
     CDS             748908..749615
     CDS             749615..749896
     CDS             complement(749930..750268)
     CDS             750563..751276
     CDS             751273..751905
     CDS             complement(751923..752657)
     CDS             complement(752614..754155)
     CDS             complement(758672..759223)
     CDS             complement(759247..760968)
     CDS             complement(761181..761771)
     CDS             complement(761765..762031)
     CDS             complement(762071..763327)
     CDS             complement(763556..764476)
     CDS             complement(764600..766135)
     CDS             complement(766260..766808)
     CDS             complement(766813..769134)
     CDS             complement(769137..769673)
     CDS             complement(769682..770599)
     CDS             complement(770601..771299)
     CDS             complement(771296..772600)
     CDS             complement(772597..773739)
     CDS             complement(773815..773928)
     CDS             774214..774699
     CDS             775390..777837
     CDS             complement(778015..779085)
     CDS             complement(779334..779804)
     CDS             complement(779814..781301)
     CDS             complement(781314..782057)
     CDS             complement(782032..782676)
     CDS             complement(782676..783209)
     CDS             complement(783257..783541)
     CDS             complement(783538..784797)
     CDS             complement(784782..785465)
     CDS             complement(785455..786276)
     CDS             complement(786282..787361)
     CDS             complement(787383..787916)
     CDS             788205..790178
     CDS             790286..792745
     CDS             complement(792856..793689)
     CDS             complement(793699..794565)
     CDS             complement(794607..795920)
     CDS             complement(796144..797802)
     CDS             complement(797815..799011)
     CDS             complement(799102..799764)
     CDS             complement(799803..801527)
     CDS             complement(801532..801903)
     CDS             801999..802463
     CDS             802472..803308
     CDS             complement(803339..804370)
     CDS             complement(804383..804991)
     CDS             805155..806117
     CDS             806131..807015
     CDS             807020..808444
     CDS             808601..808807
     CDS             808876..809190
     CDS             809726..809905
     CDS             809902..810681
     CDS             complement(810678..812333)
     CDS             complement(812334..813701)
     CDS             complement(813703..814170)
     CDS             complement(814183..815409)
     CDS             complement(815413..816384)
     CDS             complement(816377..817924)
     CDS             complement(817902..818621)
     CDS             complement(818634..818930)
     CDS             complement(818927..819538)
     CDS             complement(819519..820271)
     CDS             complement(820268..822160)
     CDS             complement(822534..822974)
     CDS             complement(822979..823620)
     CDS             complement(823633..824616)
     CDS             complement(824613..825818)
     CDS             825951..827528
     CDS             827525..828247
     CDS             828244..828834
     CDS             complement(829042..830112)
     CDS             complement(830117..830755)
     CDS             complement(830775..831701)
     CDS             831820..832536
     CDS             832698..833237
     CDS             833269..834165
     CDS             complement(834197..834802)
     CDS             complement(834802..836730)
     CDS             836968..838242
     CDS             838245..839318
     CDS             839322..839909
     CDS             840017..840214
     CDS             840165..840290
     CDS             840235..840504
     CDS             840543..840647
     CDS             840659..840832
     CDS             complement(840893..844381)
     CDS             complement(844465..844788)
     CDS             complement(844782..845987)
     CDS             complement(846071..847255)
     CDS             complement(847321..848460)
     CDS             complement(848465..849364)
     CDS             complement(849366..851702)
     CDS             complement(851721..852338)
     CDS             complement(852340..852759)
     CDS             complement(852734..854140)
     CDS             complement(854218..854820)
     CDS             complement(854820..855620)
     CDS             complement(855648..856712)
     CDS             complement(856715..857788)
     CDS             complement(857791..858096)
     CDS             858286..859533
     CDS             859570..860490
     CDS             860487..861296
     CDS             861330..862532
     CDS             862587..862892
     CDS             complement(862893..863987)
     CDS             complement(864007..865881)
     CDS             complement(866080..867420)
     CDS             complement(867478..868149)
     CDS             complement(868194..868430)
     CDS             complement(868442..869527)
     CDS             complement(869604..869867)
     CDS             869976..871313
     CDS             complement(871310..873043)
     CDS             complement(873049..873453)
     CDS             complement(873514..873945)
     CDS             complement(873957..874250)
     CDS             874535..875347
     CDS             875503..875967
     CDS             875979..876746
     CDS             876724..877221
     CDS             877218..878762
     CDS             878773..879258
     CDS             879255..879950
     CDS             879952..880686
     CDS             880679..881269
     CDS             881273..881641
     CDS             881634..882998
     CDS             883010..883567
     CDS             883583..883918
     CDS             883919..884344
     CDS             884423..884815
     CDS             complement(884801..885718)
     CDS             complement(885865..886629)
     CDS             complement(886629..888926)
     CDS             complement(888940..889761)
     CDS             complement(889800..891275)
     CDS             891674..892633
     CDS             892605..893102
     CDS             893099..893716
     CDS             893706..894404
     CDS             894404..895801
     CDS             895785..896621
     CDS             896570..897541
     CDS             897538..898035
     CDS             898193..899866
     CDS             complement(899941..900231)
     CDS             complement(900231..900896)
     CDS             complement(900936..901448)
     CDS             complement(901732..902748)
     CDS             complement(902864..903556)
     CDS             complement(903543..904343)
     CDS             904437..905210
     CDS             905251..906267
     CDS             906264..906962
     CDS             906965..907618
     CDS             907615..908580
     CDS             complement(908581..909933)
     CDS             complement(909930..911261)
     CDS             complement(911265..911921)
     CDS             complement(911912..912637)
     CDS             complement(912634..913635)
     CDS             complement(913696..914019)
     CDS             complement(914089..915252)
     CDS             complement(915255..917726)
     CDS             complement(917745..918749)
     CDS             complement(918739..919743)
     CDS             complement(919740..920441)
     CDS             complement(920457..920567)
     CDS             complement(920569..921279)
     CDS             complement(921276..921707)
     CDS             complement(921697..922932)
     CDS             complement(922929..926390)
     CDS             complement(926387..927682)
     CDS             complement(927679..928683)
     CDS             complement(928676..929632)
     CDS             929767..930477
     CDS             930491..932956
     CDS             932969..934675
     CDS             934677..935066
     CDS             935060..935548
     CDS             935553..936554
     CDS             936566..937003
     CDS             complement(937000..937590)
     CDS             complement(937563..939494)
     CDS             939600..939872
     CDS             939901..940503
     CDS             complement(940541..942535)
     CDS             942928..943929
     CDS             943939..944247
     CDS             944240..945658
     CDS             945660..946034
     CDS             946027..948213
     CDS             948285..949040
     CDS             949037..949606
     CDS             949611..950090
     CDS             950104..950433
     CDS             950430..951128
     CDS             951116..951646
     CDS             951649..953832
     CDS             953847..954938
     CDS             954935..956134
     CDS             956219..957100
     CDS             957102..958319
     CDS             958282..959559
     CDS             959516..960928
     CDS             961484..961909
     CDS             961921..962124
     CDS             962152..962508
     CDS             962602..963375
     CDS             963416..964015
     CDS             complement(964004..964270)
     CDS             complement(964273..965028)
     CDS             complement(965025..965291)
     CDS             complement(965354..965716)
     CDS             complement(965721..966176)
     CDS             complement(966187..968211)
     CDS             complement(968224..969615)
     CDS             complement(969612..970406)
     CDS             complement(970403..971626)
     CDS             complement(971626..972360)
     CDS             complement(972357..973982)
     CDS             complement(974108..975301)
     CDS             complement(975298..976479)
     CDS             complement(976479..977405)
     CDS             complement(977449..977655)
     CDS             complement(977687..978775)
     CDS             complement(978765..979892)
     CDS             complement(979861..980637)
     CDS             complement(980785..982215)
     CDS             complement(982212..983585)
     CDS             984053..984427
     CDS             984446..984913
     CDS             984927..987002
     CDS             987037..988239
     CDS             988302..988610
     CDS             988633..989250
     CDS             989288..989953
     CDS             989953..990258
     CDS             990274..991098
     CDS             991114..991401
     CDS             991416..991865
     CDS             991883..992512
     CDS             992535..992963
     CDS             992960..993160
     CDS             993166..993465
     CDS             993455..993823
     CDS             993837..994157
     CDS             994171..994719
     CDS             994732..994917
     CDS             994933..995337
     CDS             995351..995905
     CDS             995921..996289
     CDS             996304..996834
     CDS             996836..997021
     CDS             997036..997479
     CDS             997482..998768
     CDS             998725..999417
     CDS             999423..1000175
     CDS             1000181..1000405
     CDS             1000553..1000921
     CDS             1000934..1001323
     CDS             1001337..1001966
     CDS             1001973..1002959
     CDS             1002961..1003344
     CDS             1003385..1004692
     CDS             1004676..1005284
     CDS             1005333..1006091
     CDS             1006093..1006815
     CDS             1006754..1007608
     CDS             1007618..1008163
     CDS             1008147..1008950
     CDS             1009036..1010355
     CDS             complement(1010370..1011230)
     CDS             complement(1011227..1013497)
     CDS             complement(1013494..1014885)
     CDS             complement(1014887..1016302)
     CDS             complement(1016295..1016681)
     CDS             complement(1016686..1017543)
     CDS             complement(1017540..1018736)
     CDS             1018998..1019108
     CDS             1019095..1020426
     CDS             1020429..1020908
     CDS             1020980..1021618
     CDS             1021611..1024070
     CDS             1024067..1025749
     CDS             complement(1025743..1026261)
     CDS             complement(1026258..1026770)
     CDS             complement(1026767..1027342)
     CDS             complement(1027348..1028211)
     CDS             complement(1028224..1029417)
     CDS             1029488..1031047
     CDS             complement(1031072..1032613)
     CDS             complement(1032680..1033792)
     CDS             complement(1034056..1037022)
     CDS             complement(1037015..1038043)
     CDS             complement(1038054..1038992)
     CDS             complement(1039006..1039827)
     CDS             complement(1039839..1040717)
     CDS             complement(1040769..1043411)
     CDS             complement(1043423..1044676)
     CDS             1044942..1047527
     CDS             1047524..1048288
     CDS             1048305..1049507
     CDS             1049524..1050006
     CDS             1050008..1050763
     CDS             complement(1050748..1051248)
     CDS             complement(1051259..1053349)
     CDS             complement(1053351..1054361)
     CDS             complement(1054358..1055452)
     CDS             complement(1055778..1055990)
     CDS             complement(1056104..1058668)
     CDS             complement(1058678..1059790)
     CDS             complement(1059798..1061390)
     CDS             complement(1061448..1061846)
     CDS             complement(1061862..1062353)
     CDS             complement(1062328..1062861)
     CDS             complement(1062873..1063130)
     CDS             complement(1063120..1063431)
     CDS             complement(1063428..1063748)
     CDS             1063982..1065082
     CDS             1065085..1065558
     CDS             1065570..1069658
     CDS             1069834..1070109
     CDS             1070117..1070350
     CDS             1070381..1071238
     CDS             complement(1071247..1072395)
     CDS             complement(1072392..1073486)
     CDS             1073582..1074556
     CDS             1074558..1075472
     CDS             1075513..1076580
     CDS             1076592..1076828
     CDS             1076819..1078015
     CDS             1077990..1078784
     CDS             1078781..1079521
     CDS             1079533..1080612
     CDS             1080621..1081286
     CDS             complement(1082086..1083171)
     CDS             1083916..1085466
     CDS             complement(1085683..1086243)
     CDS             complement(1086255..1086977)
     CDS             complement(1087090..1087425)
     CDS             complement(1087469..1087657)
     CDS             complement(1087669..1087881)
     CDS             complement(1087907..1088092)
     CDS             1088821..1090122
     CDS             1090124..1091233
     CDS             1091247..1092410
     CDS             1092422..1093537
     CDS             1093621..1094796
     CDS             1094812..1095726
     CDS             1095750..1096640
     CDS             1096657..1097229
     CDS             1097226..1098083
     CDS             1098096..1099154
     CDS             1099164..1100414
     CDS             1100419..1101849
     CDS             1101849..1102352
     CDS             1102757..1103341
     CDS             1103771..1103962
     CDS             1104048..1104260
     CDS             1104274..1104462
     CDS             1104588..1104920
     CDS             1105139..1106104
     CDS             1106437..1107381
     CDS             1107417..1107617
     CDS             1107598..1109823
     CDS             1109921..1110223
     CDS             1110306..1112156
     CDS             1112303..1113343
     CDS             1113613..1114953
     CDS             1115021..1118725
     CDS             1119207..1119521
     CDS             1119791..1120021
     CDS             1120244..1120408
     CDS             1121044..1122417
     CDS             complement(1123216..1123860)
     CDS             1125221..1126018
     CDS             1126113..1127399
     CDS             1127447..1127632
     CDS             complement(1128188..1128853)
     CDS             complement(1128832..1129008)
     CDS             1129317..1129580
     CDS             1129537..1130130
     CDS             complement(1130307..1130738)
     CDS             complement(1130839..1130943)
     CDS             complement(1131072..1132448)
     CDS             1132884..1133210
     CDS             1133207..1133437
     CDS             1133488..1136049
     CDS             1135988..1136254
     CDS             1136283..1137179
     CDS             1137176..1138012
     CDS             1138473..1139387
     CDS             1139381..1140121
     CDS             1140137..1140994
     CDS             1141688..1141975
     CDS             1141987..1142904
     CDS             1143229..1143510
     CDS             complement(1144401..1144946)
     CDS             1145136..1145348
     CDS             complement(1146026..1148020)
     CDS             1148317..1149042
     CDS             complement(1149039..1149635)
     CDS             1149744..1150577
     CDS             1150604..1150987
     CDS             1150999..1151412
     CDS             1151418..1151705
     CDS             complement(1151803..1152231)
     CDS             complement(1152254..1154044)
     CDS             complement(1154198..1154524)
     CDS             complement(1154538..1155740)
     CDS             complement(1155743..1156486)
     CDS             complement(1156483..1157259)
     CDS             complement(1157246..1157614)
     CDS             complement(1157731..1158927)
     CDS             complement(1158947..1159591)
     CDS             complement(1159588..1160241)
     CDS             complement(1160409..1161719)
     CDS             complement(1161915..1163291)
     CDS             complement(1163282..1164118)
     CDS             complement(1164132..1164956)
     CDS             complement(1164934..1165860)
     CDS             complement(1165857..1166618)
     CDS             complement(1166612..1167475)
     CDS             complement(1167472..1168734)
     CDS             complement(1168747..1170000)
     CDS             complement(1170006..1170551)
     CDS             complement(1170544..1171230)
     CDS             complement(1171169..1172302)
     CDS             complement(1172307..1172990)
     CDS             complement(1172995..1173993)
     CDS             1174059..1175009
     CDS             1174993..1177071
     CDS             1177079..1177606
     CDS             1177594..1178133
     CDS             1178138..1179421
     CDS             1179428..1179949
     CDS             1179956..1180525
     CDS             1180518..1181567
     CDS             1181560..1181934
     CDS             1181936..1183468
     CDS             complement(1183499..1184602)
     CDS             complement(1184614..1184868)
     CDS             1185013..1186461
     CDS             1186502..1187056
     CDS             1187130..1187339
     CDS             1187403..1187774
     CDS             complement(1188081..1189697)
     CDS             complement(1189694..1190176)
     CDS             complement(1190199..1192007)
     CDS             complement(1192023..1192400)
     CDS             complement(1192400..1192894)
     CDS             complement(1193046..1193951)
     CDS             complement(1193948..1194712)
     CDS             complement(1194705..1196306)
     CDS             complement(1196296..1197684)
     CDS             complement(1197690..1198193)
     CDS             complement(1198190..1198840)
     CDS             complement(1198833..1199777)
     CDS             complement(1199774..1200205)
     CDS             complement(1200210..1201157)
     CDS             complement(1201159..1201596)
     CDS             complement(1201610..1201948)
     CDS             complement(1201960..1202559)
     CDS             complement(1202556..1202924)
     CDS             complement(1202917..1205337)
     CDS             complement(1205352..1207256)
     CDS             1207476..1208975
     CDS             1209022..1210029
     CDS             1210041..1210913
     CDS             1210918..1211880
     CDS             1211877..1212851
     CDS             complement(1212868..1214436)
     CDS             complement(1214487..1215506)
     CDS             1215759..1216169
     CDS             1216171..1216809
     CDS             1216843..1217001
     CDS             1217003..1218157
     CDS             1218173..1218682
     CDS             1218688..1218867
     CDS             1218870..1219250
     CDS             1219504..1219749
     CDS             1219751..1220020
     CDS             complement(1220038..1221699)
     CDS             1221809..1222171
     CDS             1222171..1222734
     CDS             1222731..1224521
     CDS             complement(1225036..1225677)
     CDS             complement(1225689..1226318)
     CDS             1226611..1227093
     CDS             1227090..1227347
     CDS             1227344..1227664
     CDS             1227661..1227900
     CDS             1227897..1228616
     CDS             1228619..1228960
     CDS             1228957..1230309
     CDS             1230310..1232154
     CDS             1232157..1233038
     CDS             1233050..1233592
     CDS             1233573..1234103
     CDS             1234096..1235199
     CDS             1235215..1237065
     CDS             1237067..1237570
     CDS             complement(1237579..1238184)
     CDS             complement(1238139..1238330)
     CDS             1238617..1240551
     CDS             1240548..1241291
     CDS             1241288..1241650
     CDS             1241767..1243107
     CDS             1243344..1243910
     CDS             1243923..1244780
     CDS             1244987..1245439
     CDS             1245453..1246139
     CDS             1246115..1246363
     CDS             1246360..1246992
     CDS             1246989..1248761
     CDS             1248923..1250542
     CDS             1250585..1251337
     CDS             1251409..1252227
     CDS             1252326..1252880
     CDS             1252877..1253470
     CDS             1253474..1254664
     CDS             complement(1254675..1255958)
     CDS             1256015..1256395
     CDS             1256382..1257266
     CDS             complement(1257708..1258166)
     CDS             complement(1258189..1258767)
     CDS             1258924..1259766
     CDS             complement(1260537..1260869)
     CDS             complement(1260870..1261001)
     CDS             complement(1261167..1261601)
     CDS             1261760..1262200
     CDS             1262273..1262449
     CDS             complement(1262626..1263912)
     CDS             complement(1263909..1265009)
     CDS             complement(1265015..1266418)
     CDS             1266592..1266954
     CDS             1266954..1268072
     CDS             complement(1268508..1269989)
     CDS             complement(1269991..1270650)
     CDS             complement(1270647..1271072)
     CDS             complement(1271056..1271649)
     CDS             complement(1271700..1272422)
     CDS             complement(1272443..1273651)
     CDS             complement(1273719..1274717)
     CDS             complement(1274811..1275524)
     CDS             complement(1275537..1276856)
     CDS             complement(1276868..1278172)
     CDS             complement(1278165..1278854)
     CDS             complement(1278894..1280114)
     CDS             complement(1280137..1281072)
     CDS             1281476..1281955
     CDS             1281961..1283223
     CDS             1283226..1284320
     CDS             1284313..1286004
     CDS             1285994..1287145
     CDS             1287197..1287754
     CDS             1287756..1288433
     CDS             1288430..1289242
     CDS             1289256..1291835
     CDS             1291838..1292851
     CDS             1292848..1293462
     CDS             1293464..1294057
     CDS             1294044..1295318
     CDS             1295324..1297108
     CDS             1297105..1297611
     CDS             1297621..1297908
     CDS             1297959..1300016
     CDS             1300105..1301052
     CDS             1301049..1303259
     CDS             1303234..1303899
     CDS             1303905..1306022
     CDS             1306031..1306252
     CDS             1306252..1307040
     CDS             1307040..1307906
     CDS             1307919..1308440
     CDS             1308454..1309443
     CDS             1309440..1310552
     CDS             complement(1310573..1310674)
     CDS             complement(1310688..1312184)
     CDS             complement(1312319..1313344)
     CDS             complement(1313292..1313837)
     CDS             complement(1313830..1314489)
     CDS             complement(1314489..1315091)
     CDS             complement(1315107..1316051)
     CDS             complement(1316008..1317186)
     CDS             complement(1317188..1317982)
     CDS             complement(1318030..1318770)
     CDS             1318833..1319795
     CDS             complement(1319785..1320549)
     CDS             complement(1320533..1321066)
     CDS             complement(1321077..1321418)
     CDS             complement(1321427..1321834)
     CDS             complement(1321834..1322625)
     CDS             complement(1322625..1323077)
     CDS             complement(1323074..1325200)
     CDS             1325318..1326637
     CDS             1326637..1328115
     CDS             complement(1328152..1330458)
     CDS             complement(1330458..1330901)
     CDS             complement(1330901..1331659)
     CDS             complement(1331664..1332494)
     CDS             complement(1332487..1332942)
     CDS             complement(1332939..1334147)
     CDS             1334295..1334837
     CDS             1334834..1335238
     CDS             1335251..1337161
     CDS             1337166..1337972
     CDS             1338014..1338409
     CDS             1338409..1339323
     CDS             1339316..1339795
     CDS             1339810..1340934
     CDS             1341049..1342209
     CDS             1342370..1343086
     CDS             1343083..1343712
     CDS             1343725..1345050
     CDS             complement(1345304..1345978)
     CDS             1346040..1346813
     CDS             complement(1346808..1348112)
     CDS             1348257..1348871
     CDS             1348949..1350103
     CDS             1350257..1351030
     CDS             1351023..1352012
     CDS             complement(1352013..1353410)
     CDS             1353591..1354286
     CDS             complement(1354295..1355470)
     CDS             complement(1355482..1356513)
     CDS             complement(1356635..1357342)
     CDS             complement(1357699..1357959)
     CDS             complement(1358161..1358622)
     CDS             1358669..1358947
     CDS             1359094..1360455
     CDS             1360495..1361337
     CDS             complement(1361445..1362251)
     CDS             complement(1362238..1362783)
     CDS             complement(1362770..1363132)
     CDS             complement(1363137..1364111)
     CDS             complement(1364391..1364645)
     CDS             complement(1365054..1366418)
     CDS             complement(1366423..1367613)
     CDS             1367754..1368380
     CDS             1368370..1369368
     CDS             1369370..1369915
     CDS             1369920..1370534
     CDS             1370550..1372055
     CDS             1372057..1372800
     CDS             1372781..1374130
     CDS             1374114..1374734
     CDS             1374737..1374988
     CDS             1374966..1375220
     CDS             1375201..1375992
     CDS             1375949..1376782
     CDS             1376782..1377714
     CDS             1377719..1378630
     CDS             1378635..1379090
     CDS             1379107..1379577
     CDS             1379590..1381098
     CDS             1381095..1382705
     CDS             1382790..1383023
     CDS             1383020..1383934
     CDS             1383946..1385682
     CDS             1386244..1386684
     CDS             1386704..1387714
     CDS             1387707..1388714
     CDS             1388719..1390455
     CDS             1390518..1391483
     CDS             1391497..1393125
     CDS             complement(1393428..1393895)
     CDS             complement(1393908..1394411)
     CDS             complement(1394411..1394998)
     CDS             complement(1394995..1396047)
     CDS             complement(1396049..1397320)
     CDS             complement(1397332..1397958)
     CDS             complement(1397948..1399024)
     CDS             complement(1399006..1400073)
     CDS             complement(1400075..1401457)
     CDS             complement(1401460..1402365)
     CDS             complement(1402369..1402992)
     CDS             complement(1402989..1403720)
     CDS             complement(1403698..1404492)
     CDS             complement(1404489..1405340)
     CDS             complement(1405333..1405668)
     CDS             complement(1405673..1407397)
     CDS             1407487..1408113
     CDS             1408101..1408703
     CDS             1408713..1410017
     CDS             1410014..1410883
     CDS             1410880..1412088
     CDS             1412090..1413304
     CDS             complement(1413217..1413669)
     CDS             complement(1413685..1414719)
     CDS             complement(1414732..1415175)
     CDS             1415419..1415688
     CDS             1415711..1416334
     CDS             1416318..1417421
     CDS             1417414..1418193
     CDS             1418194..1418724
     CDS             1418721..1420007
     CDS             1420012..1420317
     CDS             1420314..1421099
     CDS             1421105..1421560
     CDS             1421557..1422396
     CDS             1422408..1423583
     CDS             1423580..1426159
     CDS             1426156..1427304
     CDS             complement(1427293..1428210)
     CDS             complement(1428207..1428884)
     CDS             complement(1428872..1429315)
     CDS             complement(1429312..1429614)
     CDS             complement(1429618..1430298)
     CDS             complement(1430295..1430777)
     CDS             complement(1430777..1431394)
     CDS             complement(1431405..1432067)
     CDS             complement(1432082..1432615)
     CDS             complement(1432616..1433446)
     CDS             complement(1433430..1434551)
     CDS             complement(1434548..1436590)
     CDS             1436901..1437131
     CDS             complement(1437133..1437531)
     CDS             complement(1437536..1437817)
     CDS             complement(1437807..1437992)
     CDS             complement(1438003..1438332)
     CDS             complement(1438307..1438549)
     CDS             complement(1438554..1439042)
     CDS             complement(1439107..1439241)
     CDS             complement(1439303..1439656)
     CDS             complement(1439689..1442958)
     CDS             complement(1443179..1444405)
     CDS             complement(1444595..1444939)
     CDS             complement(1444959..1448321)
     CDS             complement(1448327..1448821)
     CDS             complement(1448805..1449170)
     CDS             complement(1449182..1450144)
     CDS             complement(1450159..1450518)
     CDS             complement(1450511..1450981)
     CDS             complement(1450978..1451463)
     CDS             complement(1451477..1451671)
     CDS             complement(1451726..1452814)
     CDS             complement(1452831..1453544)
     CDS             complement(1453561..1453827)
     CDS             complement(1453832..1454650)
     CDS             complement(1454619..1455860)
     CDS             complement(1455871..1457157)
     CDS             complement(1457117..1457659)
     CDS             complement(1457712..1457975)
     CDS             complement(1458338..1458511)
     CDS             1458815..1459381
     CDS             complement(1459361..1459549)
     CDS             complement(1459560..1459754)
     CDS             complement(1459767..1460042)
     CDS             complement(1460292..1460759)
     CDS             complement(1460786..1461013)
     CDS             complement(1461153..1461329)
     CDS             complement(1461329..1462081)
     CDS             complement(1462113..1462298)
     CDS             complement(1462430..1462996)
     CDS             complement(1462989..1463819)
     CDS             complement(1463883..1464785)
     CDS             complement(1464797..1465717)
     CDS             complement(1465714..1465986)
     CDS             complement(1465944..1466393)
     CDS             1466559..1467053
     CDS             complement(1467101..1467355)
     CDS             complement(1467379..1467597)
     CDS             1467855..1468475
     CDS             1468486..1469253
     CDS             1469306..1469983
     CDS             1470057..1470902
     CDS             1470964..1471674
     CDS             1471677..1472192
     CDS             1472204..1472605
     CDS             1472710..1474167
     CDS             complement(1474581..1475240)
     CDS             complement(1475234..1475923)
     CDS             complement(1476044..1476271)
     CDS             1476399..1477283
     CDS             1477415..1477891
     CDS             1477872..1480265
     CDS             1480225..1480815
     CDS             1480812..1482443
     CDS             1482455..1483852
     CDS             1483853..1484710
     CDS             1484700..1485077
     CDS             1485108..1485449
     CDS             1485461..1487236
     CDS             complement(1487262..1488311)
     CDS             complement(1488327..1488815)
     CDS             1489007..1490029
     CDS             1490050..1490499
     CDS             1490496..1491362
     CDS             1491362..1493026
     CDS             1493050..1494342
     CDS             1494335..1494724
     CDS             1494721..1496244
     CDS             1496249..1496761
     CDS             complement(1496741..1498729)
     CDS             1498827..1499045
     CDS             complement(1499049..1501163)
     CDS             complement(1501168..1502418)
     CDS             complement(1502415..1503107)
     CDS             complement(1503114..1503770)
     CDS             complement(1503751..1504467)
     CDS             complement(1504464..1505219)
     CDS             complement(1505183..1506223)
     CDS             complement(1506168..1507382)
     CDS             1507462..1508643
     CDS             complement(1508694..1510703)
     CDS             complement(1510700..1511134)
     CDS             complement(1511124..1513595)
     CDS             complement(1513592..1514236)
     CDS             1514294..1515091
     CDS             1515092..1516075
     CDS             1516099..1520118
     CDS             1520099..1520983
     CDS             1520996..1522336
     CDS             1522341..1522766
     CDS             1522769..1524142
     CDS             1524143..1525441
     CDS             1525453..1526823
     CDS             1526820..1527608
     CDS             complement(1527574..1528458)
     CDS             complement(1528460..1528714)
     CDS             1528913..1529854
     CDS             1529844..1530530
     CDS             1530532..1530825
     CDS             1530822..1531577
     CDS             1531593..1532294
     CDS             1532291..1535581
     CDS             1535597..1536904
     CDS             1536940..1537539
     CDS             1537549..1538148
     CDS             1538132..1538401
     CDS             1538403..1539305
     CDS             1539324..1540433
     CDS             1540444..1541247
     CDS             1541253..1541519
     CDS             1541465..1542133
     CDS             1542145..1542369
     CDS             1542366..1543148
     CDS             1543150..1544037
     CDS             1544039..1544707
     CDS             1544686..1546266
     CDS             1546269..1546715
     CDS             1546769..1547788
     CDS             1547766..1548278
     CDS             1548275..1549438
     CDS             complement(1549419..1550099)
     CDS             complement(1550101..1550808)
     CDS             complement(1550831..1551091)
     CDS             complement(1551085..1551513)
     CDS             complement(1551518..1552420)
     CDS             complement(1552417..1553652)
     CDS             complement(1553649..1553987)
     CDS             complement(1553993..1555291)
     CDS             complement(1555301..1557901)
     CDS             complement(1557894..1558310)
     CDS             1558428..1559744
     CDS             1559744..1560700
     CDS             1560697..1561374
     CDS             1561364..1561978
     CDS             1561975..1562550
     CDS             1562719..1563987
     CDS             1563999..1564934
     CDS             1564947..1566398
     CDS             1566654..1568351
     CDS             1568430..1569857
     CDS             1569872..1570570
     CDS             1570640..1571374
     CDS             1571379..1572290
     CDS             1572292..1573104
     CDS             1573288..1574511
     CDS             1574487..1574921
     CDS             1574926..1575855
     CDS             1575855..1576358
     CDS             1576355..1577245
     CDS             1577437..1577535
     CDS             1577513..1578289
     CDS             1578409..1578834
     CDS             1579059..1580336
     CDS             1580285..1581049
     CDS             1581049..1582248
     CDS             1582349..1583308
     CDS             1583305..1584615
     CDS             complement(1584588..1585613)
     CDS             complement(1585579..1585848)
     CDS             complement(1585835..1587250)
     CDS             complement(1587252..1587503)
     CDS             complement(1587637..1589385)
     CDS             complement(1589567..1590448)
     CDS             complement(1590445..1590693)
     CDS             complement(1590683..1591312)
     CDS             complement(1591297..1592325)
     CDS             complement(1592327..1593010)
     CDS             complement(1592994..1594403)
     CDS             1594512..1594790
     CDS             1594796..1595590
     CDS             1595568..1596410
     CDS             1596417..1598525
     CDS             1598537..1600636
     CDS             1600642..1601883
     CDS             1601880..1602875
     CDS             1602886..1604265
     CDS             1604276..1605565
     CDS             1605577..1607088
     CDS             1607131..1607727
     CDS             1607746..1608396
     CDS             1608393..1610147
     CDS             1610128..1610460
     CDS             1610469..1611122
     CDS             1611110..1613542
     CDS             1613511..1614824
     CDS             1614839..1615900
     CDS             1615913..1616839
     CDS             1616841..1618253
     CDS             1618314..1618448
     CDS             1618430..1618825
     CDS             1618797..1619042
     CDS             1619039..1620340
     CDS             1620337..1621017
     CDS             1620971..1621312
     CDS             1621305..1622324
     CDS             1622497..1623867
     CDS             1623967..1625364
     CDS             1625361..1626413
     CDS             1626423..1627742
     CDS             complement(1627739..1628194)
     CDS             1628275..1629096
     CDS             complement(1629082..1630002)
     CDS             1630093..1631208
     CDS             1631221..1632000
     CDS             complement(1632234..1633379)
     CDS             1633576..1633845
     CDS             1633903..1634769
     CDS             complement(1635085..1636017)
     CDS             complement(1636022..1636756)
     CDS             complement(1636756..1637712)
     CDS             1637962..1638267
     CDS             1640173..1640433
     CDS             1640446..1641432
     CDS             1641429..1641707
     CDS             1641803..1641913
     CDS             1642056..1642244
     CDS             1642292..1642474
     CDS             1642545..1643672
     CDS             1643708..1644832
     CDS             1644849..1647044
     CDS             1647034..1648005
     CDS             1648018..1648848
     CDS             1648858..1649229
     CDS             1649247..1650062
     CDS             1653099..1653404
     CDS             1653404..1654078
     CDS             1654097..1654867
     CDS             1654867..1656300
     CDS             1656302..1657708
     CDS             1657721..1659994
     CDS             1659996..1660436
     CDS             1660453..1661262
     CDS             1661267..1662208
     CDS             1662198..1663259
     CDS             1663229..1663846
     CDS             1663824..1664555
     CDS             1664566..1665003
     CDS             1665162..1665368
     CDS             1665520..1665831
     CDS             1666829..1667047
     CDS             complement(1667116..1667712)
     CDS             1667978..1669348
     CDS             1669485..1669898
     CDS             1669947..1671743
     CDS             1671833..1673929
     CDS             1673945..1674148
     CDS             1674145..1675437
     CDS             1675415..1675705
     CDS             1675699..1676106
     CDS             1676099..1678639
     CDS             1678644..1681568
     CDS             1682033..1682326
     CDS             1682323..1682670
     CDS             1683001..1683360
     CDS             1683913..1684380
     CDS             complement(1684449..1685714)
     CDS             1685964..1686233
     CDS             complement(1686311..1687606)
     CDS             complement(1687603..1688703)
     CDS             complement(1688748..1690028)
     CDS             complement(1690028..1690897)
     CDS             complement(1690972..1691823)
     CDS             complement(1691857..1692180)
     CDS             1692348..1693040
     CDS             complement(1693391..1694155)
     CDS             complement(1694348..1694680)
     CDS             complement(1694677..1695393)
     CDS             complement(1695680..1696744)
     CDS             complement(1697471..1698163)
     CDS             1698350..1699558
     CDS             1699609..1700478
     CDS             1700478..1701758
     CDS             1701789..1702886
     CDS             1702886..1704187
     CDS             complement(1704236..1704511)
     CDS             complement(1704541..1704870)
     CDS             1705312..1705983
     CDS             1706082..1706354
     CDS             1706735..1707493
     CDS             1707511..1708908
     CDS             complement(1709480..1710688)
     CDS             1710856..1711422
     CDS             complement(1711484..1713208)
     CDS             complement(1713205..1713468)
     CDS             complement(1713481..1714356)
     CDS             complement(1714531..1715889)
     CDS             complement(1715900..1717312)
     CDS             complement(1717317..1719581)
     CDS             complement(1719585..1721309)
     CDS             complement(1721545..1722684)
     CDS             complement(1722681..1723697)
     CDS             complement(1723711..1724625)
     CDS             complement(1724640..1725677)
     CDS             complement(1725799..1727451)
     CDS             complement(1727514..1727954)
     CDS             complement(1727954..1728322)
     CDS             complement(1728426..1730366)
     CDS             complement(1730368..1730796)
     CDS             1730903..1731280
     CDS             complement(1731267..1731821)
     CDS             complement(1731815..1732603)
     CDS             complement(1732603..1736511)
     CDS             complement(1736511..1736957)
     CDS             complement(1736950..1737375)
     CDS             complement(1737372..1737929)
     CDS             complement(1737907..1738851)
     CDS             complement(1738862..1739218)
     CDS             complement(1739220..1740413)
     CDS             complement(1740403..1741083)
     CDS             complement(1741080..1741676)
     CDS             complement(1741676..1742134)
     CDS             1742269..1744125
     CDS             complement(1744164..1744565)
     CDS             complement(1744580..1744855)
     CDS             complement(1744873..1746060)
     CDS             complement(1746057..1746371)
     CDS             complement(1746374..1747339)
     CDS             complement(1747336..1748424)
     CDS             complement(1748408..1748668)
     CDS             complement(1748671..1749105)
     CDS             complement(1749102..1750001)
     CDS             complement(1749998..1751677)
     CDS             complement(1751690..1753087)
     CDS             complement(1753092..1754291)
     CDS             1754468..1754980
     CDS             1754967..1755791
     CDS             1755795..1756397
     CDS             1756360..1756833
     CDS             1756818..1757852
     CDS             1757867..1758952
     CDS             complement(1759501..1759758)
     CDS             complement(1760187..1761725)
     CDS             complement(1761722..1762399)
     CDS             complement(1762436..1762843)
     CDS             complement(1763219..1763695)
     CDS             complement(1764394..1766388)
     CDS             complement(1766385..1767902)
     CDS             complement(1767899..1768420)
     CDS             complement(1768420..1769163)
     CDS             complement(1769166..1769897)
     CDS             complement(1769902..1770411)
     CDS             complement(1770401..1771216)
     CDS             complement(1771213..1771443)
     CDS             complement(1771433..1771930)
     CDS             complement(1771969..1773000)
     CDS             complement(1773001..1773648)
     CDS             complement(1773645..1773899)
     CDS             complement(1773896..1774141)
     CDS             complement(1774143..1774487)
     CDS             complement(1774475..1775446)
     CDS             complement(1775443..1776378)
     CDS             complement(1776375..1777478)
     CDS             complement(1777481..1778986)
     CDS             complement(1778989..1779447)
     CDS             complement(1779458..1780156)
     CDS             complement(1780141..1781199)
     CDS             1781355..1782713
     CDS             1782906..1785392
     CDS             complement(1785420..1786286)
     CDS             complement(1786292..1786639)
     CDS             complement(1786654..1787220)
     CDS             complement(1787210..1787950)
     CDS             complement(1787947..1788483)
     CDS             complement(1788480..1788704)
     CDS             complement(1788701..1788988)
     CDS             complement(1789010..1790326)
     CDS             1790669..1791646
     CDS             1791619..1793151
     CDS             complement(1793148..1794014)
     CDS             complement(1794016..1794792)
     CDS             complement(1794805..1795419)
     CDS             1795540..1796298
     CDS             complement(1796314..1797159)
     CDS             complement(1797206..1798144)
     CDS             complement(1798187..1799521)
     CDS             complement(1799741..1801285)
     CDS             complement(1801310..1802650)
     CDS             complement(1802793..1803632)
     CDS             complement(1803644..1804525)
     CDS             complement(1804569..1805804)
     CDS             1806136..1807347
     CDS             1807505..1808461
     CDS             complement(1808445..1809404)
     CDS             complement(1809382..1810050)
     CDS             complement(1810047..1810697)
     CDS             complement(1810709..1811461)
     CDS             complement(1811458..1812270)
     CDS             complement(1812263..1813120)
     CDS             complement(1813132..1813953)
     CDS             complement(1814069..1815394)
     CDS             complement(1815366..1815920)
     CDS             1816091..1816516
     CDS             1816518..1817525
     CDS             complement(1817496..1818416)
     CDS             complement(1818456..1819190)
     CDS             complement(1819254..1819988)
     CDS             complement(1820001..1822139)
     CDS             1822288..1823007
     CDS             1823011..1824282
     CDS             1824269..1825573
     CDS             1825583..1827187
     CDS             1827205..1827717
     CDS             1827731..1829083
     CDS             1829083..1829298
     CDS             1829295..1829831
     CDS             complement(1829847..1830659)
     CDS             complement(1830699..1832684)
     CDS             complement(1832677..1834281)
     CDS             complement(1834363..1836207)
     CDS             complement(1836312..1836854)
     CDS             complement(1836824..1837150)
     CDS             1837562..1838008
     CDS             1838005..1839282
     CDS             1839275..1841980
     CDS             1842024..1842140
     CDS             1842335..1842490
     CDS             complement(1842742..1843809)
     CDS             complement(1843901..1844464)
     CDS             complement(1844466..1845344)
     CDS             complement(1845359..1847038)
     CDS             complement(1847073..1847711)
     CDS             complement(1847708..1848010)
     CDS             complement(1847992..1848804)
     CDS             complement(1848801..1850177)
     CDS             complement(1850182..1852260)
     CDS             complement(1852282..1852482)
     CDS             complement(1852504..1853343)
     CDS             complement(1853349..1854113)
     CDS             1854282..1854911
     CDS             1855236..1856252
     CDS             1856249..1857091
     CDS             1857095..1858225
     CDS             1858515..1859477
     CDS             1859470..1860168
     CDS             1860161..1861027
     CDS             1861024..1861677
     CDS             1861674..1862369
     CDS             1862384..1863583
     CDS             1863588..1864724
     CDS             complement(1864739..1864945)
     CDS             1865880..1866995
     CDS             1867008..1868474
     CDS             1868471..1869769
     CDS             1869872..1870081
     CDS             1870096..1871187
     CDS             1871193..1872512
     CDS             1872528..1873973
     CDS             1873975..1875060
     CDS             1875057..1876223
     CDS             1876228..1877886
     CDS             1877888..1878427
     CDS             1878424..1879647
     CDS             1879666..1881318
     CDS             complement(1881386..1881640)
     CDS             complement(1882023..1882190)
     CDS             complement(1882190..1882492)
     CDS             complement(1882588..1883757)
     CDS             complement(1883741..1883968)
     CDS             complement(1883983..1885119)
     CDS             complement(1885214..1885996)
     CDS             complement(1885989..1886621)
     CDS             complement(1886663..1887421)
     CDS             complement(1887431..1888438)
     CDS             complement(1888440..1890389)
     CDS             complement(1890435..1891343)
     CDS             complement(1891340..1892773)
     CDS             complement(1892792..1893142)
     CDS             complement(1893161..1893976)
     CDS             complement(1893989..1894339)
     CDS             complement(1894336..1895025)
     CDS             complement(1895015..1895665)
     CDS             complement(1895662..1896138)
     CDS             complement(1896149..1897120)
     CDS             complement(1897117..1897821)
     CDS             complement(1897784..1898332)
     CDS             complement(1898307..1898576)
     CDS             complement(1898548..1899984)
     CDS             complement(1899984..1902656)
     CDS             complement(1902634..1902999)
     CDS             complement(1903001..1905088)
     CDS             complement(1905092..1907374)
     CDS             complement(1907386..1908024)
     CDS             complement(1908074..1909267)
     CDS             complement(1909285..1909956)
     CDS             complement(1909958..1910929)
     CDS             complement(1910913..1911596)
     CDS             complement(1911606..1912499)
     CDS             complement(1912468..1913406)
     CDS             complement(1913403..1914305)
     CDS             complement(1914310..1915128)