CDS             154..1347
     CDS             1317..1517
     CDS             complement(1614..1784)
     CDS             2116..2805
     CDS             2817..3035
     CDS             complement(3112..4047)
     CDS             complement(4133..5044)
     CDS             complement(5041..6051)
     CDS             complement(6113..7684)
     CDS             complement(7687..8793)
     CDS             9091..9645
     CDS             complement(9617..10357)
     CDS             complement(10332..11108)
     CDS             complement(11108..11980)
     CDS             complement(12032..13651)
     CDS             complement(13758..14933)
     CDS             15074..16414
     CDS             complement(16462..17250)
     CDS             complement(17247..18047)
     CDS             complement(18108..18344)
     CDS             18541..19053
     CDS             19043..19678
     CDS             complement(19724..20464)
     CDS             20747..21997
     CDS             22087..22782
     CDS             22713..22985
     CDS             22989..24209
     CDS             24209..24961
     CDS             24961..25677
     CDS             25729..26178
     CDS             26182..26919
     CDS             26937..27689
     CDS             27799..29988
     CDS             30007..30840
     CDS             30837..31265
     CDS             31366..32151
     CDS             32431..32724
     CDS             33077..35794
     CDS             35909..36229
     CDS             36360..36563
     CDS             36565..37281
     CDS             37356..38426
     CDS             38423..39061
     CDS             complement(39447..39809)
     CDS             40128..41018
     CDS             41180..41956
     CDS             complement(42007..43002)
     CDS             complement(43352..43750)
     CDS             44314..44622
     CDS             complement(44835..45320)
     CDS             complement(45317..45883)
     CDS             46526..51277
     CDS             51359..52813
     CDS             complement(52858..54261)
     CDS             complement(54479..55630)
     CDS             complement(55880..56398)
     CDS             complement(56544..57629)
     CDS             complement(57613..58755)
     CDS             complement(58752..59621)
     CDS             complement(59618..60337)
     CDS             complement(60340..60513)
     CDS             complement(60677..61720)
     CDS             complement(61904..62620)
     CDS             complement(62625..65120)
     CDS             complement(65120..65470)
     CDS             complement(65484..65801)
     CDS             complement(66237..66953)
     CDS             complement(67457..68695)
     CDS             69107..70000
     CDS             complement(70053..71591)
     CDS             71732..72733
     CDS             complement(72936..73403)
     CDS             complement(73424..74410)
     CDS             complement(74543..75601)
     CDS             complement(75739..76119)
     CDS             complement(76261..77691)
     CDS             complement(77803..78408)
     CDS             complement(78417..79586)
     CDS             complement(79596..81458)
     CDS             81963..83210
     CDS             83485..85464
     CDS             complement(85530..86168)
     CDS             complement(86327..86938)
     CDS             87069..87986
     CDS             88267..89022
     CDS             89033..89719
     CDS             89716..90618
     CDS             90867..91451
     CDS             91536..91739
     CDS             complement(91791..92540)
     CDS             complement(92682..93785)
     CDS             complement(93785..94489)
     CDS             complement(94529..94795)
     CDS             complement(94824..95420)
     CDS             complement(95424..96629)
     CDS             97214..98347
     CDS             complement(98423..100141)
     CDS             complement(100267..101130)
     CDS             complement(101127..101888)
     CDS             complement(101889..103079)
     CDS             103215..104207
     CDS             104176..105477
     CDS             105474..106610
     CDS             complement(106607..107656)
     CDS             107994..109382
     CDS             complement(109478..110539)
     CDS             complement(110545..111363)
     CDS             complement(111360..112232)
     CDS             complement(112441..113544)
     CDS             complement(113953..115542)
     CDS             complement(115635..116852)
     CDS             116977..117720
     CDS             117994..118773
     CDS             complement(118831..119268)
     CDS             complement(119379..120449)
     CDS             complement(120466..121521)
     CDS             complement(121538..121885)
     CDS             complement(121882..122343)
     CDS             complement(122324..123166)
     CDS             complement(123276..124247)
     CDS             124294..125082
     CDS             125082..125813
     CDS             125810..127171
     CDS             127168..127773
     CDS             complement(127798..128775)
     CDS             129273..129668
     CDS             129665..130645
     CDS             130629..131378
     CDS             131375..132811
     CDS             133012..134010
     CDS             134300..134707
     CDS             complement(134901..136202)
     CDS             complement(136228..136860)
     CDS             complement(136886..137851)
     CDS             complement(137851..138642)
     CDS             complement(138639..139424)
     CDS             complement(139424..140698)
     CDS             complement(140700..141602)
     CDS             141972..142352
     CDS             142355..142777
     CDS             142777..143112
     CDS             143198..143986
     CDS             143998..144480
     CDS             144938..145849
     CDS             145846..146406
     CDS             146403..147131
     CDS             147144..147635
     CDS             147632..148372
     CDS             148575..148961
     CDS             148974..149390
     CDS             complement(149586..150470)
     CDS             150650..151867
     CDS             151935..152771
     CDS             152765..153589
     CDS             153622..153774
     CDS             complement(153784..153888)
     CDS             154039..154617
     CDS             155554..155688
     CDS             155993..158509
     CDS             158597..158992
     CDS             complement(159215..159454)
     CDS             159884..160021
     CDS             complement(160099..160911)
     CDS             complement(161033..161953)
     CDS             complement(162045..162437)
     CDS             complement(162434..162802)
     CDS             163148..164644
     CDS             164660..165997
     CDS             complement(165835..166185)
     CDS             166338..167057
     CDS             complement(167280..168107)
     CDS             complement(168383..169117)
     CDS             169357..169530
     CDS             169537..170013
     CDS             170132..170770
     CDS             170840..172348
     CDS             172357..173487
     CDS             173484..174179
     CDS             complement(174252..175391)
     CDS             175452..175715
     CDS             complement(175775..176176)
     CDS             complement(176279..177670)
     CDS             complement(177821..178075)
     CDS             complement(178779..180419)
     CDS             complement(180510..180806)
     CDS             181287..181952
     CDS             181910..182119
     CDS             182207..183196
     CDS             183540..186458
     CDS             186680..187321
     CDS             187666..188226
     CDS             complement(188280..188753)
     CDS             188942..190639
     CDS             190620..191183
     CDS             191269..192813
     CDS             192813..194177
     CDS             194188..195069
     CDS             complement(195082..196926)
     CDS             197128..198471
     CDS             198458..199267
     CDS             199306..199557
     CDS             199621..200364
     CDS             200361..201701
     CDS             201704..202729
     CDS             complement(202743..202979)
     CDS             complement(203077..204948)
     CDS             complement(205132..206415)
     CDS             complement(206357..206500)
     CDS             complement(206513..207247)
     CDS             complement(207259..207666)
     CDS             complement(207723..208508)
     CDS             209006..209596
     CDS             209601..211130
     CDS             complement(211144..211536)
     CDS             complement(211533..211901)
     CDS             212197..213438
     CDS             complement(213422..214696)
     CDS             214782..215246
     CDS             complement(215344..216687)
     CDS             complement(216684..217361)
     CDS             217502..217897
     CDS             218065..218535
     CDS             218546..218992
     CDS             219047..219292
     CDS             219326..219826
     CDS             219772..220728
     CDS             220709..221686
     CDS             complement(221729..222904)
     CDS             complement(223187..223996)
     CDS             224295..224996
     CDS             225097..226059
     CDS             complement(226122..227081)
     CDS             227318..228586
     CDS             complement(228594..229067)
     CDS             complement(229124..229279)
     CDS             229383..229940
     CDS             229948..230226
     CDS             230386..230838
     CDS             230904..232133
     CDS             232224..233036
     CDS             233048..234949
     CDS             235129..235413
     CDS             235449..236816
     CDS             236813..237340
     CDS             237347..237673
     CDS             237797..238972
     CDS             238969..239553
     CDS             239579..240202
     CDS             240558..241688
     CDS             241759..242631
     CDS             242732..243427
     CDS             243510..244565
     CDS             244966..246000
     CDS             246344..247171
     CDS             247168..248406
     CDS             248694..249422
     CDS             249435..251039
     CDS             complement(251171..251836)
     CDS             complement(251833..252360)
     CDS             complement(252457..254307)
     CDS             254858..257149
     CDS             257170..259089
     CDS             259095..260489
     CDS             260482..261477
     CDS             261474..262304
     CDS             262301..262840
     CDS             262852..263181
     CDS             263162..263752
     CDS             263867..264565
     CDS             264703..265143
     CDS             265194..266435
     CDS             complement(266509..266775)
     CDS             complement(266772..267548)
     CDS             complement(267574..268365)
     CDS             complement(268362..269207)
     CDS             269668..270036
     CDS             270033..270425
     CDS             complement(270478..271410)
     CDS             complement(271413..272390)
     CDS             complement(272381..272905)
     CDS             273019..274533
     CDS             274530..274838
     CDS             complement(274848..275384)
     CDS             complement(275381..275620)
     CDS             275679..276062
     CDS             complement(276311..277036)
     CDS             complement(277047..277754)
     CDS             complement(277754..279292)
     CDS             complement(279289..283053)
     CDS             complement(283077..283526)
     CDS             complement(283539..283925)
     CDS             complement(283939..285675)
     CDS             285914..286624
     CDS             complement(286679..287695)
     CDS             288046..289008
     CDS             289005..289310
     CDS             289387..290364
     CDS             290367..290489
     CDS             290556..291113
     CDS             291200..292201
     CDS             292264..292473
     CDS             292519..293043
     CDS             293052..294098
     CDS             294527..294832
     CDS             295146..296774
     CDS             297451..297672
     CDS             297686..298093
     CDS             298144..300285
     CDS             300300..301289
     CDS             302170..302892
     CDS             302933..303622
     CDS             303619..303891
     CDS             303935..304102
     CDS             complement(304431..304823)
     CDS             305199..306245
     CDS             306319..307386
     CDS             307383..308543
     CDS             308562..309290
     CDS             309834..310049
     CDS             310286..310813
     CDS             complement(310955..311344)
     CDS             complement(311459..314683)
     CDS             complement(314687..315922)
     CDS             complement(316108..316641)
     CDS             317257..318624
     CDS             318697..319647
     CDS             319608..320228
     CDS             320264..320866
     CDS             320821..321216
     CDS             321364..321708
     CDS             complement(322356..323444)
     CDS             323581..324147
     CDS             324931..325818
     CDS             complement(325939..327354)
     CDS             complement(327351..327905)
     CDS             complement(327902..328783)
     CDS             complement(328903..330009)
     CDS             complement(330033..331388)
     CDS             331583..333076
     CDS             complement(333236..334345)
     CDS             complement(334389..335366)
     CDS             335536..337035
     CDS             337166..337339
     CDS             337368..337994
     CDS             338171..339460
     CDS             339649..340206
     CDS             340203..340835
     CDS             340944..342506
     CDS             342889..343437
     CDS             343441..343839
     CDS             343846..344682
     CDS             344643..346076
     CDS             complement(346334..348712)
     CDS             complement(348733..349938)
     CDS             complement(350007..350135)
     CDS             350381..351136
     CDS             351136..351381
     CDS             351430..352314
     CDS             352324..354153
     CDS             354140..354847
     CDS             354850..355647
     CDS             355652..356470
     CDS             356475..357389
     CDS             357386..358108
     CDS             358133..359533
     CDS             359620..360192
     CDS             360210..360614
     CDS             360882..362009
     CDS             362214..363209
     CDS             363197..364186
     CDS             complement(364259..365212)
     CDS             complement(365209..366225)
     CDS             complement(366236..367198)
     CDS             complement(367173..368045)
     CDS             complement(368047..369006)
     CDS             complement(369106..370689)
     CDS             complement(370686..371435)
     CDS             371613..373151
     CDS             373175..374341
     CDS             374457..374717
     CDS             complement(374718..375476)
     CDS             375839..376606
     CDS             376643..378805
     CDS             378815..380062
     CDS             complement(380167..381147)
     CDS             complement(381131..382201)
     CDS             382465..383715
     CDS             383736..384971
     CDS             384968..386164
     CDS             complement(386235..386957)
     CDS             complement(387354..387791)
     CDS             complement(387782..387970)
     CDS             complement(387982..389244)
     CDS             complement(389241..389858)
     CDS             complement(389855..390736)
     CDS             complement(390733..391629)
     CDS             complement(391677..391853)
     CDS             392029..393156
     CDS             393156..393623
     CDS             393639..394589
     CDS             complement(394545..395786)
     CDS             396053..397282
     CDS             397320..398681
     CDS             complement(398627..399028)
     CDS             399433..399993
     CDS             400114..401094
     CDS             401133..402446
     CDS             complement(402409..402963)
     CDS             403253..404554
     CDS             404557..405366
     CDS             405363..406019
     CDS             406087..406218
     CDS             complement(406215..407495)
     CDS             complement(407612..409108)
     CDS             complement(409335..409649)
     CDS             complement(409600..410415)
     CDS             complement(410448..410666)
     CDS             410879..411406
     CDS             411491..411931
     CDS             complement(411932..413059)
     CDS             complement(413059..414249)
     CDS             complement(414318..415016)
     CDS             complement(415006..416769)
     CDS             complement(416762..417220)
     CDS             417533..417856
     CDS             417853..418263
     CDS             418260..418697
     CDS             complement(418720..419427)
     CDS             419673..420731
     CDS             421274..421993
     CDS             421998..422942
     CDS             422953..423870
     CDS             423867..425000
     CDS             425041..425436
     CDS             complement(425443..426261)
     CDS             complement(426254..427021)
     CDS             complement(427067..428239)
     CDS             428436..428924
     CDS             428931..430562
     CDS             430587..431636
     CDS             complement(431752..433131)
     CDS             complement(433128..433844)
     CDS             complement(434038..434238)
     CDS             434545..434763
     CDS             434958..435308
     CDS             complement(435431..436705)
     CDS             complement(436788..437237)
     CDS             complement(437492..437884)
     CDS             complement(437881..438249)
     CDS             438363..439142
     CDS             complement(439206..439307)
     CDS             complement(439423..440856)
     CDS             441284..442204
     CDS             complement(442272..443342)
     CDS             complement(443614..444594)
     CDS             complement(444591..445865)
     CDS             complement(445862..446500)
     CDS             complement(446497..447633)
     CDS             complement(447630..448670)
     CDS             complement(449027..449308)
     CDS             449571..450089
     CDS             complement(450141..450740)
     CDS             451064..451882
     CDS             451889..452392
     CDS             452833..455751
     CDS             455751..456089
     CDS             456092..457720
     CDS             457717..458232
     CDS             458229..458510
     CDS             458507..458869
     CDS             complement(458840..459046)
     CDS             459245..459829
     CDS             459826..461562
     CDS             461559..463241
     CDS             463292..464962
     CDS             464968..466122
     CDS             466139..466294
     CDS             complement(466345..467118)
     CDS             complement(467115..468002)
     CDS             468351..469610
     CDS             469983..470927
     CDS             470940..471779
     CDS             471776..472846
     CDS             472876..473877
     CDS             474478..475710
     CDS             475814..476827
     CDS             476828..478123
     CDS             478128..479522
     CDS             complement(479511..480272)
     CDS             complement(480519..480698)
     CDS             complement(480966..483425)
     CDS             complement(483720..484742)
     CDS             484989..486299
     CDS             complement(486458..487096)
     CDS             complement(487178..488788)
     CDS             complement(488790..489923)
     CDS             complement(489916..490839)
     CDS             complement(491056..492633)
     CDS             complement(492743..494320)
     CDS             494721..495089
     CDS             495086..495478
     CDS             complement(495591..495938)
     CDS             complement(496192..496287)
     CDS             496733..497746
     CDS             497746..498732
     CDS             498910..499602
     CDS             499602..500573
     CDS             500588..502012
     CDS             502002..502547
     CDS             502597..503541
     CDS             503657..504154
     CDS             complement(504271..504597)
     CDS             complement(504740..505861)
     CDS             complement(506227..506619)
     CDS             complement(506616..506984)
     CDS             complement(507226..507366)
     CDS             507639..507887
     CDS             complement(508217..508762)
     CDS             complement(509602..509778)
     CDS             complement(509775..510164)
     CDS             complement(510794..511288)
     CDS             511601..512188
     CDS             512248..512544
     CDS             512567..512689
     CDS             512805..513341
     CDS             complement(513779..514642)
     CDS             complement(514788..514904)
     CDS             514922..515881
     CDS             complement(515888..516244)
     CDS             complement(516577..517008)
     CDS             complement(517010..517273)
     CDS             517678..518499
     CDS             complement(519617..520603)
     CDS             complement(520596..521576)
     CDS             complement(521573..522394)
     CDS             complement(522399..523334)
     CDS             complement(523428..525023)
     CDS             complement(525166..526797)
     CDS             527232..527360
     CDS             527725..528054
     CDS             complement(527967..528176)
     CDS             complement(528508..529116)
     CDS             complement(529294..530025)
     CDS             530101..530964
     CDS             complement(530959..532701)
     CDS             complement(532748..533140)
     CDS             complement(533137..533505)
     CDS             complement(533540..534232)
     CDS             534316..534684
     CDS             534681..535073
     CDS             complement(535065..536348)
     CDS             complement(536924..537529)
     CDS             complement(537526..539097)
     CDS             complement(539147..539533)
     CDS             complement(539497..539964)
     CDS             complement(540045..540407)
     CDS             542059..542451
     CDS             542697..543158
     CDS             543275..543697
     CDS             544044..544355
     CDS             544321..544806
     CDS             544970..546286
     CDS             546414..548522
     CDS             548522..549598
     CDS             549603..550523
     CDS             550606..551127
     CDS             complement(551243..551764)
     CDS             complement(551755..552216)
     CDS             complement(552213..553025)
     CDS             553343..554587
     CDS             554660..554998
     CDS             complement(555132..555749)
     CDS             556094..557941
     CDS             558120..558794
     CDS             complement(558831..559097)
     CDS             complement(559169..562681)
     CDS             complement(562692..562979)
     CDS             563118..565238
     CDS             complement(565393..567216)
     CDS             complement(567320..568684)
     CDS             complement(568766..569512)
     CDS             569700..572318
     CDS             572315..573727
     CDS             complement(574231..574731)
     CDS             574971..576440
     CDS             576613..577371
     CDS             complement(577375..578304)
     CDS             578609..580708
     CDS             complement(580714..580896)
     CDS             complement(581130..582611)
     CDS             complement(582670..582957)
     CDS             complement(583052..583765)
     CDS             583865..584353
     CDS             complement(584338..585966)
     CDS             586150..587118
     CDS             587115..588401
     CDS             588476..589081
     CDS             589078..590259
     CDS             complement(590269..590436)
     CDS             590692..593325
     CDS             593329..595680
     CDS             595680..596141
     CDS             596150..596881
     CDS             596956..598098
     CDS             598257..598424
     CDS             complement(598531..599901)
     CDS             complement(600022..600393)
     CDS             600574..600861
     CDS             complement(600917..601426)
     CDS             601877..603214
     CDS             603390..605579
     CDS             complement(606108..606821)
     CDS             complement(607713..608090)
     CDS             608231..608536
     CDS             608681..608869
     CDS             609016..609213
     CDS             609274..609981
     CDS             610357..610638
     CDS             complement(610739..611644)
     CDS             complement(612053..613303)
     CDS             complement(613392..614153)
     CDS             complement(614309..615082)
     CDS             complement(615267..615824)
     CDS             complement(615878..616369)
     CDS             616493..616921
     CDS             617201..618928
     CDS             complement(619039..620241)
     CDS             complement(620309..620848)
     CDS             complement(620939..621646)
     CDS             621830..622600
     CDS             complement(622607..623368)
     CDS             623636..624805
     CDS             complement(625215..626123)
     CDS             626552..627019
     CDS             627020..627439
     CDS             627436..627876
     CDS             627979..628176
     CDS             628178..628795
     CDS             628799..629251
     CDS             629266..629862
     CDS             629998..631170
     CDS             631343..631621
     CDS             631633..632211
     CDS             632208..633194
     CDS             633191..633940
     CDS             633937..634653
     CDS             complement(634654..636453)
     CDS             636558..637598
     CDS             637931..639232
     CDS             639305..640186
     CDS             640198..641046
     CDS             641046..642101
     CDS             642363..644135
     CDS             complement(644213..644812)
     CDS             complement(644873..646165)
     CDS             complement(646553..647092)
     CDS             complement(647461..647598)
     CDS             647859..648572
     CDS             648577..648774
     CDS             648893..649747
     CDS             649920..650681
     CDS             650753..652408
     CDS             652537..652941
     CDS             653067..654512
     CDS             655008..655937
     CDS             655994..656956
     CDS             656949..657902
     CDS             657899..658657
     CDS             complement(658710..659318)
     CDS             659444..663058
     CDS             663344..664117
     CDS             664297..664977
     CDS             664974..665735
     CDS             665944..667473
     CDS             667475..668197
     CDS             complement(668396..668692)
     CDS             complement(668698..669804)
     CDS             670144..670245
     CDS             complement(670366..671430)
     CDS             complement(671449..672330)
     CDS             complement(672327..673208)
     CDS             complement(673484..674065)
     CDS             complement(674062..674469)
     CDS             complement(674456..674746)
     CDS             675633..676109
     CDS             complement(676110..676259)
     CDS             complement(676269..676919)
     CDS             677029..677373
     CDS             complement(677443..677844)
     CDS             complement(678022..679740)
     CDS             complement(679812..680828)
     CDS             complement(680954..682057)
     CDS             682294..682878
     CDS             682845..683621
     CDS             complement(683879..684400)
     CDS             complement(684677..686281)
     CDS             complement(686487..686738)
     CDS             686992..688173
     CDS             complement(688251..688613)
     CDS             complement(688588..688779)
     CDS             complement(688859..689413)
     CDS             689570..690475
     CDS             complement(690505..691608)
     CDS             complement(691649..692653)
     CDS             complement(692799..693278)
     CDS             693337..693654
     CDS             693937..695649
     CDS             695682..697505
     CDS             697509..698411
     CDS             698415..699224
     CDS             complement(699256..700056)
     CDS             complement(700077..701138)
     CDS             complement(701135..703360)
     CDS             complement(703495..704520)
     CDS             complement(704750..707356)
     CDS             complement(707341..708432)
     CDS             708595..708753
     CDS             708911..709090
     CDS             complement(710122..712920)
     CDS             complement(712925..713293)
     CDS             complement(713299..714402)
     CDS             715055..715201
     CDS             complement(715378..716607)
     CDS             complement(716719..717561)
     CDS             717690..718487
     CDS             718551..719918
     CDS             720019..721188
     CDS             721370..721813
     CDS             722220..723119
     CDS             complement(723165..723494)
     CDS             complement(723488..724030)
     CDS             complement(724078..724983)
     CDS             complement(725046..726212)
     CDS             complement(726752..727225)
     CDS             complement(727239..728306)
     CDS             complement(728311..729192)
     CDS             complement(729200..730252)
     CDS             complement(730257..730538)
     CDS             730838..730993
     CDS             731182..731319
     CDS             731316..732416
     CDS             732489..733358
     CDS             733355..734182
     CDS             734195..734566
     CDS             734593..736062
     CDS             complement(736522..737316)
     CDS             complement(737313..738323)
     CDS             complement(738353..739387)
     CDS             complement(739938..740804)
     CDS             complement(740801..741010)
     CDS             complement(741037..742764)
     CDS             complement(742733..743134)
     CDS             complement(743177..743614)
     CDS             743753..744610
     CDS             744710..746083
     CDS             complement(746149..747684)
     CDS             complement(747830..748720)
     CDS             748887..749189
     CDS             749441..750871
     CDS             750931..751293
     CDS             751347..752633
     CDS             752818..753186
     CDS             753183..753575
     CDS             complement(753485..753925)
     CDS             complement(754214..755014)
     CDS             complement(755273..755731)
     CDS             756113..756853
     CDS             756850..757149
     CDS             757349..758635
     CDS             complement(758724..759473)
     CDS             759744..761219
     CDS             761348..762046
     CDS             762177..763907
     CDS             complement(763999..764898)
     CDS             765219..766034
     CDS             766185..766406
     CDS             complement(766343..766876)
     CDS             complement(766869..767624)
     CDS             complement(767621..768283)
     CDS             complement(768280..769263)
     CDS             complement(769296..770810)
     CDS             771191..771607
     CDS             771762..772391
     CDS             complement(772453..772863)
     CDS             773058..774713
     CDS             complement(774801..775760)
     CDS             complement(775761..776417)
     CDS             complement(776655..778871)
     CDS             complement(778887..780095)
     CDS             complement(780160..781953)
     CDS             782661..783593
     CDS             783811..784971
     CDS             complement(785104..785904)
     CDS             complement(785901..786221)
     CDS             complement(786218..786676)
     CDS             complement(786673..787545)
     CDS             complement(787542..788486)
     CDS             complement(788488..790068)
     CDS             790335..790733
     CDS             complement(790744..792288)
     CDS             complement(792366..793208)
     CDS             complement(793209..794039)
     CDS             complement(794048..795115)
     CDS             complement(795178..796359)
     CDS             complement(796519..798012)
     CDS             complement(798024..798302)
     CDS             complement(798299..799423)
     CDS             799752..800525
     CDS             800586..801791
     CDS             complement(801975..805055)
     CDS             complement(805078..806256)
     CDS             806521..806922
     CDS             806919..807332
     CDS             807348..807707
     CDS             complement(807762..808217)
     CDS             808587..811436
     CDS             811673..812623
     CDS             812625..813449
     CDS             complement(813542..814258)
     CDS             complement(814255..814824)
     CDS             complement(814815..816806)
     CDS             complement(817058..818080)
     CDS             complement(818279..818440)
     CDS             818587..819555
     CDS             820081..820632
     CDS             820610..821332
     CDS             complement(821339..821668)
     CDS             complement(822358..822588)
     CDS             complement(822549..822821)
     CDS             complement(823095..823472)
     CDS             complement(823606..823746)
     CDS             823907..824539
     CDS             824547..826073
     CDS             826063..827286
     CDS             827283..830252
     CDS             830249..830989
     CDS             830997..831926
     CDS             831913..833058
     CDS             833112..833807
     CDS             834320..834688
     CDS             834804..835076
     CDS             835296..835466
     CDS             835486..835932
     CDS             836148..837728
     CDS             complement(837892..839346)
     CDS             complement(839357..840097)
     CDS             complement(840094..840366)
     CDS             complement(840415..840834)
     CDS             complement(840866..842200)
     CDS             complement(842200..843639)
     CDS             complement(844262..845287)
     CDS             complement(845291..845632)
     CDS             complement(845645..846229)
     CDS             complement(846396..847265)
     CDS             complement(847276..847434)
     CDS             complement(847458..849002)
     CDS             complement(848999..849655)
     CDS             850399..850563
     CDS             850582..851952
     CDS             851965..853473
     CDS             853481..854413
     CDS             854441..855205
     CDS             855244..855384
     CDS             855472..856236
     CDS             856249..857019
     CDS             857031..857486
     CDS             complement(857553..858617)
     CDS             complement(858648..859670)
     CDS             complement(859667..859777)
     CDS             complement(860104..860691)
     CDS             complement(860843..862669)
     CDS             complement(862912..864309)
     CDS             864635..866683
     CDS             complement(866712..867065)
     CDS             complement(867065..867271)
     CDS             complement(867289..868284)
     CDS             868559..869194
     CDS             869271..869702
     CDS             complement(869753..870175)
     CDS             870339..870794
     CDS             complement(870858..871892)
     CDS             complement(871999..872124)
     CDS             872415..874313
     CDS             complement(874371..875423)
     CDS             complement(875564..876676)
     CDS             876845..877039
     CDS             complement(876976..877170)
     CDS             complement(877347..878036)
     CDS             complement(878100..879089)
     CDS             complement(879322..879864)
     CDS             880540..880695
     CDS             880860..881270
     CDS             complement(881283..882359)
     CDS             complement(882398..883318)
     CDS             883449..883886
     CDS             complement(883924..885039)
     CDS             complement(885083..885391)
     CDS             885609..886751
     CDS             886694..887911
     CDS             complement(888006..889289)
     CDS             complement(889389..889637)
     CDS             complement(889710..890321)
     CDS             890469..891869
     CDS             891943..893475
     CDS             complement(893699..894583)
     CDS             complement(894727..895455)
     CDS             complement(895463..896629)
     CDS             complement(896626..897657)
     CDS             complement(897660..898427)
     CDS             complement(898530..901604)
     CDS             complement(901601..902212)
     CDS             complement(902152..902706)
     CDS             complement(902703..903875)
     CDS             complement(904107..904406)
     CDS             complement(904403..905635)
     CDS             complement(905636..906628)
     CDS             906916..908064
     CDS             908343..909197
     CDS             complement(909345..909743)
     CDS             909984..911183
     CDS             911199..912449
     CDS             complement(912492..913040)
     CDS             913186..914427
     CDS             complement(914498..915241)
     CDS             complement(915253..916617)
     CDS             916747..917964
     CDS             917989..919524
     CDS             919526..920326
     CDS             920337..922010
     CDS             922017..922640
     CDS             922728..923609
     CDS             complement(923760..924950)
     CDS             complement(924950..926539)
     CDS             complement(926684..927745)
     CDS             complement(927894..928526)
     CDS             complement(928523..929452)
     CDS             complement(929467..931272)
     CDS             complement(931369..932304)
     CDS             complement(932313..933305)
     CDS             933876..934601
     CDS             complement(934766..936298)
     CDS             936554..936667
     CDS             936712..938268
     CDS             complement(938299..939318)
     CDS             complement(939422..942493)
     CDS             942744..943184
     CDS             complement(943400..944314)
     CDS             944579..945784
     CDS             945797..946612
     CDS             946605..947330
     CDS             947335..948222
     CDS             948224..948472
     CDS             948439..949209
     CDS             949273..950871
     CDS             951041..951670
     CDS             952084..953193
     CDS             953174..953839
     CDS             complement(953852..954259)
     CDS             complement(954351..955238)
     CDS             complement(955758..955985)
     CDS             956472..957533
     CDS             complement(957608..958084)
     CDS             complement(958159..958830)
     CDS             959026..960342
     CDS             complement(960420..961820)
     CDS             complement(961833..962252)
     CDS             complement(962252..963592)
     CDS             complement(963720..963941)
     CDS             complement(964145..964891)
     CDS             complement(965163..966380)
     CDS             complement(966633..968930)
     CDS             complement(969296..970045)
     CDS             970338..970706
     CDS             970703..971095
     CDS             971124..971960
     CDS             complement(971986..972933)
     CDS             complement(972950..973342)
     CDS             complement(973339..973707)
     CDS             complement(973890..974909)
     CDS             complement(975056..975313)
     CDS             complement(975320..975547)
     CDS             975726..976496
     CDS             976732..977763
     CDS             977882..978856
     CDS             complement(978796..978981)
     CDS             complement(979045..979917)
     CDS             980334..981293
     CDS             981295..981957
     CDS             complement(982165..982584)
     CDS             complement(982584..983537)
     CDS             complement(983534..984289)
     CDS             complement(984492..985193)
     CDS             complement(985202..985627)
     CDS             complement(985614..986024)
     CDS             complement(986033..986956)
     CDS             987403..988197
     CDS             complement(988291..989307)
     CDS             complement(989456..991486)
     CDS             complement(991583..991990)
     CDS             complement(992143..992529)
     CDS             complement(992712..993317)
     CDS             complement(993421..994722)
     CDS             complement(994893..996062)
     CDS             complement(996237..997469)
     CDS             997625..998623
     CDS             complement(998699..999184)
     CDS             complement(999181..1000086)
     CDS             complement(1000117..1000947)
     CDS             complement(1000944..1001969)
     CDS             complement(1001966..1002826)
     CDS             complement(1002823..1003776)
     CDS             complement(1003874..1005352)
     CDS             complement(1005375..1006133)
     CDS             complement(1006168..1007661)
     CDS             complement(1007645..1008331)
     CDS             1008701..1010080
     CDS             1010545..1011540
     CDS             complement(1011594..1011938)
     CDS             1012246..1012380
     CDS             1012418..1012855
     CDS             1012845..1014677
     CDS             1014719..1015522
     CDS             1015693..1016583
     CDS             1016629..1017333
     CDS             complement(1017395..1018234)
     CDS             1018444..1019298
     CDS             complement(1019442..1019996)
     CDS             1020281..1021468
     CDS             1021531..1022136
     CDS             complement(1022208..1022354)
     CDS             complement(1022311..1023066)
     CDS             complement(1023070..1023990)
     CDS             complement(1023990..1024517)
     CDS             1024620..1025843
     CDS             complement(1026080..1026385)
     CDS             1026494..1026775
     CDS             complement(1027018..1028826)
     CDS             1028990..1029976
     CDS             complement(1030077..1030883)
     CDS             1031139..1031831
     CDS             1031812..1033008
     CDS             1033010..1033879
     CDS             1033958..1034902
     CDS             1035055..1035432
     CDS             1035513..1036544
     CDS             1036771..1038600
     CDS             1038597..1039436
     CDS             1039473..1040093
     CDS             1040513..1042264
     CDS             1042775..1043398
     CDS             1043596..1044042
     CDS             1044243..1044962
     CDS             1044952..1046364
     CDS             1046519..1047376
     CDS             complement(1047386..1048846)
     CDS             1049018..1049581
     CDS             1049742..1051256
     CDS             complement(1051253..1052473)
     CDS             complement(1052504..1054087)
     CDS             complement(1054136..1054945)
     CDS             1055256..1055882
     CDS             1055993..1056199
     CDS             complement(1056212..1056868)
     CDS             complement(1056891..1057214)
     CDS             complement(1057886..1058794)
     CDS             1059314..1059721
     CDS             complement(1059950..1060312)
     CDS             1061008..1061889
     CDS             1068367..1069248
     CDS             1069459..1069959
     CDS             complement(1070020..1071222)
     CDS             complement(1071389..1072393)
     CDS             1072620..1073516
     CDS             1073470..1074330
     CDS             1074327..1074764
     CDS             1074891..1075226
     CDS             complement(1075214..1075741)
     CDS             complement(1075738..1076232)
     CDS             complement(1076341..1076931)
     CDS             complement(1076999..1077406)
     CDS             complement(1077414..1078133)
     CDS             complement(1078149..1080230)
     CDS             complement(1080364..1080630)
     CDS             complement(1080642..1081055)
     CDS             complement(1081052..1081510)
     CDS             complement(1081512..1081856)
     CDS             complement(1081988..1083034)
     CDS             complement(1083040..1084434)
     CDS             complement(1084559..1085692)
     CDS             complement(1086103..1086786)
     CDS             complement(1087114..1087434)
     CDS             complement(1087568..1088842)
     CDS             complement(1088839..1090131)
     CDS             complement(1090128..1091117)
     CDS             complement(1091062..1091193)
     CDS             complement(1091190..1091870)
     CDS             complement(1091873..1093609)
     CDS             complement(1093576..1094385)
     CDS             1095023..1105270
     CDS             complement(1105387..1106442)
     CDS             1107016..1107888
     CDS             1107878..1108036
     CDS             1108198..1108599
     CDS             1108653..1109735
     CDS             1109764..1111047
     CDS             1111605..1112573
     CDS             1112673..1114073
     CDS             complement(1114235..1115044)
     CDS             complement(1115262..1116065)
     CDS             complement(1116069..1116581)
     CDS             complement(1116581..1116934)
     CDS             complement(1117131..1117982)
     CDS             complement(1118037..1119545)
     CDS             complement(1119615..1120007)
     CDS             1120182..1120655
     CDS             complement(1120645..1121553)
     CDS             complement(1121558..1122133)
     CDS             complement(1122130..1122840)
     CDS             complement(1122842..1123078)
     CDS             complement(1123109..1124200)
     CDS             complement(1124213..1124530)
     CDS             complement(1124527..1125774)
     CDS             complement(1125975..1126556)
     CDS             1126848..1127456
     CDS             1127503..1128249
     CDS             1128321..1129799
     CDS             1129982..1131589
     CDS             1131656..1132837
     CDS             1132910..1133320
     CDS             1133317..1133778
     CDS             1133765..1135477
     CDS             1135474..1135755
     CDS             1135752..1136180
     CDS             complement(1136275..1136598)
     CDS             complement(1136613..1137482)
     CDS             complement(1137488..1137820)
     CDS             1137868..1138296
     CDS             complement(1138366..1139535)
     CDS             complement(1139671..1140492)
     CDS             complement(1140503..1141435)
     CDS             complement(1141428..1142606)
     CDS             complement(1142603..1143448)
     CDS             complement(1143723..1145210)
     CDS             complement(1145353..1146312)
     CDS             complement(1146328..1147110)
     CDS             complement(1147107..1147457)
     CDS             complement(1147737..1148945)
     CDS             complement(1149201..1151186)
     CDS             1151534..1152433
     CDS             1152583..1153803
     CDS             1154005..1154868
     CDS             1154865..1155812
     CDS             1155809..1156534
     CDS             1156531..1157259
     CDS             complement(1157288..1159228)
     CDS             complement(1159508..1160860)
     CDS             complement(1161144..1161458)
     CDS             1161762..1162955
     CDS             1163020..1164006