CDS             1..1365
     CDS             1546..2676
     CDS             2951..3100
     CDS             3104..4228
     CDS             4229..6196
     CDS             6207..8696
     CDS             8883..9179
     CDS             9213..9731
     CDS             9756..9992
     CDS             10086..11003
     CDS             11110..13128
     CDS             13140..13595
     CDS             13598..14971
     CDS             15069..15953
     CDS             complement(16017..17159)
     CDS             complement(17277..19295)
     CDS             complement(19628..20980)
     CDS             21517..22680
     CDS             complement(22717..23577)
     CDS             23719..24366
     CDS             complement(24563..25363)
     CDS             25638..26702
     CDS             26708..27913
     CDS             complement(28305..28994)
     CDS             29130..29837
     CDS             complement(29872..30711)
     CDS             complement(30832..31017)
     CDS             31207..32814
     CDS             complement(32837..33646)
     CDS             33801..35720
     CDS             complement(35975..37309)
     CDS             complement(37838..39571)
     CDS             39672..40538
     CDS             40727..42001
     CDS             complement(42139..43164)
     CDS             complement(43272..44198)
     CDS             44499..44663
     CDS             44703..44969
     CDS             45106..45933
     CDS             46005..48845
     CDS             48935..49441
     CDS             49555..49821
     CDS             complement(49857..50042)
     CDS             50221..51270
     CDS             51471..52805
     CDS             complement(52848..54002)
     CDS             complement(54076..54651)
     CDS             complement(54728..55741)
     CDS             55999..58611
     CDS             59228..65647
     CDS             65812..68754
     CDS             68742..70337
     CDS             70490..71416
     CDS             71548..73398
     CDS             73489..74853
     CDS             74907..75638
     CDS             75671..76585
     CDS             76707..77315
     CDS             complement(77465..78415)
     CDS             complement(78431..79786)
     CDS             complement(79810..81168)
     CDS             complement(81470..82330)
     CDS             complement(82327..83277)
     CDS             complement(83290..84240)
     CDS             complement(84266..85090)
     CDS             complement(85092..85868)
     CDS             86234..87511
     CDS             87816..88523
     CDS             88570..90420
     CDS             90410..91738
     CDS             91728..92549
     CDS             92555..93352
     CDS             93436..94656
     CDS             95167..95646
     CDS             complement(95647..96300)
     CDS             complement(96312..97658)
     CDS             complement(97633..98196)
     CDS             98433..99359
     CDS             complement(99394..100284)
     CDS             complement(100293..100850)
     CDS             complement(100966..102060)
     CDS             102236..102646
     CDS             102725..102865
     CDS             103041..103571
     CDS             103703..103903
     CDS             103900..104046
     CDS             104036..105343
     CDS             105353..106477
     CDS             106592..107236
     CDS             107304..108167
     CDS             complement(108250..108516)
     CDS             complement(108770..109528)
     CDS             complement(109518..111131)
     CDS             complement(111467..112093)
     CDS             112170..112532
     CDS             complement(112529..113311)
     CDS             complement(113298..113534)
     CDS             complement(113494..113829)
     CDS             complement(113946..114659)
     CDS             114786..115262
     CDS             complement(115330..116799)
     CDS             complement(116804..117511)
     CDS             complement(117535..118461)
     CDS             118532..119281
     CDS             119365..119574
     CDS             complement(119742..120710)
     CDS             120833..121663
     CDS             121688..122350
     CDS             122437..122799
     CDS             122882..123871
     CDS             124168..125523
     CDS             125688..126347
     CDS             126369..126551
     CDS             126670..127209
     CDS             complement(127496..129022)
     CDS             129182..130267
     CDS             130297..131013
     CDS             complement(131046..132617)
     CDS             132722..133390
     CDS             133353..133829
     CDS             133826..134587
     CDS             134610..135428
     CDS             complement(135510..138569)
     CDS             138729..139445
     CDS             139466..140632
     CDS             140694..141851
     CDS             141989..142477
     CDS             142489..143406
     CDS             143393..144211
     CDS             144235..144633
     CDS             144789..145985
     CDS             complement(146032..146481)
     CDS             146508..147155
     CDS             complement(147200..147925)
     CDS             complement(147934..148737)
     CDS             148911..149405
     CDS             149590..149733
     CDS             149808..150737
     CDS             150845..151630
     CDS             151623..152426
     CDS             152426..153238
     CDS             153391..153873
     CDS             153926..155320
     CDS             155381..157330
     CDS             157360..158691
     CDS             158901..161111
     CDS             161111..161824
     CDS             161879..162469
     CDS             162469..163665
     CDS             163760..164986
     CDS             165105..166100
     CDS             166235..169183
     CDS             complement(169257..170015)
     CDS             170137..171063
     CDS             171081..173018
     CDS             173133..175082
     CDS             175224..176930
     CDS             177047..178786
     CDS             complement(178883..180934)
     CDS             complement(181083..183080)
     CDS             complement(183220..183639)
     CDS             complement(183726..184790)
     CDS             184969..185178
     CDS             185219..185458
     CDS             185662..187758
     CDS             187813..189360
     CDS             189311..189982
     CDS             190093..190905
     CDS             190992..192818
     CDS             complement(192860..193822)
     CDS             complement(193836..194618)
     CDS             complement(194639..195466)
     CDS             complement(195552..195974)
     CDS             196136..196828
     CDS             196894..197175
     CDS             complement(197771..198028)
     CDS             198212..198649
     CDS             198669..199601
     CDS             199839..200552
     CDS             200624..201487
     CDS             201778..202659
     CDS             202788..203897
     CDS             203897..204517
     CDS             204514..207447
     CDS             207705..208967
     CDS             209216..210529
     CDS             210545..211198
     CDS             complement(211269..212579)
     CDS             212742..213365
     CDS             213365..213826
     CDS             complement(213872..214321)
     CDS             complement(214451..215899)
     CDS             216097..216594
     CDS             216617..217969
     CDS             218045..218743
     CDS             complement(218844..220121)
     CDS             complement(220263..220670)
     CDS             complement(220742..222235)
     CDS             complement(222302..223027)
     CDS             complement(223027..223353)
     CDS             complement(223447..223695)
     CDS             complement(223700..224023)
     CDS             complement(224170..225600)
     CDS             complement(225600..226979)
     CDS             complement(227182..228042)
     CDS             228185..228847
     CDS             complement(228988..229599)
     CDS             229734..230762
     CDS             230782..231270
     CDS             231260..231847
     CDS             232155..233177
     CDS             233275..235251
     CDS             235251..236024
     CDS             236008..236571
     CDS             236561..237451
     CDS             237527..237766
     CDS             237884..238720
     CDS             238768..240153
     CDS             240264..241235
     CDS             241388..242332
     CDS             242437..244092
     CDS             244112..245836
     CDS             245991..248261
     CDS             248246..248908
     CDS             248929..250032
     CDS             250144..251361
     CDS             251398..252753
     CDS             252756..253613
     CDS             253689..255305
     CDS             complement(255343..256707)
     CDS             256802..257239
     CDS             257288..257830
     CDS             257960..259582
     CDS             259714..260979
     CDS             complement(261071..262399)
     CDS             complement(262400..262978)
     CDS             complement(263190..263966)
     CDS             264154..265707
     CDS             265991..266290
     CDS             266364..267401
     CDS             267401..267802
     CDS             268355..268588
     CDS             268614..269132
     CDS             269219..269422
     CDS             269423..269806
     CDS             269849..270670
     CDS             complement(270804..271196)
     CDS             271401..272033
     CDS             272194..272703
     CDS             complement(272818..272988)
     CDS             complement(273128..274105)
     CDS             complement(274192..274788)
     CDS             complement(274790..275323)
     CDS             275534..275947
     CDS             complement(276068..276259)
     CDS             276521..277663
     CDS             277846..278691
     CDS             278691..279557
     CDS             279547..279996
     CDS             279998..280387
     CDS             280412..280915
     CDS             complement(281182..282180)
     CDS             complement(282158..282607)
     CDS             282916..283404
     CDS             283401..283496
     CDS             complement(284067..284582)
     CDS             284895..285155
     CDS             complement(285202..285915)
     CDS             286002..286454
     CDS             complement(286574..287332)
     CDS             complement(287473..288888)
     CDS             complement(288966..289793)
     CDS             290014..291975
     CDS             291959..294157
     CDS             294169..295611
     CDS             295759..296994
     CDS             297280..298272
     CDS             298269..299168
     CDS             299161..299925
     CDS             300030..301628
     CDS             301745..301996
     CDS             302159..303526
     CDS             303542..304996
     CDS             305072..305431
     CDS             305431..306561
     CDS             complement(306626..307306)
     CDS             complement(307453..308424)
     CDS             complement(308537..309586)
     CDS             309811..310368
     CDS             310370..313867
     CDS             313885..314127
     CDS             314216..314593
     CDS             314593..314949
     CDS             314972..316267
     CDS             316351..318477
     CDS             318548..321235
     CDS             321298..323940
     CDS             323994..324869
     CDS             324929..325936
     CDS             325951..327492
     CDS             complement(327894..329069)
     CDS             complement(329225..329749)
     CDS             complement(329842..330372)
     CDS             complement(330483..331268)
     CDS             complement(331240..331698)
     CDS             complement(331779..332201)
     CDS             complement(332205..332558)
     CDS             332731..332934
     CDS             332972..333721
     CDS             333733..334011
     CDS             333989..334120
     CDS             334136..334345
     CDS             334342..334491
     CDS             334663..334815
     CDS             334860..335225
     CDS             335237..336136
     CDS             336139..336975
     CDS             336985..337719
     CDS             337709..337993
     CDS             337983..338132
     CDS             338129..338965
     CDS             338979..339164
     CDS             339204..339329
     CDS             339351..339842
     CDS             341279..342334
     CDS             342312..342692
     CDS             342720..343310
     CDS             343363..344217
     CDS             344204..345478
     CDS             345494..346993
     CDS             346923..347210
     CDS             347217..348299
     CDS             348454..349098
     CDS             349111..349476
     CDS             349497..350546
     CDS             350565..350873
     CDS             350870..351223
     CDS             351216..351764
     CDS             351765..352133
     CDS             352136..352615
     CDS             352693..353103
     CDS             353160..353489
     CDS             353489..359554
     CDS             359572..359928
     CDS             359942..364816
     CDS             364809..364964
     CDS             364948..365208
     CDS             365208..365615
     CDS             365625..365882
     CDS             365875..366222
     CDS             366215..367147
     CDS             367573..367791
     CDS             368143..370611
     CDS             370834..374448
     CDS             374466..378140
     CDS             complement(378215..378886)
     CDS             379053..379460
     CDS             379484..379954
     CDS             379984..382080
     CDS             382351..382659
     CDS             382686..383315
     CDS             383330..383947
     CDS             383947..384243
     CDS             384263..385099
     CDS             385121..385408
     CDS             385429..385782
     CDS             385797..386465
     CDS             386468..386905
     CDS             386895..387092
     CDS             387115..387381
     CDS             387415..387783
     CDS             387804..388043
     CDS             388058..388600
     CDS             388615..388800
     CDS             388825..389223
     CDS             389248..389778
     CDS             389806..390165
     CDS             390183..390707
     CDS             390720..390902
     CDS             390928..391368
     CDS             391368..392663
     CDS             392675..393328
     CDS             393402..393623
     CDS             393638..393754
     CDS             393788..394135
     CDS             394160..394549
     CDS             394595..395533
     CDS             395560..395943
     CDS             396129..396977
     CDS             396953..397822
     CDS             397815..398612
     CDS             398616..399407
     CDS             399510..399953
     CDS             399967..400362
     CDS             400485..400694
     CDS             400937..402424
     CDS             402425..403999
     CDS             404024..404410
     CDS             404511..405560
     CDS             405611..406129
     CDS             complement(406355..406939)
     CDS             407201..407890
     CDS             complement(407917..408243)
     CDS             408336..409220
     CDS             409285..409542
     CDS             409545..409787
     CDS             409809..410486
     CDS             410595..411530
     CDS             411766..422625
     CDS             complement(422908..424569)
     CDS             425047..426234
     CDS             426237..427745
     CDS             427747..429291
     CDS             429275..430135
     CDS             430140..432506
     CDS             432519..434045
     CDS             434042..435370
     CDS             complement(436920..438875)
     CDS             438904..439203
     CDS             439357..440235
     CDS             complement(440291..441304)
     CDS             complement(441590..442939)
     CDS             443136..444170
     CDS             444288..444839
     CDS             444839..446218
     CDS             446300..447799
     CDS             447889..449301
     CDS             449294..449737
     CDS             449724..450479
     CDS             450693..450899
     CDS             451056..451250
     CDS             451318..451536
     CDS             451658..453166
     CDS             complement(453232..454992)
     CDS             complement(455092..456339)
     CDS             complement(456437..457489)
     CDS             457819..457968
     CDS             457976..458146
     CDS             458242..458793
     CDS             458925..459350
     CDS             459448..460140
     CDS             460271..460915
     CDS             460902..461549
     CDS             461546..462337
     CDS             462465..463037
     CDS             463081..463443
     CDS             463473..464357
     CDS             complement(464389..464613)
     CDS             464717..465328
     CDS             465404..465586
     CDS             465840..466616
     CDS             466729..467055
     CDS             467129..467611
     CDS             467788..469596
     CDS             469610..469939
     CDS             469941..470540
     CDS             470537..470773
     CDS             470880..471521
     CDS             471535..471861
     CDS             471861..472718
     CDS             472729..473073
     CDS             473079..473936
     CDS             473951..474685
     CDS             474734..475255
     CDS             475284..476009
     CDS             475993..476529
     CDS             476547..477593
     CDS             477811..480813
     CDS             480818..481699
     CDS             481951..482574
     CDS             complement(482669..484024)
     CDS             complement(484157..485149)
     CDS             485340..486629
     CDS             486633..487928
     CDS             488002..488745
     CDS             488764..489216
     CDS             489377..489625
     CDS             489625..489978
     CDS             490168..491427
     CDS             491428..492195
     CDS             492358..493116
     CDS             493315..494133
     CDS             494251..494718
     CDS             complement(494812..496104)
     CDS             complement(496215..498140)
     CDS             498306..498950
     CDS             499091..499657
     CDS             499599..499904
     CDS             500064..500522
     CDS             500519..501277
     CDS             complement(501720..501872)
     CDS             502194..502478
     CDS             502509..504140
     CDS             504289..504528
     CDS             504477..505115
     CDS             505271..505510
     CDS             505720..507483
     CDS             507610..510183
     CDS             510189..512081
     CDS             512087..512665
     CDS             512703..513713
     CDS             513789..514229
     CDS             514327..515775
     CDS             515775..516896
     CDS             516934..517899
     CDS             517883..519268
     CDS             519500..522148
     CDS             522203..522460
     CDS             522460..522891
     CDS             522893..523207
     CDS             523265..523807
     CDS             523849..526215
     CDS             526294..526605
     CDS             complement(526688..527083)
     CDS             527180..527980
     CDS             527983..528606
     CDS             528762..540875
     CDS             541051..542229
     CDS             complement(542275..542808)
     CDS             complement(542790..543170)
     CDS             543293..543724
     CDS             543747..544079
     CDS             complement(544173..545279)
     CDS             545423..546418
     CDS             complement(546491..549307)
     CDS             complement(549406..550803)
     CDS             complement(550823..552205)
     CDS             552305..552631
     CDS             552644..554023
     CDS             554023..554562
     CDS             554565..555347
     CDS             555344..555952
     CDS             complement(555960..556610)
     CDS             complement(556637..557593)
     CDS             557693..558064
     CDS             complement(560262..560786)
     CDS             561850..562092
     CDS             563816..565294
     CDS             565284..566741
     CDS             complement(566784..567491)
     CDS             567734..570148
     CDS             570250..571908
     CDS             572015..573151
     CDS             573239..573985
     CDS             574029..574874
     CDS             574927..575853
     CDS             576133..577809
     CDS             577921..578838
     CDS             578905..579216
     CDS             complement(579375..579482)
     CDS             579725..580261
     CDS             580273..580944
     CDS             581016..581648
     CDS             complement(581866..583203)
     CDS             583303..583767
     CDS             complement(583810..584268)
     CDS             complement(584316..585527)
     CDS             585654..586649
     CDS             586717..587283
     CDS             587283..588221
     CDS             588237..589022
     CDS             complement(589061..589813)
     CDS             590018..591496
     CDS             591603..593054
     CDS             593283..593711
     CDS             593837..594922
     CDS             complement(594967..595755)
     CDS             595949..596410
     CDS             complement(596451..597257)
     CDS             597362..598195
     CDS             complement(598304..599638)
     CDS             599886..600326
     CDS             600466..601554
     CDS             601590..602096
     CDS             602185..603105
     CDS             603246..603866
     CDS             complement(603956..605311)
     CDS             complement(605345..606670)
     CDS             complement(606697..608364)
     CDS             complement(608429..609853)
     CDS             complement(609887..611212)
     CDS             complement(611246..612895)
     CDS             613419..614795
     CDS             complement(614888..616105)
     CDS             complement(616080..616310)
     CDS             complement(616325..616735)
     CDS             complement(616816..617385)
     CDS             complement(617458..617550)
     CDS             complement(617495..617725)
     CDS             618138..619220
     CDS             619220..619420
     CDS             619517..620170
     CDS             620148..620909
     CDS             complement(620979..622265)
     CDS             complement(622293..623726)
     CDS             complement(623762..625048)
     CDS             complement(625243..626532)
     CDS             complement(626665..627810)
     CDS             627951..628838
     CDS             628828..630321
     CDS             630318..632591
     CDS             632667..634703
     CDS             635013..635507
     CDS             635510..636307
     CDS             636300..637133
     CDS             637151..637582
     CDS             637575..639242
     CDS             639235..640215
     CDS             640439..641932
     CDS             642114..643520
     CDS             643611..644849
     CDS             644949..645803
     CDS             645841..646212
     CDS             646282..648015
     CDS             648008..649777
     CDS             649841..650662
     CDS             651106..651855
     CDS             651857..652681
     CDS             652678..653316
     CDS             653330..653980
     CDS             654165..654554
     CDS             complement(654614..656272)
     CDS             complement(656288..657013)
     CDS             657207..659135
     CDS             659335..660129
     CDS             660137..660364
     CDS             complement(660391..661026)
     CDS             661355..661507
     CDS             661510..662817
     CDS             662960..664117
     CDS             664315..665112
     CDS             665125..667284
     CDS             667295..667888
     CDS             668015..668242
     CDS             668253..668441
     CDS             668528..668902
     CDS             669053..669178
     CDS             669262..670311
     CDS             670446..670853
     CDS             670866..673025
     CDS             673036..673629
     CDS             673779..673973
     CDS             674086..674376
     CDS             674461..675693
     CDS             675789..676064
     CDS             676064..676282
     CDS             676269..676499
     CDS             676622..676936
     CDS             676945..677223
     CDS             677311..679011
     CDS             678980..680119
     CDS             680190..681038
     CDS             681139..682632
     CDS             682619..683350
     CDS             683446..683967
     CDS             684085..684954
     CDS             684971..685963
     CDS             685963..686853
     CDS             686864..687664
     CDS             687675..688430
     CDS             688447..689130
     CDS             689342..690880
     CDS             690964..691431
     CDS             691521..692447
     CDS             692447..693145
     CDS             693262..694185
     CDS             694185..694913
     CDS             complement(694979..695305)
     CDS             695570..696355
     CDS             696462..698867
     CDS             699028..699684
     CDS             699812..700507
     CDS             700558..700878
     CDS             700838..701941
     CDS             702039..702608
     CDS             complement(702699..704009)
     CDS             704130..704840
     CDS             704851..706080
     CDS             706080..707411
     CDS             complement(707627..708904)
     CDS             complement(709084..709365)
     CDS             complement(709488..711656)
     CDS             711861..712043
     CDS             712163..712429
     CDS             712429..714168
     CDS             714364..714756
     CDS             714859..715512
     CDS             715569..716450
     CDS             complement(716456..717061)
     CDS             complement(717132..717755)
     CDS             717833..718459
     CDS             718459..719271
     CDS             719271..720170
     CDS             720270..722045
     CDS             complement(722113..723342)
     CDS             complement(723412..724434)
     CDS             724574..724954
     CDS             724966..726147
     CDS             726220..726777
     CDS             726779..727213
     CDS             727235..729658
     CDS             729661..730875
     CDS             730872..732107
     CDS             732108..732836
     CDS             732895..733944
     CDS             733944..734507
     CDS             734670..735752
     CDS             735879..737501
     CDS             737603..738745
     CDS             complement(738763..739428)
     CDS             739552..740739
     CDS             740736..741407
     CDS             741489..742034
     CDS             742192..744591
     CDS             744791..745789
     CDS             745808..746086
     CDS             746079..747038
     CDS             747035..747871
     CDS             747908..748927
     CDS             748999..749934
     CDS             complement(750021..751013)
     CDS             complement(751045..751998)
     CDS             complement(751982..753862)
     CDS             754076..755086
     CDS             755272..757236
     CDS             757248..759254
     CDS             759382..760551
     CDS             760570..762057
     CDS             762041..763027
     CDS             763174..764898
     CDS             764997..767012
     CDS             767027..769894
     CDS             769944..770483
     CDS             770592..771467
     CDS             771478..772515
     CDS             772519..773460
     CDS             complement(773513..774100)
     CDS             complement(774242..775690)
     CDS             776127..777158
     CDS             777213..778229
     CDS             778336..779547
     CDS             779566..780321
     CDS             780368..781666
     CDS             781790..782023
     CDS             782107..784449
     CDS             784464..784919
     CDS             784932..785501
     CDS             785688..786257
     CDS             complement(786254..786769)
     CDS             complement(786793..787659)
     CDS             787736..788431
     CDS             788505..789482
     CDS             789484..789960
     CDS             complement(789977..790510)
     CDS             790628..791533
     CDS             791599..792690
     CDS             792694..793506
     CDS             793503..794300
     CDS             794297..795370
     CDS             795411..796259
     CDS             796256..797224
     CDS             797249..798604
     CDS             798784..799599
     CDS             799592..799981
     CDS             799978..800337
     CDS             complement(800392..801609)
     CDS             801721..802428
     CDS             802431..803207
     CDS             complement(803252..804142)
     CDS             804306..805514
     CDS             805511..806026
     CDS             806100..806831
     CDS             806989..807966
     CDS             807932..808933
     CDS             808946..809242
     CDS             809354..809656
     CDS             809646..809864
     CDS             809870..810379
     CDS             810585..811586
     CDS             811612..812820
     CDS             813481..815874
     CDS             816113..817003
     CDS             817006..818172
     CDS             818233..819198
     CDS             819223..819615
     CDS             819615..820325
     CDS             820329..821780
     CDS             complement(821822..822460)
     CDS             complement(822457..823203)
     CDS             complement(823175..824014)
     CDS             824174..824776
     CDS             824860..826203
     CDS             826308..827720
     CDS             827713..828153
     CDS             828512..829531
     CDS             complement(829568..830920)
     CDS             831079..831678
     CDS             831710..832798
     CDS             832791..833633
     CDS             833633..834625
     CDS             834739..835350
     CDS             835461..836177
     CDS             836196..836408
     CDS             836458..836958
     CDS             836958..837506
     CDS             837521..839032
     CDS             839050..840006
     CDS             840029..841471
     CDS             841483..841923
     CDS             841974..842207
     CDS             842315..843304
     CDS             843307..843492
     CDS             843494..843787
     CDS             843798..844025
     CDS             844044..845240
     CDS             complement(845289..845768)
     CDS             complement(845829..846113)
     CDS             complement(846398..847693)
     CDS             complement(847696..848160)
     CDS             complement(848277..848888)
     CDS             848931..849116
     CDS             849168..850892
     CDS             850983..852137
     CDS             852147..853364
     CDS             853415..854116
     CDS             854129..855232
     CDS             855444..858071
     CDS             858364..861003
     CDS             861006..862271
     CDS             862261..862941
     CDS             862980..863591
     CDS             863729..864730
     CDS             864795..865646
     CDS             865646..866179
     CDS             complement(866228..866356)
     CDS             866453..866788
     CDS             866969..867400
     CDS             867384..868352
     CDS             868381..868743
     CDS             868743..870893
     CDS             870918..871877
     CDS             871885..873267
     CDS             873270..874382
     CDS             874401..875249
     CDS             875314..876684
     CDS             876702..878078
     CDS             878097..878531
     CDS             878531..878827
     CDS             878829..879626
     CDS             879631..880419
     CDS             880647..883433
     CDS             883433..883642
     CDS             883656..884219
     CDS             884212..884502
     CDS             884518..885219
     CDS             885321..886475
     CDS             886579..886914
     CDS             886932..888059
     CDS             888163..888822
     CDS             888824..889468
     CDS             889455..891830
     CDS             complement(891869..892804)
     CDS             complement(892854..894533)
     CDS             complement(894539..894766)
     CDS             complement(894952..895506)
     CDS             895777..897609
     CDS             897723..898907
     CDS             898904..899239
     CDS             899236..899784
     CDS             899786..900286
     CDS             900273..901283
     CDS             901340..902023
     CDS             901980..902927
     CDS             902893..904263
     CDS             904260..905249
     CDS             complement(905318..905575)
     CDS             905770..906039
     CDS             906200..907975
     CDS             907975..908832
     CDS             909010..910200
     CDS             910359..911708
     CDS             911853..913118
     CDS             913118..913702
     CDS             913915..914391
     CDS             914391..914906
     CDS             915027..915197
     CDS             915216..915866
     CDS             916006..916539
     CDS             916636..917904
     CDS             917972..918637
     CDS             918758..919609
     CDS             919815..920297
     CDS             920537..921541
     CDS             921548..922411
     CDS             922422..923183
     CDS             923190..923960
     CDS             923988..924647
     CDS             924658..925434
     CDS             925461..926561
     CDS             926558..927679
     CDS             927686..928780
     CDS             928798..929721
     CDS             929787..931022
     CDS             931047..932165
     CDS             932149..933057
     CDS             933059..934486
     CDS             934533..935504
     CDS             936107..936499
     CDS             complement(936757..937131)
     CDS             complement(937890..938270)
     CDS             complement(938753..939082)
     CDS             939602..940363
     CDS             941016..941675
     CDS             941851..941967
     CDS             942228..943394
     CDS             943391..943942
     CDS             944377..946899
     CDS             946936..948108
     CDS             948239..949276
     CDS             949283..950167
     CDS             950198..950806
     CDS             950823..951809
     CDS             952197..952313
     CDS             952342..953091
     CDS             953112..954290
     CDS             954498..956234
     CDS             956224..957819
     CDS             958447..959364
     CDS             960072..960848
     CDS             complement(960914..961759)
     CDS             961911..962351
     CDS             complement(962380..963024)
     CDS             963244..963645
     CDS             963734..964114
     CDS             964337..965188
     CDS             complement(965235..965363)
     CDS             complement(965459..966811)
     CDS             967079..967720
     CDS             complement(967749..968546)
     CDS             complement(968653..969264)
     CDS             complement(969273..970199)
     CDS             970341..972143
     CDS             972251..973537
     CDS             973567..975492
     CDS             975506..976435
     CDS             976440..977234
     CDS             977241..977570
     CDS             977687..977878
     CDS             977938..979503
     CDS             979865..982981
     CDS             983155..984114
     CDS             984149..985918
     CDS             986031..986924
     CDS             986914..987804
     CDS             987810..988172
     CDS             988165..988908
     CDS             988898..989488
     CDS             989490..990209
     CDS             990270..991037
     CDS             991302..991895
     CDS             992003..992668
     CDS             992731..993933
     CDS             994008..995315
     CDS             995481..995756
     CDS             995857..997119
     CDS             997285..999105
     CDS             999125..1000192
     CDS             1000180..1002423
     CDS             1002714..1003616
     CDS             1003835..1004545
     CDS             complement(1004626..1005516)
     CDS             1005574..1006770
     CDS             complement(1006819..1007484)
     CDS             1007629..1008486
     CDS             1008486..1008713
     CDS             1008721..1010172
     CDS             1010175..1011014
     CDS             1011011..1011763
     CDS             1011816..1012661
     CDS             1012727..1014808
     CDS             1014906..1016222
     CDS             1016225..1017148
     CDS             1017153..1017677
     CDS             1017688..1019082
     CDS             1019110..1019997
     CDS             1020058..1020660
     CDS             1020812..1021375
     CDS             1021438..1021548
     CDS             1021642..1022103
     CDS             1022300..1023331
     CDS             complement(1023378..1024247)
     CDS             1024371..1024721
     CDS             1024718..1024906
     CDS             1024927..1025967
     CDS             1026189..1026353
     CDS             1026522..1027211
     CDS             1027409..1027594
     CDS             1027888..1029393
     CDS             complement(1029474..1029932)
     CDS             1030121..1031800
     CDS             1031800..1032534
     CDS             complement(1032580..1032993)
     CDS             complement(1032995..1033429)
     CDS             1033906..1048110
     CDS             complement(1048219..1048905)
     CDS             1049079..1049243
     CDS             1049363..1049551
     CDS             1049630..1050229
     CDS             1050252..1050875
     CDS             1051015..1051710
     CDS             1051703..1053055
     CDS             1053186..1053806
     CDS             1053874..1054461
     CDS             1054623..1055369
     CDS             1055771..1057150
     CDS             1057350..1058144
     CDS             1058153..1059358
     CDS             1059339..1060577
     CDS             1060564..1061022
     CDS             1061015..1062418
     CDS             1062418..1062741
     CDS             1062750..1064249
     CDS             1064318..1065058
     CDS             complement(1065441..1065680)
     CDS             1065946..1066923
     CDS             complement(1067068..1067841)
     CDS             complement(1067865..1068167)
     CDS             1068391..1070913
     CDS             1071123..1071575
     CDS             complement(1071642..1071974)
     CDS             complement(1072108..1072602)
     CDS             1072799..1073212
     CDS             1073665..1076343
     CDS             1076475..1076912
     CDS             1076997..1078748
     CDS             1078872..1079693
     CDS             complement(1079774..1080037)
     CDS             1080153..1081415
     CDS             1081470..1082381
     CDS             1082399..1082629
     CDS             1082760..1083476
     CDS             1083774..1084883
     CDS             1084880..1086133
     CDS             1086140..1087009
     CDS             1087128..1088003
     CDS             1088139..1088753
     CDS             complement(1088856..1089512)
     CDS             1089612..1091570
     CDS             1091587..1094067
     CDS             1094310..1095263
     CDS             1095382..1096317
     CDS             1096388..1098184
     CDS             1098246..1098833
     CDS             1098900..1099595
     CDS             1100907..1101977
     CDS             1102048..1102929
     CDS             complement(1102986..1104098)
     CDS             complement(1104183..1105070)
     CDS             complement(1105186..1105596)
     CDS             1105784..1107475
     CDS             complement(1107548..1110712)
     CDS             complement(1110716..1111771)
     CDS             complement(1111775..1112689)
     CDS             complement(1112704..1113168)
     CDS             complement(1113168..1114847)
     CDS             complement(1114844..1115188)
     CDS             1115321..1116244
     CDS             1116331..1117458
     CDS             complement(1117507..1118739)
     CDS             complement(1118745..1119869)
     CDS             complement(1120335..1120772)
     CDS             complement(1120978..1121541)
     CDS             1121609..1122220
     CDS             1122231..1124618
     CDS             complement(1124690..1125319)
     CDS             complement(1125329..1125973)
     CDS             complement(1126045..1127343)
     CDS             complement(1127412..1127906)
     CDS             complement(1127899..1130715)
     CDS             complement(1130740..1134354)
     CDS             complement(1134355..1137831)
     CDS             1137918..1138835
     CDS             1138835..1139800
     CDS             1139835..1140908
     CDS             1140920..1141945
     CDS             complement(1142139..1143722)
     CDS             complement(1143722..1145302)
     CDS             1145652..1146866
     CDS             1146994..1147800
     CDS             complement(1147870..1148760)
     CDS             complement(1148836..1149231)
     CDS             1149843..1150694
     CDS             complement(1150835..1151284)
     CDS             complement(1151277..1152059)
     CDS             complement(1152072..1152851)
     CDS             complement(1152895..1152999)
     CDS             complement(1153008..1153472)
     CDS             complement(1153473..1154294)
     CDS             complement(1154278..1154781)
     CDS             complement(1154818..1155336)
     CDS             complement(1155330..1155995)
     CDS             complement(1156024..1156797)
     CDS             complement(1156812..1157426)
     CDS             complement(1157416..1157913)
     CDS             complement(1157931..1158452)
     CDS             complement(1158601..1159347)
     CDS             complement(1159399..1160553)
     CDS             complement(1160977..1161606)
     CDS             complement(1161750..1162043)
     CDS             complement(1162251..1162943)
     CDS             complement(1162940..1163302)
     CDS             complement(1163306..1163602)
     CDS             complement(1163613..1164074)
     CDS             complement(1164095..1164547)
     CDS             1164643..1165110
     CDS             1165163..1165621
     CDS             1165605..1166150
     CDS             1166334..1166609
     CDS             1166609..1166914
     CDS             complement(1166952..1167110)
     CDS             complement(1167126..1167461)
     CDS             1167635..1169212
     CDS             complement(1169277..1169759)
     CDS             1169938..1171119
     CDS             complement(1171209..1172495)
     CDS             complement(1172700..1174283)
     CDS             complement(1174286..1174747)
     CDS             complement(1174836..1175876)
     CDS             1176180..1177046
     CDS             complement(1177096..1177245)
     CDS             complement(1177308..1178438)
     CDS             1178542..1179039
     CDS             1179036..1179182
     CDS             complement(1179193..1179585)
     CDS             complement(1179659..1180585)
     CDS             complement(1180563..1180823)
     CDS             complement(1180916..1181560)
     CDS             complement(1181672..1183204)
     CDS             complement(1183219..1184187)
     CDS             complement(1184144..1184446)
     CDS             1184615..1185571
     CDS             complement(1185633..1187825)
     CDS             complement(1187831..1188673)
     CDS             complement(1188838..1190136)
     CDS             complement(1190165..1191625)
     CDS             complement(1191726..1192745)
     CDS             1192879..1193712
     CDS             1193705..1194646
     CDS             1194657..1196108
     CDS             complement(1196160..1198103)
     CDS             complement(1198318..1198992)
     CDS             1199047..1200171
     CDS             1200239..1201816
     CDS             1201820..1202977
     CDS             1203000..1203548
     CDS             complement(1203599..1204135)
     CDS             complement(1204168..1207356)
     CDS             complement(1207349..1208437)
     CDS             complement(1208434..1209711)
     CDS             complement(1209711..1210667)
     CDS             complement(1210815..1211357)
     CDS             complement(1211524..1212447)
     CDS             1212697..1213404
     CDS             1213406..1214044
     CDS             1214341..1215936
     CDS             complement(1215986..1216798)
     CDS             complement(1216795..1217835)
     CDS             1217963..1218289
     CDS             complement(1218320..1219711)
     CDS             complement(1219711..1220688)
     CDS             complement(1220688..1221416)
     CDS             1221506..1222075
     CDS             1222103..1222288
     CDS             1222381..1222875
     CDS             complement(1222781..1223062)
     CDS             complement(1223240..1223611)
     CDS             complement(1223581..1223952)
     CDS             complement(1223930..1225549)
     CDS             complement(1225587..1225727)
     CDS             complement(1225918..1226733)
     CDS             1227014..1227241
     CDS             complement(1227296..1228132)
     CDS             complement(1228139..1228954)
     CDS             complement(1228957..1229664)
     CDS             complement(1229666..1230034)
     CDS             complement(1230345..1231592)
     CDS             complement(1231604..1232401)
     CDS             complement(1232398..1233081)
     CDS             1233280..1234557
     CDS             complement(1234673..1235527)
     CDS             complement(1235540..1236280)
     CDS             complement(1236284..1236961)
     CDS             complement(1236942..1237601)
     CDS             complement(1237816..1238673)
     CDS             complement(1238782..1240311)
     CDS             complement(1240392..1240997)
     CDS             complement(1241016..1241528)
     CDS             complement(1241541..1242428)
     CDS             complement(1242786..1243904)
     CDS             complement(1243920..1245731)
     CDS             complement(1245755..1247827)
     CDS             complement(1247820..1248737)
     CDS             complement(1249032..1249784)
     CDS             complement(1249785..1250696)
     CDS             complement(1250721..1251248)
     CDS             complement(1251252..1252214)
     CDS             complement(1252242..1252685)
     CDS             complement(1252792..1252968)
     CDS             1253119..1253961
     CDS             complement(1254027..1254347)
     CDS             complement(1254349..1255230)
     CDS             complement(1255243..1255905)
     CDS             complement(1255994..1256872)
     CDS             complement(1256938..1257414)
     CDS             complement(1258132..1258893)
     CDS             complement(1258898..1259326)
     CDS             1259431..1260615
     CDS             complement(1260691..1262544)
     CDS             complement(1262546..1263832)
     CDS             complement(1264115..1264552)
     CDS             complement(1264552..1266801)
     CDS             complement(1266819..1267199)
     CDS             complement(1267232..1268179)
     CDS             1268242..1268745
     CDS             complement(1268868..1270490)
     CDS             complement(1270656..1272347)
     CDS             complement(1272427..1274856)
     CDS             complement(1274873..1275898)
     CDS             complement(1275989..1277365)
     CDS             complement(1277480..1278406)
     CDS             complement(1278486..1279859)
     CDS             complement(1279874..1281280)
     CDS             complement(1281418..1282119)
     CDS             complement(1282112..1283161)
     CDS             complement(1283178..1284032)
     CDS             1284450..1285154
     CDS             1285154..1286005
     CDS             1286306..1286623
     CDS             complement(1286673..1287653)
     CDS             complement(1287749..1288708)
     CDS             complement(1288701..1289372)
     CDS             complement(1289440..1289721)
     CDS             complement(1289835..1291121)
     CDS             complement(1291299..1291883)
     CDS             complement(1292553..1293500)
     CDS             complement(1293512..1293910)
     CDS             complement(1293910..1294137)
     CDS             complement(1294097..1294318)
     CDS             complement(1294386..1294787)
     CDS             complement(1294789..1297467)
     CDS             complement(1297448..1297840)
     CDS             complement(1297833..1300223)
     CDS             complement(1300223..1301032)
     CDS             complement(1301032..1305666)
     CDS             complement(1305666..1306007)
     CDS             complement(1306031..1306411)
     CDS             complement(1306469..1307038)
     CDS             complement(1307052..1307429)
     CDS             complement(1307426..1307542)
     CDS             complement(1307499..1307777)
     CDS             complement(1307764..1308027)
     CDS             complement(1308011..1308385)
     CDS             complement(1308443..1309378)
     CDS             complement(1309394..1309960)
     CDS             complement(1310095..1310430)
     CDS             complement(1310443..1310676)
     CDS             complement(1310669..1312108)
     CDS             complement(1312092..1313504)
     CDS             complement(1313516..1314784)
     CDS             complement(1314777..1315232)
     CDS             complement(1315289..1315945)
     CDS             complement(1316127..1316651)
     CDS             complement(1317695..1318135)
     CDS             complement(1318224..1318445)
     CDS             complement(1318465..1319019)
     CDS             complement(1319021..1319419)
     CDS             complement(1319420..1319635)
     CDS             complement(1319646..1319798)
     CDS             complement(1319795..1320685)
     CDS             complement(1320698..1321483)
     CDS             complement(1321485..1322378)
     CDS             complement(1322415..1322561)
     CDS             complement(1322575..1322724)
     CDS             complement(1322721..1322930)
     CDS             complement(1322946..1323077)
     CDS             complement(1323055..1323270)
     CDS             1323348..1323824
     CDS             complement(1323975..1324736)
     CDS             complement(1324764..1324985)
     CDS             1325165..1325602
     CDS             1325592..1325996
     CDS             1326052..1326624
     CDS             1326716..1326940
     CDS             1326889..1327245
     CDS             1327270..1327725
     CDS             1327718..1328095
     CDS             1328158..1329033
     CDS             1329202..1330377
     CDS             complement(1330838..1331686)
     CDS             1331810..1332469
     CDS             1332561..1333721
     CDS             complement(1333795..1335138)
     CDS             complement(1335313..1335816)
     CDS             complement(1335834..1336790)
     CDS             1336925..1338412
     CDS             complement(1338461..1339921)
     CDS             complement(1340094..1340621)
     CDS             complement(1340756..1343026)
     CDS             complement(1343125..1343814)
     CDS             complement(1343952..1345790)
     CDS             complement(1345934..1347100)
     CDS             complement(1347180..1349054)
     CDS             complement(1349072..1349650)
     CDS             complement(1349662..1350720)
     CDS             complement(1350862..1351044)
     CDS             complement(1351132..1351488)
     CDS             complement(1351504..1353015)
     CDS             complement(1353274..1354212)
     CDS             complement(1354225..1355118)
     CDS             complement(1355164..1355535)
     CDS             complement(1355566..1358208)
     CDS             complement(1358213..1358524)
     CDS             complement(1358527..1358823)
     CDS             complement(1358834..1360054)
     CDS             complement(1360074..1360550)
     CDS             complement(1360658..1364956)
     CDS             complement(1364962..1366659)
     CDS             complement(1366676..1367932)
     CDS             complement(1367945..1368736)
     CDS             complement(1368763..1369482)
     CDS             complement(1369501..1370058)
     CDS             complement(1370058..1370783)
     CDS             complement(1370893..1371918)
     CDS             complement(1371956..1372741)
     CDS             complement(1372895..1373917)
     CDS             1373986..1374600
     CDS             1374668..1375849
     CDS             complement(1375893..1377575)
     CDS             complement(1377545..1377685)
     CDS             complement(1377672..1379441)
     CDS             complement(1379518..1379739)
     CDS             complement(1379812..1380060)
     CDS             1380198..1380821
     CDS             complement(1380858..1381496)
     CDS             complement(1381480..1381899)
     CDS             1382086..1382736
     CDS             complement(1382830..1383180)
     CDS             complement(1383294..1384016)
     CDS             complement(1384006..1384527)
     CDS             complement(1384596..1384868)
     CDS             complement(1384955..1386385)
     CDS             complement(1386387..1386728)
     CDS             complement(1386872..1388296)
     CDS             complement(1388336..1389667)
     CDS             complement(1389670..1393230)
     CDS             complement(1393245..1393925)
     CDS             complement(1394033..1395793)
     CDS             complement(1395921..1397675)
     CDS             complement(1397968..1398882)
     CDS             complement(1398899..1399861)
     CDS             complement(1399864..1400832)
     CDS             complement(1400839..1401849)
     CDS             complement(1402007..1402249)
     CDS             complement(1402304..1403305)
     CDS             complement(1403323..1405362)
     CDS             complement(1405366..1407030)
     CDS             complement(1407052..1407414)
     CDS             1407585..1407770
     CDS             complement(1407818..1408486)
     CDS             complement(1408483..1409133)
     CDS             complement(1409142..1410035)
     CDS             complement(1410035..1412023)
     CDS             complement(1412026..1412778)
     CDS             complement(1412785..1414101)
     CDS             complement(1414094..1415038)
     CDS             complement(1415060..1417456)
     CDS             complement(1417511..1417729)
     CDS             complement(1417733..1418347)
     CDS             1418508..1418801
     CDS             complement(1418861..1420540)
     CDS             complement(1420551..1421363)
     CDS             complement(1421367..1422233)
     CDS             complement(1422234..1422479)
     CDS             complement(1422460..1423830)
     CDS             complement(1423820..1424668)
     CDS             complement(1424715..1425116)
     CDS             complement(1425117..1425557)
     CDS             complement(1425575..1426144)
     CDS             complement(1426229..1427338)
     CDS             complement(1427411..1427710)
     CDS             complement(1427730..1428041)
     CDS             1428255..1428611
     CDS             complement(1428606..1429445)
     CDS             complement(1429523..1430221)
     CDS             complement(1430199..1430843)
     CDS             1430972..1431085
     CDS             complement(1431135..1431536)
     CDS             complement(1431540..1431719)
     CDS             complement(1431772..1432329)
     CDS             complement(1432333..1433166)
     CDS             complement(1433163..1433489)
     CDS             complement(1433645..1434298)
     CDS             complement(1434321..1436117)
     CDS             complement(1436315..1437214)
     CDS             complement(1437229..1437621)
     CDS             complement(1437764..1438105)
     CDS             complement(1438105..1438833)
     CDS             complement(1438891..1439010)
     CDS             complement(1439198..1439677)
     CDS             complement(1439667..1439819)
     CDS             1440688..1441077
     CDS             complement(1441258..1442574)
     CDS             complement(1442734..1443099)
     CDS             1443781..1445535
     CDS             complement(1445622..1446059)
     CDS             1446236..1447708
     CDS             1447708..1448268
     CDS             complement(1448318..1449106)
     CDS             complement(1449391..1450008)
     CDS             complement(1449971..1450390)
     CDS             complement(1450536..1452347)
     CDS             complement(1452614..1454230)
     CDS             complement(1454906..1455676)
     CDS             complement(1455763..1458297)
     CDS             1458495..1460879
     CDS             complement(1461048..1462289)
     CDS             complement(1462333..1462998)
     CDS             complement(1463003..1463614)
     CDS             complement(1463682..1464614)
     CDS             complement(1464876..1465286)
     CDS             complement(1465299..1466846)
     CDS             complement(1466839..1467798)
     CDS             complement(1467932..1468837)
     CDS             complement(1468911..1469819)
     CDS             complement(1469834..1470658)
     CDS             1470844..1471290
     CDS             1471283..1471792
     CDS             complement(1471825..1472967)
     CDS             1473424..1474701
     CDS             complement(1474757..1476325)
     CDS             complement(1476325..1477191)
     CDS             1477307..1477768
     CDS             complement(1477769..1478266)
     CDS             complement(1478238..1478828)
     CDS             complement(1478865..1479680)
     CDS             1479809..1481188
     CDS             complement(1481498..1482661)
     CDS             complement(1482663..1483898)
     CDS             complement(1483876..1485042)
     CDS             complement(1485166..1486110)
     CDS             1486185..1486481
     CDS             complement(1486530..1487342)
     CDS             complement(1487356..1488525)
     CDS             complement(1488633..1489970)
     CDS             complement(1490175..1491095)
     CDS             1491236..1491415
     CDS             complement(1491463..1491861)
     CDS             complement(1491897..1492127)
     CDS             complement(1492130..1492816)
     CDS             complement(1492832..1493389)
     CDS             complement(1493444..1493593)
     CDS             complement(1493666..1495765)
     CDS             1495881..1498457
     CDS             complement(1498508..1498990)
     CDS             complement(1499071..1500165)
     CDS             complement(1500229..1502643)
     CDS             complement(1502643..1503692)
     CDS             complement(1503982..1504338)
     CDS             complement(1504426..1505187)
     CDS             1505285..1505560
     CDS             1505624..1506607
     CDS             complement(1506647..1508185)
     CDS             complement(1508151..1508879)
     CDS             complement(1508966..1509511)
     CDS             complement(1509511..1510668)
     CDS             complement(1510679..1511044)
     CDS             complement(1511049..1511645)
     CDS             complement(1511638..1512264)
     CDS             complement(1512264..1513373)
     CDS             complement(1513386..1513889)
     CDS             1514051..1515052
     CDS             complement(1515100..1515456)
     CDS             complement(1515489..1515689)
     CDS             complement(1515708..1516226)
     CDS             complement(1516441..1517682)
     CDS             complement(1517890..1518321)
     CDS             complement(1518318..1518752)
     CDS             complement(1518923..1520854)
     CDS             complement(1521136..1522035)
     CDS             complement(1522050..1523390)
     CDS             complement(1523398..1523862)
     CDS             complement(1523867..1524463)
     CDS             complement(1524460..1525290)
     CDS             complement(1525310..1527970)
     CDS             complement(1528177..1528485)
     CDS             complement(1528511..1529344)
     CDS             complement(1529347..1530204)
     CDS             complement(1530242..1530745)
     CDS             complement(1530758..1531201)
     CDS             1531395..1532357
     CDS             1532357..1533661
     CDS             1533663..1534337
     CDS             1534315..1535595
     CDS             1535709..1536422
     CDS             1536423..1537136
     CDS             complement(1537210..1538523)
     CDS             complement(1539182..1539829)
     CDS             complement(1539854..1540174)
     CDS             1540304..1540687
     CDS             complement(1540760..1541416)
     CDS             complement(1541428..1542639)
     CDS             complement(1542632..1543378)
     CDS             1543474..1543908
     CDS             1543991..1544482
     CDS             1544482..1544832
     CDS             1544954..1545850
     CDS             complement(1545908..1546885)
     CDS             complement(1546885..1549326)
     CDS             complement(1549304..1550527)
     CDS             complement(1550533..1550886)
     CDS             complement(1550906..1552963)
     CDS             1553069..1553917
     CDS             complement(1554179..1557883)
     CDS             complement(1558828..1559115)
     CDS             complement(1559143..1560492)
     CDS             complement(1560505..1560966)
     CDS             complement(1560956..1561381)
     CDS             complement(1561353..1562852)
     CDS             complement(1563028..1563582)
     CDS             complement(1563606..1564457)
     CDS             complement(1564542..1565327)
     CDS             complement(1565372..1566403)
     CDS             complement(1566825..1567055)
     CDS             complement(1567057..1567395)
     CDS             complement(1567493..1567738)
     CDS             complement(1567820..1568455)
     CDS             complement(1568475..1568801)
     CDS             complement(1568852..1569019)
     CDS             complement(1569019..1569249)
     CDS             complement(1569276..1571177)
     CDS             complement(1571401..1571973)
     CDS             complement(1572152..1573504)
     CDS             complement(1573554..1574237)
     CDS             complement(1574230..1574934)
     CDS             1575294..1576670
     CDS             1576796..1577641
     CDS             1577662..1578219
     CDS             1578241..1579962
     CDS             1579955..1580785
     CDS             1580848..1581561
     CDS             complement(1581636..1583660)
     CDS             complement(1583660..1585678)
     CDS             complement(1585941..1587125)
     CDS             complement(1587298..1587720)
     CDS             1587745..1588065
     CDS             1588150..1592622
     CDS             complement(1597235..1598050)
     CDS             complement(1598310..1599218)
     CDS             complement(1599242..1600672)
     CDS             complement(1600676..1602115)
     CDS             complement(1602115..1602417)
     CDS             complement(1602428..1603567)
     CDS             complement(1603589..1605595)
     CDS             complement(1605634..1607880)
     CDS             complement(1607978..1608604)
     CDS             complement(1608606..1609223)
     CDS             complement(1609442..1609900)
     CDS             complement(1609900..1610601)
     CDS             1610727..1611776
     CDS             complement(1611773..1613242)
     CDS             complement(1613254..1614402)
     CDS             1614627..1615433
     CDS             1615535..1617103
     CDS             complement(1617192..1619867)
     CDS             complement(1620091..1622088)
     CDS             complement(1622113..1622946)
     CDS             complement(1622948..1624420)
     CDS             complement(1624530..1626524)
     CDS             complement(1626508..1627623)
     CDS             complement(1627628..1628368)
     CDS             1628512..1628898
     CDS             complement(1628950..1629651)
     CDS             complement(1629706..1630827)
     CDS             1630920..1631222
     CDS             complement(1631588..1632496)
     CDS             complement(1632581..1632829)
     CDS             complement(1632954..1633274)
     CDS             complement(1633596..1634576)
     CDS             complement(1634938..1635741)
     CDS             complement(1635958..1636677)
     CDS             1636821..1637225
     CDS             complement(1637220..1637741)
     CDS             complement(1637990..1639192)
     CDS             complement(1639261..1639452)
     CDS             complement(1639454..1639840)
     CDS             complement(1639830..1640636)
     CDS             complement(1640744..1641538)
     CDS             complement(1641528..1642091)
     CDS             complement(1642108..1642554)
     CDS             1642760..1643560
     CDS             complement(1643939..1644796)
     CDS             complement(1644878..1646209)
     CDS             1646343..1647104
     CDS             1647164..1648156
     CDS             complement(1648199..1650421)
     CDS             complement(1650429..1651763)
     CDS             complement(1651767..1653647)
     CDS             complement(1653760..1654008)
     CDS             complement(1653963..1654451)
     CDS             1654662..1655087
     CDS             complement(1655304..1657913)
     CDS             1658228..1659601
     CDS             complement(1661162..1661404)
     CDS             1662468..1662992
     CDS             complement(1667829..1668071)
     CDS             1669135..1669659
     CDS             complement(1671938..1673929)
     CDS             complement(1674014..1675030)
     CDS             complement(1675030..1676073)
     CDS             complement(1676066..1677232)
     CDS             1678542..1678901
     CDS             complement(1682278..1682520)
     CDS             1683584..1684108
     CDS             complement(1686282..1687592)
     CDS             complement(1687808..1688362)
     CDS             complement(1688362..1688961)
     CDS             1689127..1689933
     CDS             1689920..1690762
     CDS             1690865..1692238
     CDS             complement(1692287..1693297)
     CDS             complement(1693372..1694055)
     CDS             1694203..1695006
     CDS             complement(1695079..1698735)
     CDS             complement(1698755..1699318)
     CDS             complement(1699445..1700389)
     CDS             1700581..1701504
     CDS             complement(1701554..1701994)
     CDS             complement(1701994..1702518)
     CDS             complement(1702520..1702978)
     CDS             1703129..1703497
     CDS             complement(1703563..1704867)
     CDS             complement(1704912..1705913)
     CDS             complement(1705948..1706214)
     CDS             complement(1706198..1707028)
     CDS             complement(1707030..1707893)
     CDS             complement(1707893..1708978)
     CDS             complement(1709286..1710719)
     CDS             complement(1710750..1711598)
     CDS             1711736..1712560
     CDS             1712577..1713701
     CDS             complement(1713728..1714690)
     CDS             complement(1714704..1715504)
     CDS             complement(1715520..1716155)
     CDS             complement(1716163..1716612)
     CDS             complement(1716619..1717893)
     CDS             complement(1717956..1718492)
     CDS             complement(1718562..1719332)
     CDS             complement(1719813..1720862)
     CDS             1721279..1725970
     CDS             1726093..1726467
     CDS             complement(1726563..1727054)
     CDS             complement(1727059..1727568)
     CDS             complement(1727546..1728352)
     CDS             complement(1728441..1730327)
     CDS             complement(1730413..1731756)
     CDS             complement(1732175..1732909)
     CDS             1733320..1734708
     CDS             1735232..1736341
     CDS             1736356..1736832
     CDS             complement(1736894..1737289)
     CDS             complement(1737376..1738179)
     CDS             complement(1738169..1738978)
     CDS             complement(1738994..1739914)
     CDS             complement(1740199..1741953)
     CDS             complement(1742205..1743116)
     CDS             complement(1743410..1743673)
     CDS             complement(1743674..1743778)
     CDS             complement(1744077..1744745)
     CDS             1745031..1746080
     CDS             complement(1746202..1754571)
     CDS             complement(1754879..1755451)
     CDS             complement(1755464..1756315)
     CDS             1756405..1756977
     CDS             complement(1757013..1757735)
     CDS             complement(1757870..1760164)
     CDS             1760333..1760977
     CDS             complement(1761004..1761186)
     CDS             1761379..1762665
     CDS             1762682..1764064
     CDS             complement(1764285..1765103)
     CDS             1765232..1765924
     CDS             1765952..1768018
     CDS             complement(1768093..1768857)
     CDS             complement(1768984..1769328)
     CDS             1769432..1769647
     CDS             1769690..1770340
     CDS             complement(1770375..1772237)
     CDS             complement(1772257..1773003)
     CDS             1773243..1774685
     CDS             complement(1774761..1775480)
     CDS             complement(1775477..1776211)
     CDS             complement(1776213..1776983)
     CDS             1777904..1779184
     CDS             complement(1779228..1780436)
     CDS             complement(1780540..1781745)
     CDS             complement(1781939..1782496)
     CDS             1782587..1782880
     CDS             1782929..1784458
     CDS             complement(1784528..1785154)
     CDS             1785296..1785757
     CDS             1785750..1786691
     CDS             complement(1786716..1787201)
     CDS             complement(1787287..1787628)
     CDS             complement(1787615..1787866)
     CDS             complement(1788097..1788567)
     CDS             complement(1788567..1789349)
     CDS             complement(1789366..1790913)
     CDS             complement(1790913..1791296)
     CDS             1791521..1791793
     CDS             complement(1791898..1793022)
     CDS             1793186..1794994
     CDS             complement(1795063..1796574)
     CDS             complement(1796696..1797487)
     CDS             complement(1797487..1798146)
     CDS             complement(1798183..1799082)
     CDS             complement(1799383..1799661)
     CDS             complement(1799691..1800476)
     CDS             complement(1800576..1805291)
     CDS             complement(1805547..1806014)
     CDS             complement(1806355..1808340)
     CDS             complement(1808381..1809295)
     CDS             complement(1809292..1810050)
     CDS             complement(1810227..1812533)
     CDS             complement(1812618..1813844)
     CDS             complement(1813837..1814733)
     CDS             complement(1814858..1815607)
     CDS             complement(1815610..1817181)
     CDS             complement(1817218..1818375)
     CDS             complement(1818381..1819067)
     CDS             complement(1819218..1821074)
     CDS             complement(1821088..1822818)
     CDS             complement(1822954..1823787)
     CDS             complement(1823799..1824899)
     CDS             complement(1824922..1825170)
     CDS             complement(1825190..1826071)
     CDS             complement(1826055..1826828)
     CDS             complement(1826844..1827725)
     CDS             complement(1827747..1828466)
     CDS             1828665..1829201
     CDS             complement(1829246..1830172)
     CDS             complement(1830169..1830972)
     CDS             complement(1830983..1832020)
     CDS             complement(1832151..1832705)
     CDS             complement(1832718..1833254)
     CDS             complement(1833390..1834013)
     CDS             complement(1834159..1834401)
     CDS             1834479..1835891
     CDS             complement(1835953..1837431)
     CDS             complement(1837441..1839303)
     CDS             complement(1839300..1840148)
     CDS             complement(1840291..1840971)
     CDS             complement(1840986..1842038)
     CDS             complement(1842045..1842566)
     CDS             complement(1842698..1843297)
     CDS             complement(1843304..1843930)
     CDS             1844051..1844800
     CDS             complement(1844842..1845600)
     CDS             complement(1845590..1845949)
     CDS             1846064..1846753
     CDS             complement(1846821..1847720)
     CDS             complement(1847725..1849056)
     CDS             complement(1849205..1850983)
     CDS             complement(1851065..1851826)
     CDS             complement(1852029..1852880)
     CDS             complement(1852929..1853705)
     CDS             complement(1853857..1854279)
     CDS             complement(1854340..1855206)
     CDS             1855382..1855813
     CDS             1855825..1856595
     CDS             1856618..1857301
     CDS             complement(1857344..1858954)
     CDS             complement(1858974..1859480)
     CDS             complement(1859597..1861540)
     CDS             1861776..1863245
     CDS             1863256..1864242
     CDS             complement(1864280..1865056)
     CDS             1865259..1866074
     CDS             1866150..1866833
     CDS             1866814..1868202
     CDS             complement(1868240..1869142)
     CDS             1869563..1870573
     CDS             complement(1870620..1872020)
     CDS             complement(1872038..1872763)
     CDS             complement(1872926..1874308)
     CDS             complement(1874298..1875692)
     CDS             complement(1875850..1876212)
     CDS             complement(1876277..1877206)
     CDS             complement(1877236..1878039)
     CDS             complement(1878061..1879056)
     CDS             complement(1880698..1880940)
     CDS             1882004..1882522
     CDS             complement(1886213..1886455)
     CDS             1887519..1888037
     CDS             complement(1890385..1891782)
     CDS             complement(1891909..1894023)
     CDS             complement(1894276..1895193)
     CDS             complement(1895177..1896496)
     CDS             1896662..1896898
     CDS             1897016..1898215
     CDS             complement(1898455..1899246)
     CDS             complement(1899408..1900709)
     CDS             complement(1900702..1900941)
     CDS             complement(1900971..1902194)
     CDS             complement(1902191..1903699)
     CDS             complement(1903720..1903878)
     CDS             complement(1904013..1904303)
     CDS             complement(1904306..1905457)
     CDS             complement(1905813..1906124)
     CDS             complement(1906129..1906497)
     CDS             complement(1906475..1906762)
     CDS             1907049..1907333
     CDS             1907660..1908154
     CDS             1908225..1910096
     CDS             1910268..1911428
     CDS             complement(1911465..1912118)
     CDS             complement(1912118..1913686)
     CDS             1913791..1914654
     CDS             complement(1914679..1914909)
     CDS             complement(1914926..1915573)
     CDS             complement(1915593..1916516)
     CDS             complement(1916518..1917192)
     CDS             complement(1917306..1917794)
     CDS             complement(1917817..1918239)
     CDS             complement(1918304..1918828)
     CDS             1918971..1920425
     CDS             1920476..1920985
     CDS             complement(1921002..1921649)
     CDS             1921729..1922850
     CDS             1922863..1924755
     CDS             1924757..1925203
     CDS             1925368..1926759
     CDS             1926759..1927781
     CDS             1927800..1929617
     CDS             1929614..1931359
     CDS             1931379..1932455
     CDS             1932520..1933452
     CDS             1933546..1934616
     CDS             complement(1934639..1935499)
     CDS             complement(1935502..1936572)
     CDS             complement(1936629..1937525)
     CDS             complement(1937534..1939537)
     CDS             1939856..1940611
     CDS             complement(1940696..1941535)
     CDS             1941662..1942381
     CDS             1942591..1943238
     CDS             1943260..1943934
     CDS             complement(1943988..1945226)
     CDS             1945469..1946779
     CDS             complement(1946864..1947598)
     CDS             1947903..1949213
     CDS             1949566..1950879
     CDS             1950987..1951472
     CDS             1951537..1951950
     CDS             complement(1952032..1952577)
     CDS             complement(1952599..1953156)
     CDS             1953314..1953748
     CDS             1953761..1954138
     CDS             1954156..1954443
     CDS             1954443..1956368
     CDS             1956597..1962017
     CDS             complement(1962122..1968751)
     CDS             1969039..1969935
     CDS             complement(1970494..1971975)
     CDS             1972219..1974318
     CDS             1974321..1975589
     CDS             complement(1975660..1976073)
     CDS             1976338..1977681
     CDS             1977736..1978134
     CDS             complement(1978177..1978281)
     CDS             complement(1978287..1979879)
     CDS             1980275..1982137
     CDS             complement(1982223..1983776)
     CDS             complement(1983876..1985264)
     CDS             complement(1985410..1987110)
     CDS             complement(1987355..1989253)
     CDS             complement(1989261..1990724)
     CDS             complement(1990757..1991632)
     CDS             complement(1991634..1992002)
     CDS             complement(1992051..1992191)