CDS             140..1495
     CDS             1639..2748
     CDS             2753..3826
     CDS             4128..6554
     CDS             complement(6528..6725)
     CDS             6759..7778
     CDS             complement(7775..8047)
     CDS             complement(8186..8398)
     CDS             9006..9560
     CDS             9560..10993
     CDS             10986..11804
     CDS             complement(12148..12483)
     CDS             complement(12531..12956)
     CDS             complement(13226..14479)
     CDS             14592..15272
     CDS             15274..16095
     CDS             16092..16817
     CDS             16901..17344
     CDS             complement(17575..18111)
     CDS             18337..20766
     CDS             21004..21813
     CDS             complement(21819..22319)
     CDS             complement(22459..22665)
     CDS             complement(23030..23692)
     CDS             complement(23834..24724)
     CDS             complement(24721..25593)
     CDS             complement(25590..26414)
     CDS             complement(26405..27103)
     CDS             complement(27090..28277)
     CDS             complement(28376..29314)
     CDS             complement(29917..30618)
     CDS             complement(30622..30882)
     CDS             complement(30905..32179)
     CDS             complement(32176..32655)
     CDS             complement(32659..33276)
     CDS             complement(33474..34457)
     CDS             complement(34538..36571)
     CDS             36695..37714
     CDS             complement(37711..37983)
     CDS             complement(38088..40220)
     CDS             complement(40319..41350)
     CDS             41407..42009
     CDS             42119..42871
     CDS             complement(42968..43528)
     CDS             complement(43576..43968)
     CDS             complement(43946..44716)
     CDS             complement(44706..45167)
     CDS             complement(45133..45636)
     CDS             complement(45629..46609)
     CDS             complement(46663..47973)
     CDS             complement(48166..48768)
     CDS             complement(48793..49353)
     CDS             49486..50235
     CDS             50305..50862
     CDS             50855..51718
     CDS             51830..53680
     CDS             54234..54593
     CDS             54611..55849
     CDS             55870..57375
     CDS             complement(57361..58656)
     CDS             58768..60678
     CDS             60725..60886
     CDS             60867..61241
     CDS             61292..61636
     CDS             complement(61633..62226)
     CDS             complement(62435..62758)
     CDS             complement(62755..62967)
     CDS             63412..63723
     CDS             63762..64580
     CDS             64571..65545
     CDS             65611..66810
     CDS             complement(66900..68693)
     CDS             69001..70233
     CDS             70220..71458
     CDS             71573..72364
     CDS             72540..72929
     CDS             73046..73528
     CDS             73570..75264
     CDS             complement(75321..75512)
     CDS             75647..77554
     CDS             77808..77963
     CDS             77974..78732
     CDS             78774..80690
     CDS             80859..81674
     CDS             81755..82246
     CDS             82494..83807
     CDS             83856..84404
     CDS             84406..85308
     CDS             85311..85952
     CDS             86265..88844
     CDS             88841..89809
     CDS             complement(89793..90968)
     CDS             complement(90968..91303)
     CDS             91430..92194
     CDS             92194..93018
     CDS             93689..94162
     CDS             94242..94565
     CDS             complement(94519..96129)
     CDS             complement(96250..96423)
     CDS             complement(96398..97840)
     CDS             complement(97918..98604)
     CDS             complement(98643..99512)
     CDS             100029..101084
     CDS             101053..101709
     CDS             101721..102524
     CDS             complement(102535..102885)
     CDS             103425..104615
     CDS             104657..105685
     CDS             complement(105721..105933)
     CDS             106086..106568
     CDS             106750..107208
     CDS             107214..108137
     CDS             108134..108481
     CDS             108486..110132
     CDS             complement(110137..111246)
     CDS             111785..112063
     CDS             112114..113583
     CDS             113580..114920
     CDS             114925..116010
     CDS             116384..117364
     CDS             117411..117683
     CDS             117705..117866
     CDS             118036..119364
     CDS             119364..120482
     CDS             120534..121400
     CDS             121433..122032
     CDS             122082..123158
     CDS             123145..124542
     CDS             124535..125485
     CDS             125485..126216
     CDS             complement(126213..126833)
     CDS             127024..128256
     CDS             128278..129438
     CDS             129598..130509
     CDS             131079..131336
     CDS             131315..132364
     CDS             complement(132416..132718)
     CDS             132769..135510
     CDS             135489..135902
     CDS             complement(136270..137046)
     CDS             complement(137107..137943)
     CDS             complement(137964..138563)
     CDS             complement(138574..139434)
     CDS             complement(139460..140515)
     CDS             complement(140508..142061)
     CDS             complement(142051..142473)
     CDS             complement(142721..142882)
     CDS             complement(143123..143680)
     CDS             complement(143689..144759)
     CDS             complement(144782..145372)
     CDS             complement(145353..145655)
     CDS             complement(145652..146605)
     CDS             complement(146682..146897)
     CDS             complement(146908..147264)
     CDS             complement(147255..148829)
     CDS             complement(148860..150260)
     CDS             complement(150257..150481)
     CDS             complement(150559..151224)
     CDS             complement(151693..152283)
     CDS             complement(152294..153058)
     CDS             153172..153609
     CDS             153767..154033
     CDS             154033..154536
     CDS             154530..155276
     CDS             complement(155654..156106)
     CDS             complement(156432..156677)
     CDS             156814..157554
     CDS             157619..158806
     CDS             complement(158815..160395)
     CDS             complement(160392..161150)
     CDS             complement(161197..162315)
     CDS             complement(162319..163590)
     CDS             163701..164900
     CDS             complement(165283..165621)
     CDS             complement(166918..167055)
     CDS             168752..169138
     CDS             170459..170932
     CDS             172242..172514
     CDS             complement(172597..173757)
     CDS             complement(173797..174180)
     CDS             complement(174147..175010)
     CDS             complement(174976..175467)
     CDS             complement(175470..176126)
     CDS             complement(176127..177113)
     CDS             177540..178271
     CDS             178667..179812
     CDS             complement(179840..181207)
     CDS             181388..182689
     CDS             182776..182988
     CDS             complement(183058..185847)
     CDS             complement(185844..187580)
     CDS             187721..188677
     CDS             188678..189565
     CDS             complement(189646..190041)
     CDS             190103..190261
     CDS             190282..190632
     CDS             190941..192362
     CDS             192424..192816
     CDS             193096..193371
     CDS             193705..194079
     CDS             194124..194576
     CDS             194521..195606
     CDS             195585..195722
     CDS             196006..197034
     CDS             196997..197263
     CDS             197944..198663
     CDS             complement(198718..200301)
     CDS             200501..201277
     CDS             201391..201780
     CDS             202174..203724
     CDS             203775..204896
     CDS             204884..205003
     CDS             204996..205727
     CDS             206314..207507
     CDS             207752..208135
     CDS             208205..208726
     CDS             208851..209288
     CDS             209288..209986
     CDS             210240..210764
     CDS             210798..211178
     CDS             211331..215458
     CDS             215727..219971
     CDS             220313..220687
     CDS             220700..221275
     CDS             221285..223384
     CDS             223400..224593
     CDS             224774..225115
     CDS             225137..225790
     CDS             225790..226407
     CDS             226404..226691
     CDS             226711..227538
     CDS             227596..227838
     CDS             227838..228185
     CDS             228185..228868
     CDS             228880..229293
     CDS             229294..229491
     CDS             229484..229753
     CDS             229764..230132
     CDS             230144..230467
     CDS             230584..231132
     CDS             231137..231436
     CDS             231439..231831
     CDS             231869..232405
     CDS             232405..232758
     CDS             232770..233276
     CDS             233280..233471
     CDS             233474..233905
     CDS             233923..235251
     CDS             235264..235386
     CDS             235626..235985
     CDS             236013..236384
     CDS             236397..237017
     CDS             237030..238013
     CDS             238025..238405
     CDS             238408..239634
     CDS             239721..239837
     CDS             239903..240127
     CDS             240157..240819
     CDS             241159..242379
     CDS             complement(242391..242867)
     CDS             complement(242917..244293)
     CDS             complement(244378..245124)
     CDS             245376..248240
     CDS             248427..249635
     CDS             249604..250755
     CDS             251008..251601
     CDS             complement(251625..252434)
     CDS             252559..253632
     CDS             253703..254248
     CDS             254752..254892
     CDS             254880..255107
     CDS             255111..255431
     CDS             255663..256982
     CDS             256979..257539
     CDS             257536..258015
     CDS             258030..258275
     CDS             complement(258289..258501)
     CDS             complement(258512..258751)
     CDS             258899..259099
     CDS             complement(259077..259490)
     CDS             259926..260384
     CDS             260362..261777
     CDS             complement(261774..263225)
     CDS             complement(263240..263869)
     CDS             263915..264694
     CDS             complement(264950..265792)
     CDS             complement(265792..266505)
     CDS             266649..267512
     CDS             267505..268125
     CDS             268203..268496
     CDS             268550..270673
     CDS             270764..271147
     CDS             271154..273268
     CDS             273668..274363
     CDS             complement(274520..274744)
     CDS             274747..276648
     CDS             276910..277668
     CDS             complement(277827..278678)
     CDS             complement(279376..280848)
     CDS             complement(281012..281785)
     CDS             281850..282581
     CDS             282596..283060
     CDS             283490..284188
     CDS             complement(284182..284826)
     CDS             complement(284930..286807)
     CDS             complement(286817..287938)
     CDS             complement(287935..288708)
     CDS             288902..289774
     CDS             289771..290022
     CDS             289988..291682
     CDS             complement(291944..293257)
     CDS             293353..294453
     CDS             294440..295831
     CDS             295863..296459
     CDS             296574..298220
     CDS             298220..299242
     CDS             299239..299442
     CDS             299444..300223
     CDS             300220..301659
     CDS             301737..302402
     CDS             complement(302428..304008)
     CDS             complement(303992..304285)
     CDS             304536..307172
     CDS             complement(307194..307955)
     CDS             308186..309124
     CDS             complement(309166..310146)
     CDS             310601..311482
     CDS             311433..311780
     CDS             311848..312111
     CDS             complement(312112..313311)
     CDS             complement(313482..314966)
     CDS             complement(314971..316362)
     CDS             complement(316403..317119)
     CDS             complement(317079..317783)
     CDS             complement(317770..318123)
     CDS             complement(318169..319062)
     CDS             complement(319199..320215)
     CDS             320445..322001
     CDS             322077..323150
     CDS             323147..323959
     CDS             complement(324283..324444)
     CDS             complement(324674..325612)
     CDS             complement(325635..326612)
     CDS             complement(326639..326926)
     CDS             complement(327068..328156)
     CDS             complement(328191..329009)
     CDS             complement(329014..329115)
     CDS             complement(329355..330680)
     CDS             330772..330864
     CDS             complement(330861..331619)
     CDS             complement(331600..332346)
     CDS             332398..333582
     CDS             complement(333753..333980)
     CDS             complement(334052..335245)
     CDS             complement(335348..336712)
     CDS             complement(336859..337383)
     CDS             complement(337367..337981)
     CDS             complement(338005..338223)
     CDS             338917..339384
     CDS             339869..340090
     CDS             340247..340669
     CDS             complement(340684..341457)
     CDS             341710..342240
     CDS             complement(342289..342633)
     CDS             complement(343024..344022)
     CDS             344112..344726
     CDS             345078..346097
     CDS             complement(346094..346366)
     CDS             346688..347038
     CDS             347028..347300
     CDS             347465..348484
     CDS             348584..352762
     CDS             complement(352768..353040)
     CDS             353284..354831
     CDS             354828..355865
     CDS             complement(356007..357161)
     CDS             complement(357197..357733)
     CDS             358040..358726
     CDS             358839..361649
     CDS             361658..362149
     CDS             362161..362709
     CDS             362731..363210
     CDS             363207..363356
     CDS             363498..363635
     CDS             363641..364612
     CDS             364672..365028
     CDS             complement(365036..365200)
     CDS             complement(365294..365791)
     CDS             365818..366237
     CDS             complement(366234..367970)
     CDS             complement(368385..368723)
     CDS             369170..369637
     CDS             369616..370404
     CDS             complement(370484..370939)
     CDS             complement(370923..371273)
     CDS             complement(371728..372573)
     CDS             complement(372676..373506)
     CDS             complement(373753..375339)
     CDS             complement(375346..375681)
     CDS             complement(375675..376448)
     CDS             complement(376459..377250)
     CDS             complement(377351..378718)
     CDS             complement(378965..380836)
     CDS             381213..382082
     CDS             382066..382461
     CDS             382593..384089
     CDS             complement(384058..384834)
     CDS             384941..386227
     CDS             386294..386815
     CDS             complement(387646..387987)
     CDS             complement(387975..388724)
     CDS             388985..389443
     CDS             389688..389885
     CDS             complement(389985..390500)
     CDS             complement(390506..390853)
     CDS             complement(390850..391590)
     CDS             complement(391592..392098)
     CDS             complement(392177..392590)
     CDS             393037..393747
     CDS             complement(393840..394394)
     CDS             394529..394957
     CDS             394917..395522
     CDS             complement(395551..396936)
     CDS             396962..397510
     CDS             397507..398760
     CDS             398786..399322
     CDS             399357..400052
     CDS             400086..400451
     CDS             complement(400477..400830)
     CDS             401121..401522
     CDS             401552..402721
     CDS             402797..403573
     CDS             403618..406272
     CDS             406338..407648
     CDS             407661..409085
     CDS             complement(409340..409726)
     CDS             410379..411227
     CDS             complement(411228..411476)
     CDS             complement(411489..411692)
     CDS             complement(411739..412395)
     CDS             412731..413012
     CDS             413014..414213
     CDS             414286..416091
     CDS             416156..416545
     CDS             416557..416805
     CDS             417065..419029
     CDS             419555..419725
     CDS             419727..420476
     CDS             complement(420460..421029)
     CDS             421033..421785
     CDS             421789..422598
     CDS             422598..423263
     CDS             423260..423931
     CDS             423944..425560
     CDS             complement(425620..427782)
     CDS             428111..429037
     CDS             429066..429773
     CDS             complement(429865..430899)
     CDS             complement(430955..432691)
     CDS             432883..433077
     CDS             433085..434116
     CDS             434113..435072
     CDS             435173..436114
     CDS             436190..436939
     CDS             437007..437261
     CDS             437306..438550
     CDS             438560..439672
     CDS             439630..440253
     CDS             440250..441209
     CDS             441373..442140
     CDS             complement(442325..443404)
     CDS             complement(443567..445045)
     CDS             complement(445165..445782)
     CDS             446222..447946
     CDS             complement(448018..449043)
     CDS             complement(449267..449980)
     CDS             450090..450374
     CDS             450387..450689
     CDS             complement(451088..451762)
     CDS             complement(451759..452172)
     CDS             complement(452205..452366)
     CDS             complement(452394..452912)
     CDS             complement(452933..453430)
     CDS             453557..454705
     CDS             454705..455496
     CDS             complement(455526..455858)
     CDS             456167..457486
     CDS             complement(457880..458236)
     CDS             complement(458719..459903)
     CDS             459984..462002
     CDS             462062..462670
     CDS             complement(462700..463599)
     CDS             complement(463586..464941)
     CDS             465216..465386
     CDS             465582..465854
     CDS             complement(465851..466870)
     CDS             467161..469707
     CDS             469768..470850
     CDS             470856..472172
     CDS             472173..472886
     CDS             473030..474685
     CDS             474840..475130
     CDS             475130..476296
     CDS             476300..477010
     CDS             477103..477444
     CDS             477656..478723
     CDS             complement(478846..480042)
     CDS             480220..481191
     CDS             complement(481225..481347)
     CDS             481968..483482
     CDS             483661..487170
     CDS             487240..487917
     CDS             487927..489939
     CDS             490170..493025
     CDS             493679..494257
     CDS             494267..495313
     CDS             complement(495354..497039)
     CDS             complement(497020..498024)
     CDS             complement(498104..499252)
     CDS             complement(499295..501133)
     CDS             complement(501374..501628)
     CDS             complement(501618..501968)
     CDS             502168..503187
     CDS             complement(503184..503456)
     CDS             503611..503772
     CDS             complement(503959..504606)
     CDS             complement(504608..505627)
     CDS             complement(505630..506163)
     CDS             complement(506171..508633)
     CDS             508773..510005
     CDS             complement(510012..510503)
     CDS             complement(510448..510747)
     CDS             complement(510895..512175)
     CDS             complement(512405..512827)
     CDS             complement(513052..514509)
     CDS             complement(514502..515341)
     CDS             complement(515396..516727)
     CDS             complement(516717..517175)
     CDS             complement(517172..518143)
     CDS             complement(518154..519473)
     CDS             complement(519494..521176)
     CDS             complement(521391..521816)
     CDS             522138..523514
     CDS             523524..525671
     CDS             526216..527511
     CDS             527586..529613
     CDS             529610..530377
     CDS             complement(530390..531364)
     CDS             complement(531351..532844)
     CDS             532969..533790
     CDS             complement(533760..534095)
     CDS             534168..534407
     CDS             534410..534709
     CDS             534906..535223
     CDS             complement(535266..535469)
     CDS             535521..539036
     CDS             539081..539404
     CDS             539484..540479
     CDS             540476..540874
     CDS             540871..541044
     CDS             541051..541875
     CDS             541883..542194
     CDS             complement(542168..542593)
     CDS             complement(542599..543069)
     CDS             complement(543060..543311)
     CDS             complement(543314..544063)
     CDS             complement(544676..545803)
     CDS             545874..546419
     CDS             546409..547224
     CDS             547239..547397
     CDS             547417..547683
     CDS             547631..548311
     CDS             548535..549017
     CDS             complement(549964..550458)
     CDS             550721..551125
     CDS             551138..551779
     CDS             complement(551922..553433)
     CDS             complement(553426..554367)
     CDS             complement(554466..555488)
     CDS             complement(555485..556552)
     CDS             556750..559149
     CDS             559227..559724
     CDS             559734..560762
     CDS             560759..561196
     CDS             561201..561980
     CDS             561977..562567
     CDS             complement(562660..564192)
     CDS             complement(564182..565273)
     CDS             complement(565332..565820)
     CDS             complement(565978..567108)
     CDS             complement(567098..568081)
     CDS             568121..568219
     CDS             568273..568719
     CDS             569175..569270
     CDS             569281..569688
     CDS             569797..571884
     CDS             572267..572794
     CDS             572913..576053
     CDS             576126..576818
     CDS             576944..580834
     CDS             complement(580894..581193)
     CDS             581377..583269
     CDS             583288..584778
     CDS             584821..585714
     CDS             complement(585733..586494)
     CDS             complement(586912..588048)
     CDS             complement(588048..589028)
     CDS             complement(589233..590339)
     CDS             complement(590336..591430)
     CDS             591520..592272
     CDS             592269..593333
     CDS             complement(593311..593649)
     CDS             complement(593655..593918)
     CDS             594288..594896
     CDS             594880..596100
     CDS             596097..596552
     CDS             596545..597636
     CDS             597809..598009
     CDS             598087..598617
     CDS             598623..599033
     CDS             599067..599306
     CDS             599313..599909
     CDS             599933..600415
     CDS             600412..601422
     CDS             complement(601425..601757)
     CDS             complement(601771..602376)
     CDS             complement(602388..602819)
     CDS             complement(602929..604458)
     CDS             complement(604462..604626)
     CDS             605024..605434
     CDS             605781..606926
     CDS             607039..608004
     CDS             complement(608018..609142)
     CDS             complement(609148..609963)
     CDS             610139..610312
     CDS             610590..611825
     CDS             612249..613682
     CDS             complement(613668..615284)
     CDS             complement(615277..615822)
     CDS             complement(615816..616400)
     CDS             complement(616410..617153)
     CDS             617333..618346
     CDS             618346..619380
     CDS             619355..620935
     CDS             620938..621882
     CDS             621867..623177
     CDS             623170..624075
     CDS             624078..624731
     CDS             complement(624728..625915)
     CDS             626329..627747
     CDS             628192..631530
     CDS             631761..632468
     CDS             632419..634128
     CDS             634508..635506
     CDS             635499..636545
     CDS             636572..637411
     CDS             637404..638642
     CDS             complement(638663..639673)
     CDS             complement(639721..640746)
     CDS             complement(640897..642009)
     CDS             complement(642071..643447)
     CDS             complement(643440..644588)
     CDS             complement(644625..645785)
     CDS             complement(645808..646929)
     CDS             647180..648739
     CDS             complement(648775..650487)
     CDS             complement(650514..651338)
     CDS             651484..652233
     CDS             652243..653106
     CDS             653116..653892
     CDS             complement(654604..654933)
     CDS             complement(654950..655660)
     CDS             656111..656512
     CDS             complement(656654..657241)
     CDS             complement(657253..657471)
     CDS             complement(657997..658452)
     CDS             complement(658929..659564)
     CDS             complement(659623..660951)
     CDS             complement(660923..661306)
     CDS             661506..662498
     CDS             complement(662557..663477)
     CDS             663628..663945
     CDS             663890..664561
     CDS             664539..665294
     CDS             665529..665813
     CDS             665810..666235
     CDS             complement(666291..667172)
     CDS             complement(667172..668230)
     CDS             complement(668257..669447)
     CDS             complement(669705..670697)
     CDS             complement(670899..671447)
     CDS             complement(671722..671952)
     CDS             672203..673336
     CDS             673336..674142
     CDS             674126..675052
     CDS             675055..675654
     CDS             complement(675651..676067)
     CDS             complement(676224..676622)
     CDS             complement(676640..677128)
     CDS             677415..678263
     CDS             complement(678284..678937)
     CDS             679241..680554
     CDS             680564..681151
     CDS             681206..682474
     CDS             682488..684941
     CDS             684950..686272
     CDS             complement(686499..686768)
     CDS             complement(686749..687327)
     CDS             complement(687327..687617)
     CDS             complement(687716..688465)
     CDS             complement(688468..688983)
     CDS             complement(688946..689533)
     CDS             complement(689549..690046)
     CDS             complement(690048..691022)
     CDS             691173..692477
     CDS             692483..693409
     CDS             complement(693720..696788)
     CDS             complement(696836..697882)
     CDS             complement(697882..699237)
     CDS             complement(699398..700105)
     CDS             complement(700077..701060)
     CDS             701171..701938
     CDS             complement(702144..702611)
     CDS             complement(702659..703090)
     CDS             complement(703172..703546)
     CDS             703567..703725
     CDS             703805..704491
     CDS             704512..705102
     CDS             705123..706805
     CDS             706907..707557
     CDS             707557..707871
     CDS             707831..709219
     CDS             complement(709333..711285)
     CDS             complement(711355..711510)
     CDS             712165..713661
     CDS             713761..714447
     CDS             714656..715879
     CDS             716051..716923
     CDS             716916..718034
     CDS             718037..718507
     CDS             718636..718884
     CDS             718894..719232
     CDS             719229..720080
     CDS             720077..720991
     CDS             complement(721189..721524)
     CDS             complement(721562..721960)
     CDS             722166..722816
     CDS             722881..723897
     CDS             724097..725485
     CDS             complement(725502..725762)
     CDS             complement(726082..726489)
     CDS             726996..728168
     CDS             728202..729746
     CDS             729736..734574
     CDS             734753..737185
     CDS             737435..738499
     CDS             738487..740622
     CDS             740720..742099
     CDS             complement(742203..742817)
     CDS             complement(742864..744258)
     CDS             complement(744694..745248)
     CDS             complement(745260..745601)
     CDS             complement(745618..747198)
     CDS             complement(747199..748194)
     CDS             748346..748753
     CDS             748711..749187
     CDS             complement(749208..749999)
     CDS             750192..751247
     CDS             751255..754293
     CDS             754520..754777
     CDS             755036..756175
     CDS             complement(756207..758969)
     CDS             759112..760224
     CDS             760212..761279
     CDS             761280..762857
     CDS             762872..764230
     CDS             764518..764976
     CDS             765359..766099
     CDS             766096..766920
     CDS             766946..767212
     CDS             complement(767242..767808)
     CDS             768058..768639
     CDS             768696..769370
     CDS             769444..770439
     CDS             complement(770839..771975)
     CDS             complement(772421..774118)
     CDS             complement(774146..775531)
     CDS             775635..776744
     CDS             776731..777234
     CDS             777269..777865
     CDS             777942..779495
     CDS             779513..780505
     CDS             780502..781656
     CDS             781659..783557
     CDS             783558..784109
     CDS             784120..785925
     CDS             785938..786924
     CDS             786933..787202
     CDS             787218..788282
     CDS             788297..789781
     CDS             790067..791167
     CDS             791303..792595
     CDS             792595..794508
     CDS             794515..795648
     CDS             795879..796976
     CDS             796987..798144
     CDS             complement(798149..799153)
     CDS             complement(799156..800445)
     CDS             800503..801852
     CDS             801866..802630
     CDS             802640..804283
     CDS             804280..805167
     CDS             805261..806124
     CDS             806380..806649
     CDS             806660..808750
     CDS             complement(808842..809273)
     CDS             809500..810288
     CDS             810260..810838
     CDS             810838..811809
     CDS             811812..813581
     CDS             813581..814558
     CDS             complement(814555..816183)
     CDS             complement(816190..816561)
     CDS             816766..817146
     CDS             817234..818397
     CDS             818398..819075
     CDS             819185..819568
     CDS             819581..819802
     CDS             819806..820705
     CDS             820717..821181
     CDS             821430..823262
     CDS             823259..824353
     CDS             824350..824598
     CDS             complement(824590..824751)
     CDS             complement(824813..825043)
     CDS             complement(825124..825771)
     CDS             complement(825761..826360)
     CDS             826483..827541
     CDS             827554..828576
     CDS             complement(828841..829947)
     CDS             830378..830860
     CDS             830814..831326
     CDS             831421..832806
     CDS             complement(833049..833714)
     CDS             complement(834022..834852)
     CDS             complement(834827..835021)
     CDS             complement(835121..835255)
     CDS             835524..837332
     CDS             837344..838510
     CDS             838542..839717
     CDS             839783..840370
     CDS             840453..840821
     CDS             complement(840887..841327)
     CDS             complement(841327..841983)
     CDS             complement(841965..842666)
     CDS             842764..843702
     CDS             843707..844492
     CDS             844523..845398
     CDS             845531..846781
     CDS             846771..847382
     CDS             847450..848004
     CDS             848013..849533
     CDS             849530..849862
     CDS             849879..850214
     CDS             850566..850922
     CDS             850922..851125
     CDS             851098..852045
     CDS             852105..854576
     CDS             854566..855627
     CDS             complement(855639..855878)
     CDS             855998..857296
     CDS             complement(857314..857892)
     CDS             complement(857895..858440)
     CDS             858493..859107
     CDS             859205..860179
     CDS             complement(860619..862043)
     CDS             complement(862045..862485)
     CDS             complement(862757..863872)
     CDS             complement(863874..864266)
     CDS             864577..865344
     CDS             865363..865530
     CDS             865527..866567
     CDS             complement(866499..866705)
     CDS             866870..868639
     CDS             complement(868879..869058)
     CDS             complement(869068..869526)
     CDS             complement(869564..870022)
     CDS             870210..871325
     CDS             871377..871670
     CDS             complement(871618..872931)
     CDS             873070..874182
     CDS             complement(874177..874845)
     CDS             complement(874847..875848)
     CDS             complement(875949..876842)
     CDS             complement(876852..878348)
     CDS             complement(878380..878970)
     CDS             complement(878992..879783)
     CDS             complement(879827..880507)
     CDS             complement(880491..881993)
     CDS             882099..883604
     CDS             complement(883573..884346)
     CDS             complement(884347..885261)
     CDS             complement(885267..885656)
     CDS             complement(885849..886418)
     CDS             886784..888181
     CDS             complement(888219..888725)
     CDS             889080..890588
     CDS             890594..891658
     CDS             891655..891927
     CDS             complement(891929..892312)
     CDS             892454..892828
     CDS             complement(893658..894629)
     CDS             complement(894754..895734)
     CDS             complement(895990..896184)
     CDS             complement(896425..896649)
     CDS             complement(896724..897071)
     CDS             897282..897737
     CDS             complement(897877..898113)
     CDS             complement(898306..901089)
     CDS             complement(901231..901548)
     CDS             complement(901545..901766)
     CDS             complement(902020..902334)
     CDS             complement(902551..903234)
     CDS             complement(903323..904636)
     CDS             complement(904685..905431)
     CDS             complement(905450..906103)
     CDS             complement(906240..906902)
     CDS             907098..908342
     CDS             complement(908331..908846)
     CDS             complement(908855..908998)
     CDS             complement(908944..910161)
     CDS             complement(910158..910667)
     CDS             complement(910754..912265)
     CDS             complement(912300..913529)
     CDS             913674..914225
     CDS             914238..914408
     CDS             complement(914419..915117)
     CDS             complement(915117..915572)
     CDS             915675..916556
     CDS             916841..917029
     CDS             917026..918591
     CDS             918588..919721
     CDS             919735..919836
     CDS             complement(919965..920495)
     CDS             920613..921668
     CDS             complement(921665..922708)
     CDS             complement(922705..923397)
     CDS             923486..924649
     CDS             924649..925833
     CDS             925915..927522
     CDS             927542..928312
     CDS             928314..930299
     CDS             930350..930817
     CDS             complement(930848..931150)
     CDS             complement(931240..931518)
     CDS             931822..932904
     CDS             932894..933409
     CDS             933361..933768
     CDS             933752..934528
     CDS             934557..935315
     CDS             complement(935372..936184)
     CDS             936230..937015
     CDS             937019..937708
     CDS             complement(937818..939875)
     CDS             complement(939850..940383)
     CDS             complement(940433..940879)
     CDS             941108..941620
     CDS             941953..942222
     CDS             942219..943136
     CDS             943148..943261
     CDS             complement(943294..944601)
     CDS             complement(944622..945986)
     CDS             complement(945983..946684)
     CDS             complement(946677..947921)
     CDS             948044..949015
     CDS             complement(948943..949671)
     CDS             complement(949668..950411)
     CDS             complement(950404..951108)
     CDS             complement(951102..952256)
     CDS             complement(952243..953208)
     CDS             953577..954905
     CDS             954906..955100
     CDS             955276..955590
     CDS             complement(955641..956825)
     CDS             957249..958952
     CDS             958949..959440
     CDS             960466..960660
     CDS             961125..961670
     CDS             962236..963378
     CDS             complement(963323..963493)
     CDS             complement(963556..963912)
     CDS             complement(963953..964171)
     CDS             964869..965276
     CDS             965269..965568
     CDS             966353..967309
     CDS             967315..967593
     CDS             complement(967666..970008)
     CDS             970384..970512
     CDS             970617..972008
     CDS             complement(972024..972926)
     CDS             complement(973012..973542)
     CDS             complement(973762..974433)
     CDS             974775..975209
     CDS             975378..975509
     CDS             975611..976066
     CDS             complement(976258..976818)
     CDS             976940..978346
     CDS             978343..978612
     CDS             978677..979408
     CDS             979399..980016
     CDS             complement(980466..980801)
     CDS             complement(980798..981394)
     CDS             complement(981391..983397)
     CDS             complement(983417..984349)
     CDS             984470..984871
     CDS             complement(984914..985558)
     CDS             985615..985881
     CDS             986266..986943
     CDS             986985..988013
     CDS             988345..989865
     CDS             989862..990125
     CDS             complement(990309..991217)
     CDS             complement(991205..992578)
     CDS             complement(993188..993400)
     CDS             complement(993540..994769)
     CDS             complement(994775..997372)
     CDS             complement(997365..997799)
     CDS             complement(997796..998827)
     CDS             complement(998915..999415)
     CDS             999586..1002165
     CDS             1002162..1002905
     CDS             1002918..1004204
     CDS             complement(1004175..1004909)
     CDS             complement(1004919..1005548)
     CDS             complement(1005553..1006380)
     CDS             1006437..1007537
     CDS             1007671..1009077
     CDS             complement(1009083..1009367)
     CDS             complement(1009395..1009949)
     CDS             1010006..1011787
     CDS             complement(1011784..1012554)
     CDS             1012722..1014368
     CDS             1014368..1014607
     CDS             1014588..1015817
     CDS             1015842..1016660
     CDS             complement(1016678..1017106)
     CDS             1017271..1018428
     CDS             1018432..1018938
     CDS             complement(1018960..1019565)
     CDS             complement(1019507..1020658)
     CDS             1020878..1021150
     CDS             complement(1021147..1022166)
     CDS             complement(1022308..1023249)
     CDS             complement(1023253..1023591)
     CDS             complement(1023599..1024195)
     CDS             complement(1024273..1024755)
     CDS             complement(1024828..1025097)
     CDS             complement(1025348..1026283)
     CDS             complement(1026287..1028014)
     CDS             complement(1028075..1030084)
     CDS             complement(1030164..1031363)
     CDS             1031508..1032500
     CDS             complement(1032543..1032989)
     CDS             complement(1033003..1034469)
     CDS             1034726..1035745
     CDS             complement(1035742..1036014)
     CDS             complement(1036184..1038433)
     CDS             1038475..1038705
     CDS             complement(1038729..1041788)
     CDS             complement(1041788..1042930)
     CDS             1043179..1043679
     CDS             1043683..1045062
     CDS             1045209..1045376
     CDS             1045373..1046170
     CDS             complement(1046184..1047008)
     CDS             complement(1047144..1047923)
     CDS             complement(1047933..1048361)
     CDS             complement(1048358..1048522)
     CDS             1048896..1049078
     CDS             1049422..1049775
     CDS             complement(1049776..1051053)
     CDS             1051234..1052226
     CDS             1052361..1052672
     CDS             1053041..1053577
     CDS             complement(1053702..1054622)
     CDS             complement(1054626..1055285)
     CDS             complement(1055237..1056664)
     CDS             complement(1056639..1056803)
     CDS             complement(1056925..1058127)
     CDS             complement(1058109..1058396)
     CDS             complement(1058642..1059202)
     CDS             complement(1059145..1059858)
     CDS             1060042..1060287
     CDS             complement(1060288..1061397)
     CDS             complement(1061426..1062370)
     CDS             complement(1062367..1063119)
     CDS             complement(1063116..1063829)
     CDS             1063960..1065585
     CDS             1065793..1066551
     CDS             1066787..1067728
     CDS             1067731..1068051
     CDS             1068055..1068924
     CDS             1068921..1069472
     CDS             complement(1069646..1070170)
     CDS             complement(1070161..1070520)
     CDS             complement(1070527..1071717)
     CDS             complement(1071714..1073723)
     CDS             complement(1073774..1074415)
     CDS             1074689..1075489
     CDS             complement(1075561..1075935)
     CDS             1076067..1076501
     CDS             complement(1076664..1079798)
     CDS             complement(1079795..1080349)
     CDS             complement(1080352..1081089)
     CDS             1082006..1082749
     CDS             1082898..1083116
     CDS             complement(1083113..1084027)
     CDS             complement(1084027..1085895)
     CDS             complement(1085911..1086261)
     CDS             complement(1086322..1086762)
     CDS             complement(1086990..1087271)
     CDS             complement(1087392..1089959)
     CDS             1090338..1091426
     CDS             1091453..1094911
     CDS             1095052..1095552
     CDS             complement(1095758..1096450)
     CDS             1096631..1098022
     CDS             1098668..1099033
     CDS             1099012..1099347
     CDS             1099419..1099667
     CDS             1099660..1100433
     CDS             1100426..1102228
     CDS             1102245..1103048
     CDS             complement(1103045..1103746)
     CDS             1103871..1105238
     CDS             1105298..1106857
     CDS             complement(1107357..1108688)
     CDS             complement(1108829..1109185)
     CDS             complement(1109236..1109622)
     CDS             complement(1109835..1110494)
     CDS             1110635..1110820
     CDS             1110854..1112410
     CDS             1112349..1112486
     CDS             1112550..1113005
     CDS             1113154..1113360
     CDS             complement(1113434..1113853)
     CDS             complement(1113908..1114984)
     CDS             complement(1114927..1115337)
     CDS             1115568..1115936
     CDS             complement(1116166..1116429)
     CDS             complement(1116436..1117749)
     CDS             1117997..1119415
     CDS             1120012..1121145
     CDS             1121188..1122384
     CDS             complement(1122574..1123752)
     CDS             complement(1123753..1124895)
     CDS             1125139..1125450
     CDS             complement(1125521..1126249)
     CDS             complement(1126352..1128181)
     CDS             1128531..1128683
     CDS             1128768..1129787
     CDS             complement(1129784..1130056)
     CDS             1130465..1131112
     CDS             complement(1131109..1132380)
     CDS             complement(1132456..1133778)
     CDS             complement(1133762..1134397)
     CDS             complement(1134409..1136745)
     CDS             1136869..1137831
     CDS             1137857..1139293
     CDS             1139355..1139606
     CDS             complement(1139669..1141930)
     CDS             1142253..1142789
     CDS             complement(1142958..1144241)
     CDS             complement(1144288..1145319)
     CDS             1145436..1146287
     CDS             1146351..1148003
     CDS             1148016..1149383
     CDS             complement(1149484..1150842)
     CDS             complement(1150881..1151021)
     CDS             1151258..1152496
     CDS             complement(1152509..1154050)
     CDS             complement(1154409..1155422)
     CDS             complement(1155397..1156458)
     CDS             complement(1156436..1156735)
     CDS             1157067..1159040
     CDS             1159107..1159244
     CDS             complement(1159306..1159794)
     CDS             complement(1159791..1161056)
     CDS             1161602..1163095
     CDS             1163425..1164444
     CDS             complement(1164409..1164726)
     CDS             complement(1164798..1165916)
     CDS             complement(1165917..1166639)
     CDS             complement(1166639..1167232)
     CDS             complement(1167249..1168118)
     CDS             complement(1168355..1169284)
     CDS             1169324..1170604
     CDS             complement(1170709..1170906)
     CDS             complement(1171017..1171898)
     CDS             complement(1171922..1176781)
     CDS             1177017..1177688
     CDS             1177685..1179121
     CDS             1179351..1181939
     CDS             1181936..1185268
     CDS             complement(1185414..1186112)
     CDS             1186391..1187293
     CDS             1187368..1188642
     CDS             1188801..1189352
     CDS             1189529..1189621
     CDS             complement(1189802..1190194)
     CDS             complement(1190197..1190451)
     CDS             1190596..1191177
     CDS             complement(1191253..1192272)
     CDS             complement(1192281..1193267)
     CDS             complement(1193462..1194688)
     CDS             1194822..1196066
     CDS             1196063..1197598
     CDS             complement(1197738..1199069)
     CDS             complement(1199011..1199187)
     CDS             complement(1199307..1199927)
     CDS             complement(1199950..1201215)
     CDS             complement(1201212..1202003)
     CDS             1202083..1202520
     CDS             1202507..1202842
     CDS             complement(1202950..1204062)
     CDS             1204287..1204724
     CDS             1204956..1206482
     CDS             complement(1206825..1207628)
     CDS             1207769..1208173
     CDS             complement(1208159..1208593)
     CDS             1208729..1210327
     CDS             1210408..1210572
     CDS             1210764..1211510
     CDS             1211608..1212864
     CDS             1212861..1213124
     CDS             1213148..1213534
     CDS             1213554..1213967
     CDS             1213910..1214143
     CDS             1214140..1214868
     CDS             1214828..1215745
     CDS             1215856..1217904
     CDS             1217948..1218040
     CDS             complement(1218096..1219157)
     CDS             complement(1219176..1219667)
     CDS             1219705..1220094
     CDS             complement(1220091..1221110)
     CDS             complement(1221199..1221606)
     CDS             complement(1221603..1222823)
     CDS             complement(1222861..1222977)
     CDS             1223250..1224512
     CDS             complement(1224514..1224942)
     CDS             complement(1224990..1226198)
     CDS             complement(1226229..1227035)
     CDS             1227179..1227805
     CDS             1227816..1228373
     CDS             1228361..1228963
     CDS             complement(1229297..1229818)
     CDS             complement(1230329..1233550)
     CDS             complement(1233632..1234780)
     CDS             1235005..1235580
     CDS             1235838..1236086
     CDS             1236086..1236508
     CDS             1236614..1237924
     CDS             1237921..1239279
     CDS             1239350..1240732
     CDS             complement(1240776..1241819)
     CDS             complement(1242055..1242552)
     CDS             complement(1242652..1243776)
     CDS             complement(1243919..1245889)
     CDS             1246055..1246648
     CDS             1246651..1248048
     CDS             complement(1248178..1248792)
     CDS             complement(1248859..1249236)
     CDS             complement(1249226..1249468)
     CDS             1249610..1250464
     CDS             1250469..1252139
     CDS             complement(1252352..1253026)
     CDS             complement(1252971..1254128)
     CDS             complement(1254274..1254579)
     CDS             complement(1254632..1255099)
     CDS             1255226..1255606
     CDS             complement(1255550..1255855)
     CDS             complement(1255852..1256292)
     CDS             1256319..1256798
     CDS             1256791..1257645
     CDS             complement(1257646..1257870)
     CDS             1258521..1259090
     CDS             complement(1259126..1259431)
     CDS             complement(1259932..1260432)
     CDS             complement(1260865..1263306)
     CDS             complement(1264046..1264666)
     CDS             complement(1265007..1265123)
     CDS             complement(1266253..1266654)
     CDS             complement(1267068..1267448)
     CDS             complement(1267417..1267728)
     CDS             complement(1267733..1270111)
     CDS             complement(1270111..1271097)
     CDS             complement(1271174..1271533)
     CDS             complement(1272173..1272367)
     CDS             complement(1272348..1272851)
     CDS             complement(1272941..1274923)
     CDS             1275011..1275283
     CDS             complement(1275290..1276360)
     CDS             complement(1276380..1276880)
     CDS             complement(1276894..1277145)
     CDS             complement(1277198..1277695)
     CDS             1277954..1278310
     CDS             1278463..1279254
     CDS             complement(1279209..1280342)
     CDS             complement(1280390..1280659)
     CDS             1280843..1281991
     CDS             complement(1281986..1282903)
     CDS             complement(1283012..1286443)
     CDS             complement(1286445..1287563)
     CDS             complement(1287713..1288321)
     CDS             complement(1288333..1288611)
     CDS             complement(1288616..1290190)
     CDS             complement(1290227..1291696)
     CDS             complement(1291790..1292119)
     CDS             complement(1292204..1293274)
     CDS             1293426..1294658
     CDS             1294660..1296291
     CDS             complement(1296202..1297626)
     CDS             1298134..1299822
     CDS             complement(1299935..1301275)
     CDS             complement(1301364..1302233)
     CDS             complement(1302309..1304252)
     CDS             complement(1304272..1304910)
     CDS             complement(1304932..1305474)
     CDS             complement(1305476..1305829)
     CDS             complement(1305826..1306272)
     CDS             complement(1306295..1307512)
     CDS             complement(1307505..1308785)
     CDS             complement(1308782..1309516)
     CDS             complement(1309540..1310982)
     CDS             complement(1310975..1311436)
     CDS             1311644..1312780
     CDS             1312773..1314149
     CDS             1314215..1315168
     CDS             1315188..1315712
     CDS             complement(1315746..1316078)
     CDS             complement(1316260..1317360)
     CDS             complement(1317373..1318071)
     CDS             1318285..1319289
     CDS             complement(1319489..1320475)
     CDS             complement(1320668..1321348)
     CDS             complement(1321492..1322073)
     CDS             1322174..1323466
     CDS             1323463..1323942
     CDS             complement(1323975..1326119)
     CDS             1326197..1327561
     CDS             complement(1328069..1328824)
     CDS             complement(1329044..1330099)
     CDS             1330216..1331064
     CDS             complement(1331100..1331945)
     CDS             complement(1332123..1332929)
     CDS             complement(1332931..1333644)
     CDS             complement(1333641..1334198)
     CDS             complement(1334276..1335007)
     CDS             complement(1335007..1335897)
     CDS             complement(1335907..1336848)
     CDS             1337068..1337718
     CDS             1337848..1338585
     CDS             complement(1338582..1338890)
     CDS             complement(1339273..1339968)
     CDS             1340248..1340466
     CDS             1340451..1340786
     CDS             1340814..1341023
     CDS             1341011..1341604
     CDS             1341595..1342290
     CDS             complement(1342255..1345308)
     CDS             complement(1346003..1346683)
     CDS             1346886..1347413
     CDS             complement(1347432..1347878)
     CDS             complement(1347875..1348759)
     CDS             complement(1348759..1349931)
     CDS             complement(1350133..1351350)
     CDS             complement(1351360..1354164)
     CDS             complement(1354188..1354919)
     CDS             complement(1354926..1356689)
     CDS             complement(1356702..1357043)
     CDS             complement(1357037..1357414)
     CDS             complement(1357547..1357867)
     CDS             complement(1358306..1358548)
     CDS             complement(1358662..1359129)
     CDS             1359670..1360506
     CDS             1360740..1362032
     CDS             complement(1362284..1363084)
     CDS             complement(1363128..1363907)
     CDS             complement(1363951..1364742)
     CDS             complement(1364834..1365850)
     CDS             1365987..1366637
     CDS             complement(1366575..1366736)
     CDS             complement(1366760..1367176)
     CDS             complement(1367166..1367639)
     CDS             complement(1367639..1368898)
     CDS             1369261..1369794
     CDS             1369843..1370097
     CDS             complement(1370189..1371544)
     CDS             complement(1371917..1372957)
     CDS             complement(1372939..1373391)
     CDS             complement(1373490..1378616)
     CDS             complement(1378631..1379275)
     CDS             1379567..1380112
     CDS             complement(1380921..1381850)
     CDS             complement(1381828..1382187)
     CDS             complement(1382275..1384686)
     CDS             complement(1384692..1386203)
     CDS             complement(1386207..1386668)
     CDS             complement(1387046..1388494)
     CDS             complement(1388504..1390024)
     CDS             complement(1390029..1391990)
     CDS             complement(1392047..1392352)
     CDS             complement(1392349..1392954)
     CDS             complement(1392968..1393459)
     CDS             complement(1393456..1394478)
     CDS             complement(1394478..1396841)
     CDS             complement(1396952..1398220)
     CDS             complement(1398210..1398734)
     CDS             complement(1398734..1399987)
     CDS             complement(1399980..1400663)
     CDS             complement(1400673..1401158)
     CDS             complement(1401163..1401519)
     CDS             complement(1401816..1402112)
     CDS             complement(1402094..1402861)
     CDS             complement(1403714..1405282)
     CDS             complement(1405410..1405895)
     CDS             complement(1405873..1407180)
     CDS             complement(1407171..1408982)
     CDS             complement(1408975..1409862)
     CDS             complement(1409997..1412027)
     CDS             1412221..1413369
     CDS             complement(1413492..1413596)
     CDS             1413793..1414116
     CDS             complement(1414164..1414949)
     CDS             complement(1415455..1417233)
     CDS             complement(1417266..1417712)
     CDS             complement(1418295..1418447)
     CDS             complement(1418495..1418779)
     CDS             1419084..1419542
     CDS             1419547..1419888
     CDS             complement(1419865..1421298)
     CDS             complement(1421369..1424830)
     CDS             complement(1424830..1425318)
     CDS             complement(1425324..1426202)
     CDS             complement(1426285..1427343)
     CDS             1427893..1428192
     CDS             1428196..1429647
     CDS             1429652..1431085
     CDS             complement(1431229..1432164)
     CDS             1432292..1432831
     CDS             1432934..1433467
     CDS             complement(1433496..1433888)
     CDS             complement(1433912..1434562)
     CDS             complement(1434559..1434912)
     CDS             complement(1435133..1435882)
     CDS             complement(1435882..1437258)
     CDS             1437348..1438634
     CDS             complement(1438631..1439290)
     CDS             complement(1439626..1441002)
     CDS             complement(1440999..1442396)
     CDS             1442553..1443284
     CDS             complement(1443353..1443658)
     CDS             complement(1443670..1443987)
     CDS             1444367..1445512
     CDS             1445840..1447513
     CDS             complement(1447687..1448409)
     CDS             complement(1448490..1449353)
     CDS             complement(1449376..1450776)
     CDS             complement(1450854..1450985)
     CDS             complement(1450982..1451335)
     CDS             complement(1451302..1451805)
     CDS             complement(1451874..1452149)
     CDS             complement(1452327..1453022)
     CDS             complement(1453019..1453906)
     CDS             complement(1453903..1454604)
     CDS             complement(1454625..1455395)
     CDS             complement(1455392..1457236)
     CDS             complement(1457372..1457809)
     CDS             complement(1457826..1460048)
     CDS             complement(1460077..1461708)
     CDS             complement(1461786..1463105)
     CDS             complement(1463111..1464061)
     CDS             1464210..1464995
     CDS             complement(1464992..1465705)
     CDS             complement(1465709..1466485)
     CDS             1466537..1466668
     CDS             1466610..1467296
     CDS             complement(1467391..1467633)
     CDS             1467682..1467933
     CDS             1467960..1468217
     CDS             1468222..1468680
     CDS             complement(1468708..1469706)
     CDS             complement(1469775..1470260)
     CDS             complement(1470273..1470530)
     CDS             complement(1470535..1470969)
     CDS             1471693..1472352
     CDS             complement(1472406..1473518)
     CDS             complement(1473754..1475433)
     CDS             1475653..1475976
     CDS             1476244..1477035
     CDS             complement(1477207..1479117)
     CDS             complement(1479184..1481121)
     CDS             1481477..1482352
     CDS             1482370..1482807
     CDS             complement(1482857..1483507)
     CDS             complement(1483525..1483734)
     CDS             complement(1483954..1484805)
     CDS             1484958..1486517
     CDS             1486521..1487762
     CDS             1487759..1489129
     CDS             1489159..1490433
     CDS             complement(1490471..1490734)
     CDS             complement(1490956..1491285)
     CDS             complement(1491599..1492165)
     CDS             complement(1492282..1493274)
     CDS             1493560..1493661
     CDS             complement(1494313..1495107)
     CDS             complement(1495104..1495478)
     CDS             complement(1495480..1496265)
     CDS             complement(1496320..1498599)
     CDS             complement(1498601..1499287)
     CDS             1499627..1502452
     CDS             1502502..1503707
     CDS             1504001..1505146
     CDS             1505256..1506959
     CDS             1507346..1507621
     CDS             1507618..1508247
     CDS             1508508..1508636
     CDS             1508792..1509553
     CDS             complement(1509550..1510215)
     CDS             complement(1510346..1511221)
     CDS             complement(1511221..1512096)
     CDS             1512251..1514023
     CDS             1514039..1514773
     CDS             1514888..1515406
     CDS             1515403..1516005
     CDS             1516105..1517748
     CDS             1517764..1517856
     CDS             1517858..1518913
     CDS             1518999..1519271
     CDS             complement(1519268..1520287)
     CDS             1520477..1521712
     CDS             1521788..1522501
     CDS             1522479..1522922
     CDS             1523065..1525584
     CDS             complement(1525550..1526494)
     CDS             complement(1526497..1527333)
     CDS             1527444..1528037
     CDS             1528034..1529131
     CDS             complement(1529369..1529497)
     CDS             complement(1529705..1530085)
     CDS             complement(1530078..1530380)
     CDS             complement(1530377..1530724)
     CDS             complement(1530721..1532220)
     CDS             complement(1532217..1532588)
     CDS             complement(1532585..1532992)
     CDS             complement(1532989..1535295)
     CDS             complement(1535416..1535724)
     CDS             1535813..1537066
     CDS             1537194..1537466
     CDS             complement(1537463..1538482)
     CDS             1538657..1538917
     CDS             1538945..1539394
     CDS             1539492..1541153
     CDS             1541273..1543369
     CDS             1543720..1545516
     CDS             complement(1546065..1546610)
     CDS             1546971..1547426
     CDS             1547423..1548328
     CDS             1548331..1549359
     CDS             1549352..1549462
     CDS             1549514..1551610
     CDS             complement(1552010..1552408)
     CDS             complement(1552747..1553043)
     CDS             complement(1553067..1554518)
     CDS             complement(1554515..1555012)
     CDS             complement(1555097..1555420)
     CDS             complement(1555928..1556038)
     CDS             complement(1555989..1556408)
     CDS             complement(1556526..1557287)
     CDS             complement(1557300..1557743)
     CDS             1558036..1558389
     CDS             1558742..1558972
     CDS             1559190..1559327
     CDS             complement(1559342..1562353)
     CDS             complement(1562426..1563061)
     CDS             complement(1563077..1563493)
     CDS             complement(1563587..1564096)
     CDS             complement(1564167..1564901)
     CDS             complement(1564919..1568023)
     CDS             complement(1568025..1569062)
     CDS             complement(1569091..1569747)
     CDS             complement(1569749..1570372)
     CDS             complement(1570379..1571017)
     CDS             complement(1571027..1573405)
     CDS             complement(1573381..1574544)
     CDS             complement(1574545..1575261)
     CDS             complement(1575258..1575407)
     CDS             complement(1576035..1577210)
     CDS             complement(1577295..1578500)
     CDS             complement(1578612..1579808)
     CDS             1580037..1580309
     CDS             complement(1580306..1581325)
     CDS             1581517..1581774
     CDS             1581774..1582112
     CDS             1582269..1582778
     CDS             1582781..1583605
     CDS             1583643..1584761
     CDS             1584768..1586102
     CDS             complement(1586574..1589018)
     CDS             complement(1589015..1589470)
     CDS             1589699..1590148
     CDS             1590145..1590603
     CDS             1590619..1591749
     CDS             1591831..1591923
     CDS             complement(1592672..1594099)
     CDS             complement(1594170..1594271)
     CDS             complement(1594438..1595202)
     CDS             complement(1595243..1596328)
     CDS             1596398..1597687
     CDS             1597684..1598568
     CDS             complement(1598553..1599584)
     CDS             complement(1599588..1599791)
     CDS             1600057..1600650
     CDS             complement(1600647..1602386)
     CDS             complement(1602426..1602809)
     CDS             complement(1602827..1603708)
     CDS             complement(1603693..1604154)
     CDS             complement(1604402..1605460)
     CDS             complement(1605540..1606232)
     CDS             complement(1606234..1607010)
     CDS             complement(1607079..1607348)
     CDS             complement(1607355..1608641)
     CDS             complement(1608798..1609634)
     CDS             complement(1609953..1611038)
     CDS             complement(1611108..1611542)
     CDS             1611675..1612187
     CDS             1612365..1612754
     CDS             1612827..1613768
     CDS             complement(1613773..1614057)
     CDS             complement(1614110..1615777)
     CDS             1616280..1617701
     CDS             1617723..1620044
     CDS             complement(1620105..1620938)
     CDS             complement(1620971..1621474)
     CDS             complement(1621624..1622403)
     CDS             complement(1622557..1623123)
     CDS             complement(1623123..1624043)
     CDS             complement(1624477..1624803)
     CDS             complement(1625161..1626507)
     CDS             complement(1626570..1626929)
     CDS             1627148..1628788
     CDS             1628781..1629422
     CDS             1629409..1630065
     CDS             complement(1630040..1631236)
     CDS             complement(1631303..1632859)
     CDS             1633085..1634104
     CDS             complement(1634101..1634397)
     CDS             1634514..1635920
     CDS             1636209..1637264
     CDS             1637251..1637925
     CDS             complement(1637922..1638266)
     CDS             complement(1638369..1638971)
     CDS             1639188..1639769
     CDS             1639771..1640490
     CDS             1640493..1640930
     CDS             1641089..1641277
     CDS             1641294..1641584
     CDS             complement(1641681..1643156)
     CDS             complement(1643224..1644564)
     CDS             complement(1644567..1644959)
     CDS             complement(1644970..1646061)
     CDS             1646211..1647230
     CDS             complement(1647227..1647538)
     CDS             complement(1647622..1649280)
     CDS             complement(1649308..1649598)
     CDS             1649800..1652472
     CDS             1652483..1653193
     CDS             complement(1653209..1655008)
     CDS             1655090..1656982
     CDS             complement(1656991..1659234)
     CDS             1659823..1660287
     CDS             1660294..1661640
     CDS             complement(1661692..1662702)
     CDS             complement(1662695..1663312)
     CDS             complement(1663347..1664297)
     CDS             complement(1664387..1665163)
     CDS             1665234..1665857
     CDS             1665814..1666104
     CDS             1666173..1666586
     CDS             1666586..1667752
     CDS             1667895..1669796
     CDS             complement(1669895..1670608)
     CDS             complement(1670611..1671738)
     CDS             1671817..1672875
     CDS             1672872..1673519
     CDS             1673605..1673943
     CDS             complement(1673909..1674766)
     CDS             1675035..1676219
     CDS             1676269..1676631
     CDS             1676637..1677236
     CDS             1677236..1677811
     CDS             complement(1678221..1678913)
     CDS             complement(1679001..1679417)
     CDS             complement(1679407..1680036)
     CDS             complement(1680100..1680519)
     CDS             complement(1680538..1680966)
     CDS             1681196..1681645
     CDS             1681753..1683015
     CDS             1683051..1684289
     CDS             1684363..1684779
     CDS             complement(1684801..1685397)
     CDS             1685579..1686760
     CDS             complement(1686775..1688610)
     CDS             complement(1688708..1689328)
     CDS             1689495..1690514
     CDS             complement(1690511..1690855)
     CDS             complement(1691109..1693082)
     CDS             complement(1693136..1694518)
     CDS             1694682..1696010
     CDS             1696140..1696496
     CDS             complement(1696411..1696575)
     CDS             complement(1696622..1696840)
     CDS             complement(1696840..1699290)
     CDS             complement(1699291..1699527)
     CDS             complement(1699622..1700083)
     CDS             complement(1700146..1700763)
     CDS             complement(1700867..1702165)
     CDS             complement(1702281..1704026)
     CDS             complement(1704261..1704878)
     CDS             1705127..1705531
     CDS             1705702..1706022
     CDS             1706015..1706623
     CDS             complement(1706887..1707978)
     CDS             1708269..1709804
     CDS             complement(1709808..1711262)
     CDS             complement(1711249..1712448)
     CDS             complement(1712535..1713539)
     CDS             complement(1713554..1715548)
     CDS             1715771..1716790
     CDS             complement(1716787..1717059)
     CDS             complement(1717132..1718265)
     CDS             1718371..1720206
     CDS             1720209..1720793
     CDS             complement(1721182..1722048)
     CDS             1722228..1724132
     CDS             complement(1724098..1724274)
     CDS             complement(1724298..1725056)
     CDS             complement(1725068..1725340)
     CDS             1725460..1726263
     CDS             complement(1726293..1728980)
     CDS             1729052..1730680
     CDS             1730643..1731125
     CDS             1731254..1733197
     CDS             1733285..1733728
     CDS             complement(1733579..1734040)
     CDS             complement(1734037..1734795)
     CDS             complement(1734804..1735091)
     CDS             complement(1735124..1735762)
     CDS             1735961..1736080
     CDS             1736099..1736353
     CDS             1736367..1736750
     CDS             complement(1736826..1737113)
     CDS             complement(1737554..1737805)
     CDS             complement(1737820..1738029)
     CDS             complement(1738234..1739427)
     CDS             complement(1739438..1740103)
     CDS             complement(1740096..1741271)
     CDS             complement(1741274..1742797)
     CDS             1742891..1743991
     CDS             1743972..1744100
     CDS             1744137..1744850
     CDS             complement(1744998..1746986)
     CDS             1747058..1747624
     CDS             1747563..1748594
     CDS             1748815..1750260
     CDS             1750313..1751446
     CDS             complement(1751463..1751987)
     CDS             complement(1751990..1752487)
     CDS             complement(1752603..1753115)
     CDS             1753253..1754302
     CDS             1754604..1754951
     CDS             complement(1754956..1755804)
     CDS             1755871..1756956
     CDS             complement(1756990..1758243)
     CDS             1758289..1758882
     CDS             1759057..1760016
     CDS             1760021..1761469
     CDS             complement(1761347..1762738)
     CDS             1762841..1763755
     CDS             complement(1764101..1765480)
     CDS             complement(1765482..1766738)
     CDS             complement(1766752..1767786)
     CDS             complement(1767789..1768358)
     CDS             complement(1768368..1769594)
     CDS             1769744..1770478
     CDS             1770485..1771048
     CDS             1771081..1772184
     CDS             1772209..1772592
     CDS             complement(1773070..1773198)
     CDS             1773391..1774002
     CDS             complement(1774115..1774648)
     CDS             complement(1774697..1774942)
     CDS             1775103..1776068
     CDS             1776004..1776480
     CDS             1776549..1776911
     CDS             complement(1777464..1777928)
     CDS             1778164..1779960
     CDS             1779953..1781347
     CDS             complement(1781325..1781774)
     CDS             complement(1781857..1782165)
     CDS             complement(1782557..1782898)
     CDS             complement(1782931..1784001)
     CDS             complement(1784119..1785711)
     CDS             complement(1785829..1787226)
     CDS             complement(1787237..1788220)
     CDS             complement(1788272..1789717)
     CDS             complement(1789802..1790506)
     CDS             1790541..1791569
     CDS             complement(1791559..1793370)
     CDS             complement(1793750..1794277)
     CDS             complement(1794295..1796550)
     CDS             1797132..1797785
     CDS             complement(1797778..1797903)
     CDS             1798072..1798719
     CDS             complement(1798669..1799265)
     CDS             complement(1799255..1799950)
     CDS             complement(1799950..1800762)
     CDS             1800801..1802108
     CDS             1802162..1803127
     CDS             1803534..1804298
     CDS             complement(1804281..1805564)
     CDS             complement(1805709..1806113)
     CDS             1806224..1806853
     CDS             1806850..1807269
     CDS             complement(1807266..1807439)
     CDS             1807482..1808789
     CDS             1808786..1809340
     CDS             1809343..1809822
     CDS             complement(1810057..1810197)
     CDS             complement(1810207..1812588)
     CDS             1812658..1813452
     CDS             1813449..1813829
     CDS             1813842..1814345
     CDS             1814338..1815387
     CDS             1815359..1815859
     CDS             1815856..1816938
     CDS             1817446..1817712
     CDS             complement(1817721..1818947)
     CDS             1819240..1820259
     CDS             complement(1820256..1820528)
     CDS             complement(1820580..1821161)
     CDS             complement(1821657..1822988)
     CDS             complement(1822988..1824367)
     CDS             1824556..1825530
     CDS             1825537..1826190
     CDS             1826187..1827128
     CDS             complement(1827607..1828323)
     CDS             1828489..1829355
     CDS             1829381..1830139
     CDS             1830769..1831728
     CDS             1831731..1833800
     CDS             1833797..1835089
     CDS             complement(1835076..1835516)
     CDS             1836042..1836176
     CDS             1836176..1836541
     CDS             1836481..1836747
     CDS             1836751..1838451
     CDS             complement(1838508..1838900)
     CDS             1838945..1840303
     CDS             1840616..1842499
     CDS             1842531..1843145
     CDS             1843152..1843922
     CDS             1843919..1844785
     CDS             1844795..1847605
     CDS             1847592..1848986
     CDS             1849030..1849206
     CDS             1849302..1849592
     CDS             complement(1849745..1849939)
     CDS             1850047..1850871
     CDS             1850868..1853315
     CDS             complement(1853669..1854169)
     CDS             complement(1854191..1854988)
     CDS             complement(1854931..1855131)
     CDS             complement(1855265..1855705)
     CDS             complement(1855662..1856441)
     CDS             1856613..1857014
     CDS             1857015..1857809
     CDS             1857827..1858129
     CDS             1858258..1858728
     CDS             1858728..1859285
     CDS             1859293..1860840
     CDS             1860939..1861808
     CDS             1861910..1863295
     CDS             1863431..1863847
     CDS             1863866..1865233
     CDS             1866009..1866461
     CDS             1866519..1867157
     CDS             complement(1867254..1867700)
     CDS             1867944..1869542
     CDS             complement(1869500..1870069)
     CDS             complement(1870307..1871179)
     CDS             1871264..1872427
     CDS             1872810..1873109
     CDS             1873106..1874476
     CDS             1874770..1875150
     CDS             complement(1875136..1875861)
     CDS             1875965..1876237
     CDS             complement(1876234..1877253)
     CDS             1877423..1877563
     CDS             1877560..1877661
     CDS             1877633..1879534
     CDS             complement(1879505..1880338)
     CDS             complement(1880341..1881426)
     CDS             complement(1881423..1882664)
     CDS             1882795..1883970
     CDS             complement(1883948..1884301)
     CDS             complement(1884294..1884737)
     CDS             complement(1884879..1885709)
     CDS             complement(1886294..1886434)
     CDS             1886593..1887261
     CDS             complement(1887241..1887900)
     CDS             complement(1887906..1888895)
     CDS             1888985..1891597
     CDS             1891603..1892568
     CDS             1892568..1893491
     CDS             1893643..1894419
     CDS             1894532..1894966
     CDS             1895135..1895509
     CDS             1895578..1896252
     CDS             1896316..1897257
     CDS             1897270..1898145
     CDS             1898589..1899608
     CDS             complement(1899605..1899877)
     CDS             1900067..1900321
     CDS             1900321..1900596
     CDS             complement(1900569..1901054)
     CDS             complement(1901051..1901830)
     CDS             1901928..1902047
     CDS             1902050..1902337
     CDS             complement(1902313..1902867)
     CDS             complement(1902880..1903824)
     CDS             1904048..1904938
     CDS             1904938..1905414
     CDS             1905417..1907714
     CDS             1907922..1908422
     CDS             1908425..1908985
     CDS             complement(1909646..1910701)
     CDS             complement(1910709..1911986)
     CDS             complement(1911983..1912720)
     CDS             complement(1912769..1913956)
     CDS             1914102..1915880
     CDS             1915895..1917211
     CDS             1917208..1917522
     CDS             1917713..1918327
     CDS             1918352..1919749
     CDS             complement(1919703..1920800)
     CDS             1921028..1921177
     CDS             1921123..1921506
     CDS             complement(1921527..1921682)
     CDS             complement(1921691..1923004)
     CDS             1923195..1923782
     CDS             1923862..1924614
     CDS             1924614..1925228
     CDS             1925225..1926850
     CDS             complement(1927255..1928667)
     CDS             complement(1928747..1930009)
     CDS             complement(1930091..1931347)
     CDS             complement(1931349..1931510)
     CDS             complement(1931517..1931762)
     CDS             1931840..1932790
     CDS             1932869..1934032
     CDS             complement(1934417..1934722)
     CDS             complement(1934771..1935058)
     CDS             complement(1935267..1936013)
     CDS             complement(1936107..1936739)
     CDS             1936877..1938058
     CDS             1938072..1939376
     CDS             1939403..1940167
     CDS             1940286..1940402
     CDS             1940573..1941064
     CDS             1941238..1941678
     CDS             1941952..1942950
     CDS             1942975..1943697
     CDS             1943694..1943999
     CDS             1944123..1945805
     CDS             1945802..1947130
     CDS             1947120..1947491
     CDS             1947488..1947943
     CDS             1947922..1949127
     CDS             1949112..1949219
     CDS             1949465..1949749
     CDS             1949820..1951601
     CDS             complement(1951911..1952783)
     CDS             complement(1952801..1955128)
     CDS             complement(1955313..1956383)
     CDS             complement(1956415..1956999)
     CDS             complement(1957008..1957451)
     CDS             complement(1957578..1957817)
     CDS             complement(1957881..1958783)
     CDS             1959158..1961329
     CDS             1961377..1962039
     CDS             complement(1962085..1962747)
     CDS             complement(1962936..1963913)
     CDS             1964133..1964444
     CDS             complement(1964331..1965647)
     CDS             complement(1965840..1967042)
     CDS             complement(1967192..1967431)
     CDS             1967635..1968042
     CDS             1968017..1968862
     CDS             1968859..1969101
     CDS             complement(1969140..1969778)
     CDS             complement(1969759..1970421)
     CDS             complement(1970421..1970582)
     CDS             complement(1970594..1971952)
     CDS             complement(1971933..1973273)
     CDS             complement(1973414..1974004)
     CDS             complement(1974021..1974431)
     CDS             1974507..1974989
     CDS             1975209..1975706
     CDS             1975742..1976644
     CDS             1976628..1977551
     CDS             1977551..1978252
     CDS             1978262..1978579
     CDS             1978569..1979375
     CDS             complement(1979521..1980567)
     CDS             1980922..1981281
     CDS             1981362..1982324
     CDS             1982329..1983507
     CDS             1983510..1984277
     CDS             1984331..1985029
     CDS             1985305..1985424
     CDS             1985436..1985732
     CDS             complement(1985919..1987175)
     CDS             complement(1987351..1987689)
     CDS             1988105..1989454
     CDS             complement(1989549..1990130)
     CDS             complement(1990127..1990951)
     CDS             complement(1990948..1991634)
     CDS             complement(1991624..1993177)
     CDS             complement(1993212..1993340)
     CDS             1993353..1993856
     CDS             1993849..1994274
     CDS             1994267..1995199