CDS             186..1550
     CDS             1705..2841
     CDS             2892..3083
     CDS             3296..4411
     CDS             4484..5053
     CDS             5046..8552
     CDS             8738..9013
     CDS             8997..9368
     CDS             9368..9499
     CDS             9496..10788
     CDS             10788..12053
     CDS             12135..12677
     CDS             12693..14660
     CDS             complement(14978..15703)
     CDS             16063..16347
     CDS             16409..16624
     CDS             16573..16911
     CDS             16925..17413
     CDS             18541..18648
     CDS             24266..25096
     CDS             25098..25622
     CDS             25707..27164
     CDS             27378..28343
     CDS             complement(28809..29000)
     CDS             29451..30626
     CDS             30613..31386
     CDS             31602..32606
     CDS             32606..32851
     CDS             33136..33843
     CDS             33899..37624
     CDS             37793..39232
     CDS             39263..40282
     CDS             40282..40836
     CDS             40905..42452
     CDS             42734..43081
     CDS             43135..43467
     CDS             complement(43848..44687)
     CDS             44995..46257
     CDS             46603..47091
     CDS             47078..48169
     CDS             48362..49117
     CDS             49632..50930
     CDS             complement(51794..53485)
     CDS             53643..54068
     CDS             54068..54427
     CDS             54420..56978
     CDS             complement(57225..57467)
     CDS             complement(57481..57855)
     CDS             58079..58384
     CDS             58436..60379
     CDS             60509..60730
     CDS             60882..61472
     CDS             61479..61655
     CDS             62130..63401
     CDS             63437..64591
     CDS             64768..65166
     CDS             66309..66416
     CDS             71574..75968
     CDS             76132..77373
     CDS             77393..77623
     CDS             77826..78155
     CDS             78273..78824
     CDS             complement(78874..79362)
     CDS             complement(79376..79639)
     CDS             complement(79766..80038)
     CDS             complement(80256..80693)
     CDS             complement(80690..81208)
     CDS             81731..82498
     CDS             82609..83649
     CDS             complement(83760..84230)
     CDS             84474..84929
     CDS             84930..87380
     CDS             complement(87508..88077)
     CDS             complement(88345..88740)
     CDS             complement(88910..90157)
     CDS             90366..92591
     CDS             92600..93370
     CDS             93443..94063
     CDS             94076..94234
     CDS             94445..95788
     CDS             95781..96182
     CDS             96465..96620
     CDS             96696..96884
     CDS             97246..97989
     CDS             97992..98507
     CDS             98516..99376
     CDS             99490..99585
     CDS             99554..99646
     CDS             99677..100177
     CDS             100325..101281
     CDS             101490..101936
     CDS             101964..102356
     CDS             102869..103108
     CDS             103358..103462
     CDS             103641..104219
     CDS             104451..106439
     CDS             106477..107700
     CDS             107724..108989
     CDS             109218..109730
     CDS             complement(110079..110393)
     CDS             complement(111053..111295)
     CDS             complement(111424..111579)
     CDS             complement(111777..112556)
     CDS             complement(112553..112831)
     CDS             113247..114200
     CDS             complement(114322..114816)
     CDS             complement(115281..115775)
     CDS             115925..116197
     CDS             116191..116787
     CDS             116887..117141
     CDS             117462..117728
     CDS             117746..119083
     CDS             119200..119904
     CDS             119891..120688
     CDS             120685..121269
     CDS             121462..122544
     CDS             122537..123109
     CDS             123238..125061
     CDS             125488..126621
     CDS             126727..127473
     CDS             127466..128227
     CDS             128324..128686
     CDS             129797..129904
     CDS             complement(134658..135077)
     CDS             135604..135711
     CDS             140630..142597
     CDS             complement(142635..143546)
     CDS             144085..144201
     CDS             144567..144893
     CDS             144975..146165
     CDS             complement(146395..146889)
     CDS             147643..148140
     CDS             complement(148240..149082)
     CDS             149223..150506
     CDS             150664..151245
     CDS             151496..153100
     CDS             153195..153665
     CDS             153799..154128
     CDS             154128..155081
     CDS             155082..155825
     CDS             156428..156709
     CDS             156702..157454
     CDS             157466..158593
     CDS             complement(158580..159038)
     CDS             159207..161426
     CDS             161439..161882
     CDS             162181..162342
     CDS             162323..162607
     CDS             162555..163052
     CDS             163088..163858
     CDS             163886..164029
     CDS             164159..165409
     CDS             complement(165570..166184)
     CDS             complement(166286..166924)
     CDS             167031..168194
     CDS             168343..168612
     CDS             complement(168842..169423)
     CDS             169712..169831
     CDS             169991..170161
     CDS             complement(170442..171182)
     CDS             complement(171182..172732)
     CDS             172935..173789
     CDS             174416..175165
     CDS             175169..176326
     CDS             176454..177257
     CDS             177294..178556
     CDS             178610..179842
     CDS             179829..180263
     CDS             180343..181761
     CDS             182045..182251
     CDS             182309..183079
     CDS             183069..183278
     CDS             183289..183435
     CDS             183384..183857
     CDS             183936..184322
     CDS             184339..184536
     CDS             184566..184769
     CDS             184732..185145
     CDS             185112..185378
     CDS             185380..186318
     CDS             186542..186796
     CDS             186877..187743
     CDS             187736..188713
     CDS             188916..189779
     CDS             190049..192388
     CDS             192389..193657
     CDS             193763..194206
     CDS             194208..194915
     CDS             194908..195720
     CDS             195882..196820
     CDS             196971..197366
     CDS             197378..197596
     CDS             197612..198538
     CDS             198489..199157
     CDS             199258..200070
     CDS             200179..201528
     CDS             201717..202433
     CDS             202560..202898
     CDS             203027..203776
     CDS             203789..204583
     CDS             204600..205862
     CDS             205933..207795
     CDS             208412..210352
     CDS             210352..211155
     CDS             211323..211610
     CDS             211659..213278
     CDS             213372..213830
     CDS             213884..214216
     CDS             214274..214492
     CDS             complement(214685..214993)
     CDS             complement(215307..215408)
     CDS             complement(215503..215808)
     CDS             complement(215808..215999)
     CDS             complement(216319..217191)
     CDS             217257..219584
     CDS             219794..219970
     CDS             220167..220706
     CDS             220828..221316
     CDS             complement(221448..221744)
     CDS             complement(222042..222278)
     CDS             complement(222253..223017)
     CDS             223191..225692
     CDS             complement(226461..227414)
     CDS             227646..228158
     CDS             228109..228867
     CDS             229161..230615
     CDS             230627..231448
     CDS             231464..231904
     CDS             232006..233343
     CDS             complement(233453..235816)
     CDS             complement(235816..236412)
     CDS             236489..237004
     CDS             237113..237445
     CDS             237978..239144
     CDS             239147..241009
     CDS             241282..242235
     CDS             242365..245460
     CDS             245616..246332
     CDS             246359..247687
     CDS             247773..248132
     CDS             248340..250316
     CDS             250400..250882
     CDS             251287..251775
     CDS             complement(251831..252748)
     CDS             complement(252835..253113)
     CDS             253216..253953
     CDS             254055..254549
     CDS             254583..255272
     CDS             complement(255447..255662)
     CDS             complement(256055..256393)
     CDS             256580..257833
     CDS             complement(257863..258402)
     CDS             258643..258888
     CDS             258954..259769
     CDS             259762..260736
     CDS             260718..261239
     CDS             261236..261718
     CDS             261660..262433
     CDS             262433..263146
     CDS             263139..263720
     CDS             263771..264538
     CDS             264535..264786
     CDS             complement(264809..266248)
     CDS             complement(266255..267604)
     CDS             267893..268402
     CDS             268714..269271
     CDS             269274..269924
     CDS             270119..271018
     CDS             271194..271418
     CDS             271449..272114
     CDS             272196..272435
     CDS             272472..272891
     CDS             272870..273289
     CDS             273397..273708
     CDS             complement(273676..273960)
     CDS             complement(274200..274502)
     CDS             complement(274726..275094)
     CDS             275502..276017
     CDS             276042..276344
     CDS             276356..276667
     CDS             276683..278401
     CDS             278542..278994
     CDS             278984..279697
     CDS             279727..280341
     CDS             280343..281182
     CDS             281186..282163
     CDS             282160..282939
     CDS             282941..283654
     CDS             283820..284668
     CDS             284828..285730
     CDS             285791..286273
     CDS             286331..286696
     CDS             286793..287164
     CDS             287157..288224
     CDS             288224..288916
     CDS             289039..290247
     CDS             290401..291249
     CDS             291259..291804
     CDS             291870..293546
     CDS             293539..294369
     CDS             294579..296555
     CDS             296605..296868
     CDS             complement(296804..297475)
     CDS             complement(297515..298879)
     CDS             complement(298949..299662)
     CDS             299959..300495
     CDS             300651..301340
     CDS             301337..302854
     CDS             302976..303455
     CDS             303452..304627
     CDS             304631..305533
     CDS             305639..306949
     CDS             complement(308136..309725)
     CDS             complement(309709..310503)
     CDS             310702..311043
     CDS             311060..311866
     CDS             complement(311913..312146)
     CDS             complement(312509..313786)
     CDS             complement(313995..314369)
     CDS             complement(314448..315359)
     CDS             complement(315374..316201)
     CDS             complement(316269..317261)
     CDS             317637..318431
     CDS             complement(318413..319225)
     CDS             319434..320855
     CDS             321127..321570
     CDS             321563..322084
     CDS             322093..323319
     CDS             323460..323933
     CDS             324011..325186
     CDS             325207..325503
     CDS             325496..325798
     CDS             325817..328648
     CDS             328742..329095
     CDS             329160..329333
     CDS             329346..329615
     CDS             329779..329895
     CDS             329989..331248
     CDS             complement(331317..332762)
     CDS             332914..334488
     CDS             334572..335021
     CDS             335428..336522
     CDS             336533..337696
     CDS             337772..337939
     CDS             337980..338114
     CDS             338384..339013
     CDS             339151..339741
     CDS             339828..340277
     CDS             340270..340551
     CDS             340708..341883
     CDS             341927..342811
     CDS             342815..343765
     CDS             343768..344532
     CDS             344532..345242
     CDS             345396..345815
     CDS             345760..346038
     CDS             complement(346205..347131)
     CDS             complement(347233..347859)
     CDS             347914..349233
     CDS             349214..349876
     CDS             349955..350503
     CDS             complement(350533..351486)
     CDS             352879..352986
     CDS             357660..358592
     CDS             358646..359305
     CDS             complement(359335..359868)
     CDS             complement(359939..360715)
     CDS             360750..362114
     CDS             362213..363205
     CDS             complement(363357..364715)
     CDS             364847..365485
     CDS             365698..366489
     CDS             366593..367027
     CDS             367027..367989
     CDS             368053..368277
     CDS             368382..369347
     CDS             369370..370290
     CDS             370303..371037
     CDS             371099..372331
     CDS             372335..372823
     CDS             372820..373245
     CDS             373365..374735
     CDS             374741..375607
     CDS             375604..376374
     CDS             complement(376405..376887)
     CDS             377421..378101
     CDS             378515..380122
     CDS             complement(380451..380951)
     CDS             381548..382294
     CDS             382291..383202
     CDS             383232..383576
     CDS             383767..383946
     CDS             383943..384155
     CDS             384152..384868
     CDS             384861..385178
     CDS             385328..386680
     CDS             complement(386782..388038)
     CDS             complement(388084..388626)
     CDS             388735..389880
     CDS             389935..391158
     CDS             391264..392775
     CDS             392768..394087
     CDS             394092..394457
     CDS             394400..394627
     CDS             394856..395170
     CDS             395207..395497
     CDS             395556..396083
     CDS             396013..396252
     CDS             396453..396827
     CDS             396829..397041
     CDS             397049..397672
     CDS             397733..398500
     CDS             398497..399705
     CDS             399783..401663
     CDS             complement(401745..402248)
     CDS             complement(402325..403077)
     CDS             complement(403141..404247)
     CDS             404591..405943
     CDS             406202..406612
     CDS             406804..407247
     CDS             407251..409065
     CDS             409055..410833
     CDS             411733..412449
     CDS             412781..413518
     CDS             413533..414090
     CDS             414181..415038
     CDS             415047..415262
     CDS             415503..416960
     CDS             417110..417226
     CDS             complement(417328..418197)
     CDS             complement(418184..418345)
     CDS             418607..419152
     CDS             419231..420292
     CDS             421500..421913
     CDS             422354..422590
     CDS             422587..422994
     CDS             423188..425191
     CDS             complement(425469..426365)
     CDS             427663..428622
     CDS             428633..430438
     CDS             430622..431329
     CDS             431391..432506
     CDS             432848..435466
     CDS             435628..435849
     CDS             435880..436503
     CDS             436630..436893
     CDS             437194..438162
     CDS             438295..439083
     CDS             439093..440274
     CDS             440403..441425
     CDS             441454..442647
     CDS             442674..443411
     CDS             443415..444545
     CDS             complement(444586..445362)
     CDS             445637..446923
     CDS             447007..447867
     CDS             447860..448744
     CDS             448857..449474
     CDS             449609..449812
     CDS             450283..450846
     CDS             450909..451196
     CDS             451427..454078
     CDS             454255..454452
     CDS             454487..455194
     CDS             455215..455712
     CDS             455712..456248
     CDS             456264..457769
     CDS             457788..458666
     CDS             458743..460149
     CDS             460162..460608
     CDS             460860..462140
     CDS             462378..463574
     CDS             463823..464581
     CDS             464819..465448
     CDS             465457..466332
     CDS             466329..467135
     CDS             467122..467442
     CDS             467445..468311
     CDS             468448..469683
     CDS             469694..470035
     CDS             470133..470789
     CDS             470812..471633
     CDS             472159..472404
     CDS             472364..472936
     CDS             473021..474169
     CDS             474274..474597
     CDS             474575..474772
     CDS             474756..475124
     CDS             475799..476716
     CDS             477000..479036
     CDS             479049..479306
     CDS             479477..480868
     CDS             complement(480939..481574)
     CDS             481876..482052
     CDS             482065..482499
     CDS             482544..482711
     CDS             482683..483261
     CDS             483239..483697
     CDS             complement(483819..484577)
     CDS             484937..485200
     CDS             485264..485671
     CDS             485668..486144
     CDS             486290..486514
     CDS             486630..487535
     CDS             487544..488005
     CDS             487989..488867
     CDS             489108..489629
     CDS             489976..491253
     CDS             491278..492204
     CDS             492357..493445
     CDS             493790..496969
     CDS             497346..498104
     CDS             498370..498723
     CDS             498963..499208
     CDS             499201..499524
     CDS             499525..499767
     CDS             499784..500032
     CDS             500041..500244
     CDS             500534..501037
     CDS             501112..501480
     CDS             502044..502148
     CDS             502734..504470
     CDS             504483..506270
     CDS             complement(506368..507411)
     CDS             507561..508262
     CDS             complement(508428..509723)
     CDS             complement(509723..510433)
     CDS             510770..511240
     CDS             511230..511904
     CDS             511901..512812
     CDS             512814..513536
     CDS             513725..514708
     CDS             514887..515084
     CDS             515098..515595
     CDS             515674..516444
     CDS             516535..517218
     CDS             517298..518017
     CDS             518253..519398
     CDS             519831..519968
     CDS             519943..520230
     CDS             520538..520699
     CDS             520939..522255
     CDS             complement(522474..523037)
     CDS             523300..524178
     CDS             524160..525104
     CDS             525097..526092
     CDS             526142..527149
     CDS             527699..529081
     CDS             529157..529705
     CDS             529709..529969
     CDS             530037..530729
     CDS             531057..531152
     CDS             531225..531377
     CDS             531648..532118
     CDS             532665..533669
     CDS             533670..534992
     CDS             535324..535551
     CDS             535705..537651
     CDS             537701..538642
     CDS             538662..539528
     CDS             539540..539722
     CDS             complement(540035..540712)
     CDS             complement(541330..542601)
     CDS             complement(542594..543769)
     CDS             544091..544951
     CDS             545059..545562
     CDS             545567..545737
     CDS             545755..546981
     CDS             546991..547590
     CDS             547720..549096
     CDS             549108..550058
     CDS             550171..550425
     CDS             550497..550856
     CDS             complement(550970..551611)
     CDS             551749..553698
     CDS             554371..556791
     CDS             556955..557977
     CDS             558096..558326
     CDS             558728..559930
     CDS             560758..560994
     CDS             561158..561379
     CDS             561592..562134
     CDS             562112..563347
     CDS             563446..563574
     CDS             563796..563981
     CDS             564093..564407
     CDS             complement(564448..564750)
     CDS             complement(564760..565218)
     CDS             complement(565361..567619)
     CDS             567860..568840
     CDS             568909..569139
     CDS             569234..569341
     CDS             569409..570089
     CDS             570089..570823
     CDS             570997..571473
     CDS             571470..573608
     CDS             573620..573760
     CDS             573995..574219
     CDS             574350..574442
     CDS             574467..574658
     CDS             574831..575685
     CDS             575689..576525
     CDS             576647..578761
     CDS             578871..579467
     CDS             579608..579979
     CDS             580087..580404
     CDS             580624..581121
     CDS             581189..581506
     CDS             581525..582424
     CDS             582471..583292
     CDS             583289..583882
     CDS             583933..585156
     CDS             585337..585573
     CDS             585632..588085
     CDS             588107..588571
     CDS             588725..590131
     CDS             590133..590498
     CDS             complement(590601..591686)
     CDS             592001..593002
     CDS             593061..593258
     CDS             593364..594128
     CDS             594143..595258
     CDS             complement(595297..595752)
     CDS             595961..597265
     CDS             complement(597763..599805)
     CDS             600110..601273
     CDS             601270..601947
     CDS             601937..602794
     CDS             602807..603874
     CDS             603875..605041
     CDS             605071..606177
     CDS             606187..606525
     CDS             606581..607531
     CDS             607612..608895
     CDS             608888..609379
     CDS             609370..610194
     CDS             610206..610655
     CDS             610685..611635
     CDS             complement(611651..612592)
     CDS             complement(612608..613672)
     CDS             complement(613712..614260)
     CDS             614476..615837
     CDS             616128..616877
     CDS             617045..617266
     CDS             617263..617724
     CDS             complement(617926..618150)
     CDS             618321..618932
     CDS             619189..622575
     CDS             622752..623663
     CDS             623665..623988
     CDS             623985..625037
     CDS             complement(625421..625795)
     CDS             complement(627886..628701)
     CDS             complement(628701..629603)
     CDS             complement(629609..629740)
     CDS             629967..632099
     CDS             632086..632526
     CDS             632593..632856
     CDS             632988..633917
     CDS             633917..634708
     CDS             634831..635229
     CDS             635242..635676
     CDS             complement(635703..635999)
     CDS             636232..637161
     CDS             637258..638544
     CDS             complement(638914..639453)
     CDS             complement(639548..639832)
     CDS             639958..640170
     CDS             complement(640207..641544)
     CDS             641740..642048
     CDS             642151..642540
     CDS             complement(642563..643099)
     CDS             643508..643873
     CDS             643866..644192
     CDS             644220..644378
     CDS             644459..645301
     CDS             645303..646340
     CDS             646850..647251
     CDS             647476..647703
     CDS             647710..648276
     CDS             648408..649361
     CDS             complement(649882..651372)
     CDS             651501..651677
     CDS             651674..652006
     CDS             652205..652759
     CDS             652773..653252
     CDS             653576..654478
     CDS             complement(654902..655540)
     CDS             complement(655543..656016)
     CDS             complement(656131..657078)
     CDS             complement(657270..657659)
     CDS             complement(657915..658541)
     CDS             658653..658754
     CDS             658788..659069
     CDS             659352..659516
     CDS             659841..660599
     CDS             660865..663855
     CDS             663869..665182
     CDS             665479..666378
     CDS             666393..667613
     CDS             667628..669496
     CDS             669531..670283
     CDS             670326..671930
     CDS             672008..672133
     CDS             672137..672337
     CDS             672525..673529
     CDS             673680..674240
     CDS             674242..675141
     CDS             675259..675732
     CDS             675729..676124
     CDS             676298..679120
     CDS             679188..680222
     CDS             680317..680922
     CDS             681019..682398
     CDS             complement(682438..683085)
     CDS             683194..683715
     CDS             683804..684241
     CDS             684352..684558
     CDS             684551..685519
     CDS             685657..687504
     CDS             687528..687800
     CDS             687923..689275
     CDS             689279..690349
     CDS             690359..691483
     CDS             691607..692983
     CDS             693012..694334
     CDS             694337..695020
     CDS             695025..695594
     CDS             695598..695855
     CDS             695855..696655
     CDS             696899..697774
     CDS             698022..700811
     CDS             complement(701102..701242)
     CDS             complement(701576..701797)
     CDS             702026..703288
     CDS             complement(703412..703654)
     CDS             complement(703760..704692)
     CDS             complement(704679..705623)
     CDS             complement(705704..706492)
     CDS             706662..706829
     CDS             706807..707673
     CDS             707901..708491
     CDS             708534..709613
     CDS             709610..710443
     CDS             710433..711035
     CDS             711130..712380
     CDS             712387..713364
     CDS             713366..713977
     CDS             714010..715749
     CDS             715739..717487
     CDS             717529..717795
     CDS             717804..719354
     CDS             719351..720598
     CDS             720616..720855
     CDS             720848..722116
     CDS             complement(722169..722387)
     CDS             complement(722451..722657)
     CDS             complement(722671..723006)
     CDS             complement(723000..723170)
     CDS             complement(723717..726353)
     CDS             complement(726530..728248)
     CDS             complement(728831..729028)
     CDS             complement(729306..729581)
     CDS             complement(729598..729783)
     CDS             complement(730084..731586)
     CDS             complement(731576..732436)
     CDS             complement(732451..732723)
     CDS             complement(732725..733066)
     CDS             complement(733053..733289)
     CDS             complement(733303..733497)
     CDS             complement(733501..733803)
     CDS             complement(734016..734213)
     CDS             734342..735190
     CDS             735270..736436
     CDS             736552..736887
     CDS             737215..739464
     CDS             739653..740528
     CDS             complement(740668..742386)
     CDS             complement(742469..743041)
     CDS             complement(743069..743614)
     CDS             complement(743607..744290)
     CDS             744484..746154
     CDS             746495..746998
     CDS             747002..747301
     CDS             747379..747702
     CDS             747704..748420
     CDS             complement(748490..749359)
     CDS             complement(749374..750060)
     CDS             complement(750196..750432)
     CDS             complement(750501..751421)
     CDS             751746..752336
     CDS             752352..752534
     CDS             752616..752786
     CDS             752767..753153
     CDS             753105..753566
     CDS             753682..753894
     CDS             753906..754301
     CDS             754288..754620
     CDS             754749..755819
     CDS             755933..757471
     CDS             757464..758531
     CDS             758533..759489
     CDS             complement(759593..760228)
     CDS             760324..762810
     CDS             762955..763437
     CDS             763442..764623
     CDS             764660..766006
     CDS             766033..766197
     CDS             766213..766440
     CDS             complement(766974..767135)
     CDS             complement(767177..767314)
     CDS             767522..767902
     CDS             768076..768729
     CDS             768729..769172
     CDS             769165..769881
     CDS             770001..770492
     CDS             771312..771500
     CDS             771705..772475
     CDS             772456..773346
     CDS             773343..774317
     CDS             774314..775225
     CDS             775514..775993
     CDS             776000..776236
     CDS             776536..776745
     CDS             776941..777216
     CDS             777547..778722
     CDS             complement(778843..781023)
     CDS             complement(781214..781714)
     CDS             complement(781882..782388)
     CDS             complement(782468..783493)
     CDS             784239..785150
     CDS             785172..786356
     CDS             786298..786762
     CDS             787408..788586
     CDS             complement(789059..789385)
     CDS             complement(789382..789663)
     CDS             complement(789787..790014)
     CDS             790493..791380
     CDS             791996..792190
     CDS             792259..792702
     CDS             complement(792992..793651)
     CDS             793867..795411
     CDS             795629..796027
     CDS             796173..796487
     CDS             complement(796539..797267)
     CDS             complement(797242..797535)
     CDS             complement(797522..797650)
     CDS             complement(797968..798975)
     CDS             799132..799860
     CDS             799872..800645
     CDS             complement(800843..801751)
     CDS             801958..803766
     CDS             803884..804213
     CDS             804407..805048
     CDS             805057..805686
     CDS             805699..806550
     CDS             807013..807834
     CDS             808283..808468
     CDS             808615..808959
     CDS             808973..809104
     CDS             809150..809638
     CDS             complement(810078..810260)
     CDS             complement(810262..813048)
     CDS             complement(813050..814990)
     CDS             complement(815213..816775)
     CDS             816944..817642
     CDS             817709..818041
     CDS             818074..819636
     CDS             819738..820265
     CDS             820289..820804
     CDS             820899..821588
     CDS             821716..822570
     CDS             822557..823324
     CDS             823335..824255
     CDS             824323..825162
     CDS             825330..827474
     CDS             827591..828415
     CDS             828451..829110
     CDS             829101..830495
     CDS             830596..831939
     CDS             complement(832204..832995)
     CDS             833306..833734
     CDS             833736..834026
     CDS             834124..834927
     CDS             835276..835617
     CDS             835893..836039
     CDS             836427..838259
     CDS             838262..838387
     CDS             838666..839007
     CDS             complement(838942..839310)
     CDS             839446..839730
     CDS             839988..840317
     CDS             840651..841508
     CDS             841568..842368
     CDS             842428..842577
     CDS             842779..843876
     CDS             843873..844616
     CDS             844623..845795
     CDS             846049..847725
     CDS             847741..848460
     CDS             848548..848664
     CDS             complement(848648..849418)
     CDS             complement(849609..849770)
     CDS             complement(849987..850730)
     CDS             850982..851704
     CDS             complement(851881..852093)
     CDS             complement(852132..852671)
     CDS             852805..853701
     CDS             853813..853965
     CDS             853991..854302
     CDS             854339..855085
     CDS             855182..855352
     CDS             855294..856220
     CDS             856299..856397
     CDS             856669..856812
     CDS             856897..857340
     CDS             857551..857805
     CDS             857802..858254
     CDS             858244..858372
     CDS             858600..859364
     CDS             complement(859426..860061)
     CDS             860340..860480
     CDS             860717..860875
     CDS             complement(861339..861806)
     CDS             complement(861937..862107)
     CDS             862385..862594
     CDS             complement(862970..864628)
     CDS             864894..864986
     CDS             864979..865503
     CDS             865770..866318
     CDS             866560..867363
     CDS             867382..868329
     CDS             868468..869091
     CDS             869172..869471
     CDS             869529..869801
     CDS             869951..870613
     CDS             870615..871514
     CDS             871517..872590
     CDS             872587..872730
     CDS             872744..873943
     CDS             874118..874813
     CDS             874902..875531
     CDS             875616..875720
     CDS             875772..876179
     CDS             complement(876230..877681)
     CDS             878107..878409
     CDS             878381..879061
     CDS             879305..879949
     CDS             880053..880472
     CDS             880492..880851
     CDS             880990..881403
     CDS             881373..881561
     CDS             881694..881924
     CDS             881998..883464
     CDS             883475..883762
     CDS             complement(883972..884559)
     CDS             complement(884734..884937)
     CDS             complement(885053..886423)
     CDS             complement(886552..887895)
     CDS             888411..890720
     CDS             890841..892121
     CDS             892182..892523
     CDS             892569..892937
     CDS             893002..893496
     CDS             893619..894239
     CDS             894504..895793
     CDS             895915..896796
     CDS             896793..897704
     CDS             897775..898188
     CDS             898181..898462
     CDS             898452..899219
     CDS             899301..900611
     CDS             900736..901611
     CDS             901614..902528
     CDS             902518..903402
     CDS             903413..904216
     CDS             904229..904987
     CDS             905012..905668
     CDS             905802..908342
     CDS             complement(908504..909574)
     CDS             complement(909799..910788)
     CDS             910971..911525
     CDS             911582..912022
     CDS             complement(912128..914392)
     CDS             complement(914394..915893)
     CDS             complement(916077..917078)
     CDS             917227..917397
     CDS             917428..917550
     CDS             917934..918125
     CDS             918139..918495
     CDS             918495..919061
     CDS             complement(919463..919651)
     CDS             complement(919664..920371)
     CDS             complement(920379..922064)
     CDS             complement(922042..923247)
     CDS             complement(923253..924131)
     CDS             complement(924387..925433)
     CDS             complement(925445..926200)
     CDS             complement(926197..927165)
     CDS             complement(927162..928115)
     CDS             complement(928614..928919)
     CDS             complement(929150..929293)
     CDS             complement(929455..930681)
     CDS             931125..931451
     CDS             931484..932290
     CDS             932595..932783
     CDS             932776..933021
     CDS             complement(933008..933961)
     CDS             complement(934093..935493)
     CDS             complement(935480..936499)
     CDS             complement(936567..937133)
     CDS             complement(937927..938835)
     CDS             939089..939943
     CDS             complement(940110..941366)
     CDS             complement(941851..942246)
     CDS             complement(942362..942676)
     CDS             complement(942954..944708)
     CDS             complement(944879..946267)
     CDS             complement(946425..947438)
     CDS             complement(947448..948419)
     CDS             complement(948909..949217)
     CDS             complement(949266..949451)
     CDS             complement(949473..949994)
     CDS             complement(949939..950112)
     CDS             complement(950186..951454)
     CDS             complement(951474..952127)
     CDS             952341..953537
     CDS             953852..953977
     CDS             953964..954140
     CDS             954162..955103
     CDS             complement(955143..955994)
     CDS             complement(955991..956479)
     CDS             complement(956614..958191)
     CDS             complement(958209..958487)
     CDS             complement(958741..958971)
     CDS             complement(958968..959213)
     CDS             complement(959249..959785)
     CDS             complement(959812..960000)
     CDS             complement(960253..961389)
     CDS             complement(961468..961983)
     CDS             complement(962079..962474)
     CDS             complement(962697..963872)
     CDS             964311..965369
     CDS             complement(965561..966004)
     CDS             966412..966987
     CDS             complement(967063..968484)
     CDS             complement(968492..969415)
     CDS             complement(969375..970325)
     CDS             complement(970350..971432)
     CDS             complement(971522..972496)
     CDS             complement(972502..972981)
     CDS             complement(973174..974292)
     CDS             complement(974860..975819)
     CDS             complement(975825..975977)
     CDS             complement(975983..976666)
     CDS             complement(976719..977468)
     CDS             complement(977478..978170)
     CDS             complement(978179..978910)
     CDS             complement(978911..980311)
     CDS             complement(980711..981421)
     CDS             complement(981756..982484)
     CDS             complement(982830..983234)
     CDS             complement(983593..984402)
     CDS             complement(984415..984864)
     CDS             complement(984969..986162)
     CDS             complement(986306..986986)
     CDS             complement(987397..987534)
     CDS             complement(988153..988569)
     CDS             complement(988927..989511)
     CDS             complement(989550..990956)
     CDS             991187..991372
     CDS             complement(991448..991921)
     CDS             complement(992076..992249)
     CDS             complement(992713..993072)
     CDS             complement(993129..993329)
     CDS             complement(993368..993898)
     CDS             complement(994058..994738)
     CDS             complement(994759..995388)
     CDS             complement(995615..996115)
     CDS             complement(996172..997395)
     CDS             complement(997477..997614)
     CDS             complement(997604..998161)
     CDS             complement(998284..999513)
     CDS             complement(999503..1000681)
     CDS             complement(1000692..1001174)
     CDS             complement(1001330..1002259)
     CDS             complement(1002252..1002944)
     CDS             complement(1003032..1004012)
     CDS             complement(1004183..1005301)
     CDS             1005314..1006252
     CDS             complement(1006276..1007022)
     CDS             complement(1007131..1009815)
     CDS             complement(1010081..1010467)
     CDS             complement(1010559..1010876)
     CDS             1011647..1012456
     CDS             1012458..1013672
     CDS             complement(1014145..1014975)
     CDS             complement(1014963..1016303)
     CDS             complement(1016296..1017003)
     CDS             1017535..1018302
     CDS             1018314..1019147
     CDS             1019165..1019863
     CDS             1019875..1020525
     CDS             complement(1020596..1021477)
     CDS             complement(1021539..1021727)
     CDS             complement(1021729..1023000)
     CDS             complement(1023070..1023240)
     CDS             complement(1023494..1024507)
     CDS             complement(1024522..1024956)
     CDS             complement(1025999..1027192)
     CDS             1027473..1028411
     CDS             complement(1028398..1028583)
     CDS             complement(1028810..1030462)
     CDS             complement(1030462..1030971)
     CDS             complement(1031007..1031954)
     CDS             1031982..1032158
     CDS             1032233..1032751
     CDS             complement(1033103..1033450)
     CDS             complement(1033578..1034804)
     CDS             complement(1034814..1035086)
     CDS             complement(1035161..1036696)
     CDS             complement(1036747..1037190)
     CDS             complement(1037375..1037647)
     CDS             complement(1037659..1038378)
     CDS             complement(1038498..1039280)
     CDS             complement(1039405..1041066)
     CDS             complement(1041247..1042005)
     CDS             complement(1042002..1042871)
     CDS             complement(1042881..1043882)
     CDS             complement(1044019..1044240)
     CDS             complement(1044442..1044690)
     CDS             complement(1044653..1045132)
     CDS             complement(1045227..1045493)
     CDS             complement(1045655..1045894)
     CDS             complement(1045900..1046067)
     CDS             complement(1046477..1046659)
     CDS             complement(1046786..1048288)
     CDS             complement(1048358..1049377)
     CDS             complement(1049472..1052582)
     CDS             complement(1052735..1053520)
     CDS             complement(1053617..1054207)
     CDS             complement(1054217..1055599)
     CDS             complement(1055630..1055911)
     CDS             complement(1055916..1056953)
     CDS             complement(1056966..1058528)
     CDS             complement(1058873..1059565)
     CDS             complement(1059706..1060383)
     CDS             1061063..1062001
     CDS             complement(1062066..1062266)
     CDS             complement(1062325..1062600)
     CDS             complement(1062737..1063306)
     CDS             complement(1063299..1064174)
     CDS             complement(1064167..1065003)
     CDS             complement(1065074..1066744)
     CDS             complement(1066753..1067199)
     CDS             complement(1067147..1068013)
     CDS             complement(1068006..1068878)
     CDS             complement(1068878..1069093)
     CDS             complement(1069071..1070411)
     CDS             complement(1070600..1070845)
     CDS             complement(1071247..1071351)
     CDS             complement(1071478..1072122)
     CDS             complement(1072122..1072820)
     CDS             complement(1072892..1073836)
     CDS             complement(1074007..1074525)
     CDS             complement(1074640..1076850)
     CDS             complement(1076863..1077630)
     CDS             complement(1077630..1078559)
     CDS             complement(1078590..1079231)
     CDS             complement(1079224..1080462)
     CDS             complement(1080582..1082009)
     CDS             complement(1082309..1082725)
     CDS             complement(1082822..1083028)
     CDS             complement(1083125..1083865)
     CDS             complement(1083868..1084512)
     CDS             complement(1084502..1085275)
     CDS             complement(1085277..1086020)
     CDS             complement(1086021..1087157)
     CDS             complement(1087425..1087574)
     CDS             complement(1088123..1088446)
     CDS             complement(1088867..1089118)
     CDS             complement(1089281..1090327)
     CDS             complement(1090756..1091349)
     CDS             complement(1091349..1092218)
     CDS             complement(1092450..1093541)
     CDS             complement(1093608..1094240)
     CDS             complement(1094227..1094436)
     CDS             complement(1094449..1095237)
     CDS             complement(1095227..1095913)
     CDS             complement(1096011..1096451)
     CDS             complement(1096454..1097806)
     CDS             complement(1098029..1098994)
     CDS             complement(1098991..1099698)
     CDS             1099944..1101287
     CDS             1101287..1102075
     CDS             complement(1102126..1104681)
     CDS             complement(1104678..1105397)
     CDS             complement(1105923..1107842)
     CDS             complement(1107879..1108514)
     CDS             1108612..1109694
     CDS             complement(1109701..1109853)
     CDS             complement(1109983..1111416)
     CDS             complement(1111634..1113367)
     CDS             complement(1113372..1113635)
     CDS             complement(1113897..1115072)
     CDS             complement(1115087..1116211)
     CDS             complement(1116213..1118876)
     CDS             1119207..1119431
     CDS             1119518..1121677
     CDS             1121836..1122798
     CDS             1122944..1123072
     CDS             1123464..1123889
     CDS             1123943..1124329
     CDS             complement(1124594..1125562)
     CDS             complement(1125759..1126076)
     CDS             complement(1126113..1126472)
     CDS             complement(1126503..1126874)
     CDS             complement(1126907..1129342)
     CDS             1129561..1130547
     CDS             complement(1130640..1132013)
     CDS             complement(1132329..1133867)
     CDS             complement(1133938..1134417)
     CDS             complement(1134438..1134536)
     CDS             complement(1134566..1135387)
     CDS             complement(1135388..1135897)
     CDS             complement(1136035..1136565)
     CDS             1136723..1137988
     CDS             complement(1138032..1138370)
     CDS             complement(1138461..1138766)
     CDS             complement(1138799..1139035)
     CDS             complement(1139102..1141510)
     CDS             complement(1141811..1142329)
     CDS             complement(1142346..1143389)
     CDS             complement(1144009..1147542)
     CDS             complement(1147545..1148234)
     CDS             complement(1148389..1149324)
     CDS             complement(1149663..1150739)
     CDS             complement(1151029..1151508)
     CDS             complement(1151868..1152380)
     CDS             1152718..1152879
     CDS             1153072..1153392
     CDS             complement(1153431..1154876)
     CDS             complement(1155070..1156857)
     CDS             complement(1156917..1157612)
     CDS             1157940..1158374
     CDS             complement(1158609..1159235)
     CDS             complement(1159240..1159995)
     CDS             complement(1160007..1160924)
     CDS             complement(1160921..1161580)
     CDS             complement(1161637..1163133)
     CDS             complement(1163156..1164259)
     CDS             complement(1164276..1165910)
     CDS             1166391..1167062
     CDS             1167075..1167944
     CDS             complement(1168667..1169236)
     CDS             complement(1169372..1170163)
     CDS             complement(1170411..1170983)
     CDS             complement(1172344..1172946)
     CDS             complement(1172943..1174037)
     CDS             complement(1174030..1174767)
     CDS             complement(1174764..1175645)
     CDS             complement(1175638..1175817)
     CDS             complement(1175828..1176037)
     CDS             complement(1176189..1177127)
     CDS             complement(1177272..1177721)
     CDS             complement(1177889..1178110)
     CDS             complement(1178195..1180195)
     CDS             complement(1180197..1180955)
     CDS             complement(1181099..1182070)
     CDS             complement(1182063..1182743)
     CDS             1183295..1183735
     CDS             1183735..1184295
     CDS             1184247..1184762
     CDS             1184756..1185007
     CDS             1185135..1186484
     CDS             complement(1186849..1187799)
     CDS             complement(1187927..1188739)
     CDS             complement(1188758..1190107)
     CDS             complement(1190117..1190884)
     CDS             complement(1190871..1191560)
     CDS             complement(1191550..1192095)
     CDS             complement(1192099..1193412)
     CDS             complement(1193409..1194179)
     CDS             complement(1194221..1194583)
     CDS             complement(1194586..1194984)
     CDS             complement(1195003..1195452)
     CDS             complement(1195455..1195637)
     CDS             complement(1195640..1196779)
     CDS             complement(1197061..1198389)
     CDS             complement(1198603..1198989)
     CDS             complement(1198964..1199281)
     CDS             1199448..1199642
     CDS             complement(1199879..1200019)
     CDS             complement(1200513..1201898)
     CDS             complement(1202324..1202926)
     CDS             complement(1203378..1203884)
     CDS             complement(1204052..1204501)
     CDS             complement(1204683..1205546)
     CDS             complement(1205533..1206825)
     CDS             complement(1207013..1207645)
     CDS             complement(1207738..1208334)
     CDS             complement(1208321..1208425)
     CDS             complement(1208490..1209332)
     CDS             complement(1209705..1210022)
     CDS             complement(1210172..1210297)
     CDS             complement(1210331..1211107)
     CDS             complement(1211110..1215480)
     CDS             complement(1215487..1216161)
     CDS             1216422..1217906
     CDS             complement(1218126..1218470)
     CDS             1218730..1218993
     CDS             complement(1219500..1219862)
     CDS             complement(1219942..1220397)
     CDS             1220444..1220653
     CDS             complement(1220699..1221058)
     CDS             complement(1221055..1222470)
     CDS             complement(1222643..1223680)
     CDS             1223919..1224206
     CDS             1224455..1224703
     CDS             1224914..1225531
     CDS             1225817..1225909
     CDS             complement(1225872..1226192)
     CDS             complement(1226789..1228882)
     CDS             1229460..1229795
     CDS             1229755..1229940
     CDS             complement(1230216..1233395)
     CDS             complement(1233392..1234600)
     CDS             complement(1235455..1238535)
     CDS             complement(1238539..1240443)
     CDS             complement(1240546..1241592)
     CDS             complement(1241662..1242663)
     CDS             complement(1242693..1244216)
     CDS             complement(1244194..1245360)
     CDS             1245503..1246498
     CDS             complement(1247080..1247178)
     CDS             complement(1247293..1247481)
     CDS             complement(1247654..1248706)
     CDS             complement(1248708..1249148)
     CDS             complement(1249179..1249277)
     CDS             complement(1249959..1250060)
     CDS             complement(1250091..1250546)
     CDS             complement(1250543..1250815)
     CDS             1251499..1253763
     CDS             1253979..1254485
     CDS             complement(1255072..1257486)
     CDS             complement(1257639..1258637)
     CDS             complement(1258639..1259358)
     CDS             complement(1259348..1259866)
     CDS             complement(1260538..1261182)
     CDS             complement(1261172..1262182)
     CDS             complement(1262179..1262877)
     CDS             complement(1263935..1265806)
     CDS             complement(1265806..1266543)
     CDS             complement(1266587..1267915)
     CDS             complement(1267899..1268834)
     CDS             complement(1268852..1271248)
     CDS             complement(1271390..1271704)
     CDS             complement(1271726..1272355)
     CDS             complement(1272588..1273979)
     CDS             complement(1273993..1274808)
     CDS             complement(1274801..1275595)
     CDS             1275778..1276155
     CDS             1276160..1276858
     CDS             1276870..1277655
     CDS             complement(1277705..1278634)
     CDS             complement(1278627..1279712)
     CDS             complement(1279722..1280648)
     CDS             complement(1280648..1282141)
     CDS             complement(1282203..1283009)
     CDS             complement(1283252..1284169)
     CDS             1284525..1284686
     CDS             1284673..1285935
     CDS             complement(1285819..1287786)
     CDS             complement(1288354..1288659)
     CDS             complement(1288679..1288930)
     CDS             1289279..1290484
     CDS             complement(1290530..1291138)
     CDS             complement(1291175..1291369)
     CDS             complement(1291318..1291533)
     CDS             complement(1291634..1291882)
     CDS             complement(1291968..1292951)
     CDS             complement(1292965..1293861)
     CDS             complement(1293858..1294694)
     CDS             complement(1294666..1295340)
     CDS             1295436..1296011
     CDS             1296374..1297345
     CDS             1297349..1298461
     CDS             1298463..1298810
     CDS             1298945..1299613
     CDS             1299606..1300301
     CDS             complement(1300354..1301040)
     CDS             complement(1301219..1302697)
     CDS             complement(1302708..1304453)
     CDS             complement(1304455..1306155)
     CDS             complement(1306173..1307375)
     CDS             complement(1307375..1308181)
     CDS             complement(1308181..1309122)
     CDS             complement(1309119..1310267)
     CDS             complement(1310386..1311168)
     CDS             complement(1311169..1311501)
     CDS             complement(1311507..1312196)
     CDS             complement(1312495..1312758)
     CDS             complement(1312823..1313809)
     CDS             complement(1313806..1315014)
     CDS             complement(1315186..1316037)
     CDS             complement(1316155..1317081)
     CDS             complement(1317091..1317426)
     CDS             complement(1317480..1318589)
     CDS             complement(1318593..1320404)
     CDS             complement(1320776..1320952)
     CDS             1321333..1322286
     CDS             complement(1322392..1323186)
     CDS             complement(1323279..1324388)
     CDS             complement(1324735..1325532)
     CDS             complement(1325529..1326359)
     CDS             complement(1326573..1327037)
     CDS             complement(1327082..1329073)
     CDS             complement(1329833..1330180)
     CDS             complement(1330415..1330696)
     CDS             1330895..1333105
     CDS             1333105..1333845
     CDS             complement(1333918..1334115)
     CDS             complement(1334282..1335595)
     CDS             complement(1335689..1335817)
     CDS             complement(1335899..1336630)
     CDS             complement(1336631..1336864)
     CDS             complement(1337000..1337254)
     CDS             1337314..1337415
     CDS             1337576..1338166
     CDS             1338166..1338492
     CDS             complement(1338715..1339578)
     CDS             1339927..1341222
     CDS             1341224..1342795
     CDS             1343080..1343508
     CDS             1343535..1343903
     CDS             complement(1343932..1344315)
     CDS             1345408..1346298
     CDS             complement(1346336..1346575)
     CDS             complement(1346799..1347446)
     CDS             complement(1347558..1349282)
     CDS             complement(1349379..1351331)
     CDS             complement(1351332..1351937)
     CDS             complement(1351978..1352673)
     CDS             complement(1352666..1353040)
     CDS             complement(1353320..1353673)
     CDS             complement(1353708..1354046)
     CDS             complement(1354259..1355437)
     CDS             complement(1355456..1356013)
     CDS             complement(1356025..1357119)
     CDS             complement(1357273..1357953)
     CDS             1358225..1358620
     CDS             complement(1358664..1359413)
     CDS             complement(1359478..1359582)
     CDS             complement(1359772..1360839)
     CDS             complement(1360832..1361611)
     CDS             complement(1361608..1362402)
     CDS             complement(1362386..1363540)
     CDS             complement(1363585..1364487)
     CDS             complement(1364677..1365168)
     CDS             complement(1365165..1365524)
     CDS             1365745..1367196
     CDS             complement(1367228..1368028)
     CDS             complement(1368057..1368620)
     CDS             complement(1368766..1370610)
     CDS             complement(1370674..1371936)
     CDS             complement(1372079..1372327)
     CDS             complement(1372339..1372611)
     CDS             1373044..1373922
     CDS             1375077..1375904
     CDS             1375978..1376457
     CDS             complement(1376577..1377215)
     CDS             complement(1377406..1378419)
     CDS             complement(1378429..1380375)
     CDS             complement(1380438..1380947)
     CDS             complement(1381038..1381979)
     CDS             complement(1381999..1382859)
     CDS             complement(1382903..1384183)
     CDS             complement(1384176..1384721)
     CDS             complement(1384787..1386049)
     CDS             complement(1386135..1388375)
     CDS             complement(1388365..1389060)
     CDS             complement(1389168..1389923)
     CDS             1390123..1390656
     CDS             1390701..1390988
     CDS             1391038..1391802
     CDS             1391806..1392075
     CDS             complement(1392632..1394218)
     CDS             complement(1394409..1395317)
     CDS             complement(1395331..1395711)
     CDS             1396012..1396587
     CDS             1397038..1397901
     CDS             1398018..1399196
     CDS             complement(1399442..1400986)
     CDS             complement(1401336..1402001)
     CDS             complement(1402090..1403463)
     CDS             1403710..1404303
     CDS             1404272..1404814
     CDS             complement(1405053..1405907)
     CDS             complement(1405950..1406708)
     CDS             complement(1406710..1407387)
     CDS             complement(1407347..1408027)
     CDS             complement(1408352..1409398)
     CDS             complement(1409560..1409763)
     CDS             complement(1409838..1412066)
     CDS             complement(1412070..1412501)
     CDS             complement(1412645..1413427)
     CDS             complement(1413431..1414639)
     CDS             complement(1414636..1415217)
     CDS             complement(1415204..1415971)
     CDS             complement(1415968..1416972)
     CDS             complement(1417059..1417625)
     CDS             complement(1417622..1418977)
     CDS             complement(1419054..1419335)
     CDS             complement(1419930..1420280)
     CDS             complement(1420362..1422722)
     CDS             complement(1422982..1423296)
     CDS             1423686..1423985
     CDS             complement(1424143..1424433)
     CDS             complement(1424606..1425268)
     CDS             complement(1425444..1426034)
     CDS             complement(1426084..1426620)
     CDS             1427131..1427490
     CDS             complement(1427638..1429341)
     CDS             1429469..1430650
     CDS             complement(1430886..1431527)
     CDS             complement(1431537..1432328)
     CDS             complement(1432386..1433423)
     CDS             complement(1433420..1434151)
     CDS             1434216..1434635
     CDS             1434632..1434940
     CDS             complement(1435732..1436367)
     CDS             complement(1436386..1436511)
     CDS             complement(1436917..1439016)
     CDS             complement(1439731..1440822)
     CDS             complement(1440829..1441575)
     CDS             complement(1441894..1442247)
     CDS             complement(1442271..1442861)
     CDS             complement(1442858..1443490)
     CDS             complement(1443594..1443911)
     CDS             complement(1444150..1445268)
     CDS             complement(1445268..1445795)
     CDS             complement(1445932..1446846)
     CDS             complement(1446923..1447306)
     CDS             complement(1447404..1448846)
     CDS             complement(1448846..1450312)
     CDS             complement(1450312..1450614)
     CDS             complement(1450754..1450915)
     CDS             complement(1451021..1451230)
     CDS             complement(1451546..1452091)
     CDS             complement(1452095..1452874)
     CDS             complement(1453140..1453649)
     CDS             complement(1453661..1454509)
     CDS             complement(1454632..1455183)
     CDS             complement(1455246..1456031)
     CDS             complement(1456291..1457505)
     CDS             1457860..1458312
     CDS             complement(1459279..1459743)
     CDS             complement(1459955..1460755)
     CDS             complement(1460943..1461053)
     CDS             complement(1461751..1463082)
     CDS             1463195..1463977
     CDS             complement(1464596..1466662)
     CDS             complement(1466671..1466913)
     CDS             complement(1466910..1467458)
     CDS             complement(1467455..1468399)
     CDS             complement(1468484..1469560)
     CDS             complement(1469538..1470035)
     CDS             complement(1470069..1470668)
     CDS             complement(1470759..1471679)
     CDS             complement(1471745..1471969)
     CDS             complement(1472184..1472927)
     CDS             complement(1472927..1473901)
     CDS             complement(1474062..1474889)
     CDS             complement(1475470..1475703)
     CDS             complement(1475989..1477092)
     CDS             1477370..1479679
     CDS             1479946..1480608
     CDS             1480746..1481045
     CDS             1481005..1481232
     CDS             complement(1481566..1481868)
     CDS             complement(1482207..1482422)
     CDS             complement(1482902..1483351)
     CDS             complement(1483584..1484270)
     CDS             complement(1484346..1485101)
     CDS             complement(1485098..1485748)
     CDS             complement(1485745..1485975)
     CDS             complement(1485950..1486906)
     CDS             complement(1486906..1487661)
     CDS             1488014..1488967
     CDS             1489188..1489463
     CDS             complement(1489637..1490500)
     CDS             1490621..1492888
     CDS             complement(1492968..1493213)
     CDS             1493304..1493837
     CDS             1493852..1494721
     CDS             complement(1494867..1495109)
     CDS             1495359..1496090
     CDS             1496087..1497430
     CDS             complement(1497448..1497609)
     CDS             complement(1497624..1498529)
     CDS             complement(1498657..1498992)
     CDS             complement(1499008..1501161)
     CDS             complement(1502175..1503920)
     CDS             complement(1503913..1505670)
     CDS             complement(1505858..1506064)
     CDS             complement(1506269..1506796)
     CDS             complement(1506798..1507967)
     CDS             complement(1507971..1508693)
     CDS             complement(1508748..1510148)
     CDS             complement(1510506..1510622)
     CDS             complement(1510951..1512294)
     CDS             complement(1512369..1513391)
     CDS             complement(1513393..1515660)
     CDS             complement(1515664..1515984)
     CDS             complement(1515987..1516937)
     CDS             complement(1517105..1517455)
     CDS             complement(1517552..1517716)
     CDS             complement(1517713..1518099)
     CDS             1518184..1518432
     CDS             complement(1518738..1519094)
     CDS             complement(1519314..1519583)
     CDS             complement(1519963..1521213)
     CDS             complement(1521215..1522018)
     CDS             complement(1522139..1523728)
     CDS             complement(1523731..1524231)
     CDS             complement(1524185..1524463)
     CDS             1524737..1525366
     CDS             complement(1525864..1529517)
     CDS             complement(1529507..1532827)
     CDS             complement(1533516..1533920)
     CDS             complement(1534311..1534451)
     CDS             complement(1534669..1535187)
     CDS             complement(1535565..1535705)
     CDS             complement(1535750..1536568)
     CDS             complement(1536603..1536773)
     CDS             complement(1536891..1538276)
     CDS             1538392..1539315
     CDS             complement(1539963..1540097)
     CDS             complement(1540084..1542102)
     CDS             complement(1542231..1543334)
     CDS             complement(1543355..1543714)
     CDS             complement(1543718..1544749)
     CDS             complement(1544773..1547322)
     CDS             complement(1547505..1547765)
     CDS             complement(1547852..1548799)
     CDS             complement(1548865..1549758)
     CDS             complement(1549943..1551844)
     CDS             1552093..1553535
     CDS             1553544..1553774
     CDS             1553875..1554510
     CDS             complement(1554600..1555034)
     CDS             complement(1555027..1555416)
     CDS             complement(1555487..1556047)
     CDS             complement(1556160..1556615)
     CDS             complement(1556634..1557695)
     CDS             complement(1557884..1558312)
     CDS             complement(1558381..1558554)
     CDS             complement(1558539..1558931)
     CDS             complement(1558918..1559124)
     CDS             complement(1559494..1559685)
     CDS             complement(1559847..1560119)
     CDS             complement(1560213..1563038)
     CDS             1563347..1564291
     CDS             1564362..1565033
     CDS             1565198..1566031
     CDS             complement(1566158..1566397)
     CDS             complement(1566439..1566957)
     CDS             complement(1566969..1567259)
     CDS             1567478..1567810
     CDS             1567848..1568432
     CDS             1569097..1570248
     CDS             complement(1570344..1570469)
     CDS             complement(1570929..1571141)
     CDS             complement(1571144..1571488)
     CDS             complement(1571942..1572073)
     CDS             complement(1572077..1574716)
     CDS             1574923..1577274
     CDS             complement(1577375..1577917)
     CDS             complement(1577914..1578153)
     CDS             1578545..1579435
     CDS             1579454..1580077
     CDS             1580139..1582643
     CDS             complement(1582699..1583025)
     CDS             complement(1583012..1583704)
     CDS             complement(1583756..1584769)
     CDS             complement(1584769..1585209)
     CDS             complement(1585184..1585870)
     CDS             1586133..1586363
     CDS             1586368..1588050
     CDS             complement(1588286..1588465)
     CDS             complement(1588876..1590219)
     CDS             complement(1590268..1590642)
     CDS             complement(1590816..1591319)
     CDS             1591562..1591906
     CDS             complement(1592454..1593653)
     CDS             complement(1593906..1594154)
     CDS             1594269..1594553
     CDS             1594615..1594830
     CDS             1594779..1595117
     CDS             1595131..1595619
     CDS             complement(1595768..1596778)
     CDS             complement(1596965..1599046)
     CDS             complement(1599267..1599737)
     CDS             complement(1599756..1600169)
     CDS             complement(1600385..1601209)
     CDS             complement(1601303..1602244)
     CDS             complement(1602234..1603508)
     CDS             complement(1603510..1604142)
     CDS             complement(1604135..1604794)
     CDS             complement(1604802..1605674)
     CDS             complement(1605931..1606803)
     CDS             complement(1606948..1607508)
     CDS             complement(1607501..1608277)
     CDS             complement(1608331..1608762)
     CDS             complement(1608822..1609136)
     CDS             1609332..1610114
     CDS             complement(1610142..1610282)
     CDS             complement(1610446..1610553)
     CDS             complement(1610575..1610910)
     CDS             complement(1615181..1615288)
     CDS             complement(1616734..1617876)
     CDS             complement(1618129..1618602)
     CDS             complement(1618780..1618914)
     CDS             complement(1619801..1620850)
     CDS             complement(1620862..1621668)
     CDS             complement(1621783..1622118)
     CDS             complement(1622203..1623588)
     CDS             complement(1623917..1625116)
     CDS             complement(1626019..1627473)
     CDS             complement(1627814..1628287)
     CDS             complement(1628284..1628709)
     CDS             complement(1628801..1629490)
     CDS             complement(1629590..1630015)
     CDS             1630187..1630540
     CDS             complement(1630632..1631129)
     CDS             complement(1631297..1631497)
     CDS             complement(1631491..1631697)
     CDS             complement(1631856..1631972)
     CDS             complement(1632061..1633308)
     CDS             complement(1633600..1634046)
     CDS             1634260..1634640
     CDS             1634637..1634855
     CDS             1634883..1635110
     CDS             1635146..1635853
     CDS             1636060..1636242
     CDS             complement(1636252..1636368)
     CDS             1636387..1636761
     CDS             1636770..1637225
     CDS             1637455..1638480
     CDS             1638499..1639413
     CDS             complement(1639459..1640133)
     CDS             complement(1640124..1640651)
     CDS             complement(1640720..1641853)
     CDS             complement(1641932..1642630)
     CDS             complement(1642716..1643171)
     CDS             complement(1643114..1643467)
     CDS             complement(1643585..1644418)
     CDS             1644787..1644954
     CDS             complement(1645351..1645869)
     CDS             complement(1646629..1647021)
     CDS             complement(1647226..1647453)
     CDS             complement(1647468..1648499)
     CDS             complement(1648637..1649260)
     CDS             complement(1649270..1649584)
     CDS             complement(1649581..1649874)
     CDS             1649965..1651032
     CDS             1651048..1651818
     CDS             complement(1651848..1652510)
     CDS             complement(1652732..1653061)
     CDS             complement(1653135..1653560)
     CDS             complement(1653803..1654000)
     CDS             complement(1654249..1655442)
     CDS             complement(1655498..1656454)
     CDS             complement(1656499..1656816)
     CDS             complement(1656794..1657231)
     CDS             complement(1657215..1657385)
     CDS             complement(1657480..1657842)
     CDS             complement(1657868..1658194)
     CDS             complement(1658191..1659015)
     CDS             complement(1659173..1660114)
     CDS             complement(1660195..1660557)
     CDS             complement(1660716..1664327)
     CDS             complement(1664455..1668036)
     CDS             complement(1668399..1670822)
     CDS             1670924..1672180
     CDS             complement(1672306..1673328)
     CDS             complement(1673404..1673880)
     CDS             complement(1673873..1675573)
     CDS             complement(1675681..1677180)
     CDS             complement(1677264..1677416)
     CDS             complement(1677598..1679265)
     CDS             complement(1679265..1679630)
     CDS             complement(1679740..1681029)
     CDS             complement(1681087..1682571)
     CDS             complement(1683161..1683259)
     CDS             complement(1683249..1683614)
     CDS             complement(1683559..1683792)
     CDS             complement(1683776..1684210)
     CDS             complement(1684223..1684783)
     CDS             complement(1685360..1685755)
     CDS             complement(1685894..1687789)
     CDS             complement(1687870..1688592)
     CDS             complement(1688543..1688896)
     CDS             complement(1689435..1689800)
     CDS             1690146..1690304
     CDS             1690359..1690856
     CDS             complement(1690912..1691472)
     CDS             complement(1691485..1691823)
     CDS             complement(1691856..1692212)
     CDS             1692476..1692601
     CDS             1692793..1693248
     CDS             complement(1693523..1694404)
     CDS             complement(1694822..1695427)
     CDS             complement(1695734..1695880)
     CDS             complement(1695977..1696153)
     CDS             1696272..1696559
     CDS             1696589..1697044
     CDS             complement(1697459..1697845)
     CDS             complement(1697863..1698801)
     CDS             complement(1698850..1699233)
     CDS             complement(1699261..1699626)
     CDS             complement(1699644..1699760)
     CDS             complement(1699786..1700004)
     CDS             complement(1700122..1700778)
     CDS             complement(1700910..1702205)
     CDS             complement(1702222..1702662)
     CDS             complement(1702790..1702972)
     CDS             complement(1702987..1703481)
     CDS             complement(1703500..1703856)
     CDS             complement(1703946..1704482)
     CDS             complement(1704609..1705007)
     CDS             complement(1705130..1705315)
     CDS             complement(1705333..1705875)
     CDS             complement(1705902..1706207)
     CDS             complement(1706288..1706656)
     CDS             complement(1706681..1706941)
     CDS             complement(1706969..1707175)
     CDS             complement(1707185..1707598)
     CDS             complement(1707602..1708255)
     CDS             complement(1708268..1708612)
     CDS             complement(1708628..1708906)
     CDS             complement(1709000..1709833)
     CDS             complement(1709851..1710147)
     CDS             complement(1710147..1710770)
     CDS             complement(1710795..1711421)
     CDS             complement(1711538..1711846)
     CDS             complement(1712090..1713091)
     CDS             complement(1713174..1714997)
     CDS             complement(1714994..1715404)
     CDS             complement(1715401..1715835)
     CDS             complement(1716117..1717409)
     CDS             complement(1717663..1718178)
     CDS             complement(1718468..1719637)
     CDS             complement(1719630..1720685)
     CDS             1721216..1721542
     CDS             1721575..1722381
     CDS             1722765..1723637
     CDS             1723722..1725881
     CDS             1725886..1726125
     CDS             1726122..1727453
     CDS             1728209..1728352
     CDS             1728370..1729068
     CDS             1729146..1729253
     CDS             1729310..1730509
     CDS             1730502..1732043
     CDS             1732440..1733414
     CDS             1733426..1733614
     CDS             1733616..1734755
     CDS             complement(1735198..1736466)
     CDS             1736637..1736825
     CDS             1736952..1737218
     CDS             1737218..1737637
     CDS             1737746..1738051
     CDS             1738264..1739910
     CDS             1740020..1742224
     CDS             1742326..1742457
     CDS             1742459..1742959
     CDS             1742964..1743569
     CDS             complement(1743591..1744394)
     CDS             complement(1744418..1745359)
     CDS             complement(1745352..1747103)
     CDS             complement(1747213..1747635)
     CDS             complement(1747643..1748923)
     CDS             complement(1749234..1749992)
     CDS             complement(1750140..1750367)
     CDS             1750597..1750779
     CDS             1750795..1750944
     CDS             complement(1751165..1751398)
     CDS             complement(1751398..1751652)
     CDS             complement(1752278..1752592)
     CDS             complement(1752938..1753540)
     CDS             complement(1753584..1753955)
     CDS             1754544..1754783
     CDS             1754842..1755408
     CDS             1755421..1755591
     CDS             1755606..1756163
     CDS             1756236..1756439
     CDS             complement(1757031..1757582)
     CDS             complement(1757551..1757706)
     CDS             1757869..1758021
     CDS             1758035..1758196
     CDS             1758402..1758623
     CDS             1758764..1759612
     CDS             complement(1759649..1762018)
     CDS             1762147..1762686
     CDS             complement(1762764..1763126)
     CDS             1763242..1763409
     CDS             complement(1763657..1764268)
     CDS             complement(1764466..1764768)
     CDS             complement(1764792..1766153)
     CDS             complement(1766197..1766655)
     CDS             complement(1766657..1768621)
     CDS             complement(1768695..1770707)
     CDS             complement(1770871..1771992)
     CDS             complement(1772131..1773846)
     CDS             complement(1773948..1774577)
     CDS             complement(1774818..1775372)
     CDS             complement(1775676..1776470)
     CDS             complement(1776463..1777305)
     CDS             complement(1777281..1778111)
     CDS             complement(1778124..1778666)
     CDS             complement(1778679..1779536)
     CDS             complement(1779595..1780872)
     CDS             complement(1780874..1782124)
     CDS             1782202..1782579
     CDS             1782582..1783682
     CDS             complement(1783851..1785332)
     CDS             complement(1785509..1786531)
     CDS             1786959..1787831
     CDS             1787898..1789520
     CDS             1789570..1792176
     CDS             complement(1792721..1793404)
     CDS             complement(1793420..1793899)
     CDS             1794104..1795339
     CDS             1795405..1796172