CDS             89..1096
     CDS             complement(2717..3379)
     CDS             3467..4318
     CDS             5143..6606
     CDS             6617..6922
     CDS             6929..7942
     CDS             complement(9675..10880)
     CDS             11661..12833
     CDS             complement(13718..14299)
     CDS             14324..14566
     CDS             14660..15502
     CDS             15517..17625
     CDS             17690..18838
     CDS             complement(18869..19702)
     CDS             19810..20397
     CDS             complement(20405..20887)
     CDS             complement(21076..21900)
     CDS             complement(21995..23002)
     CDS             23419..24291
     CDS             complement(24288..24824)
     CDS             complement(25216..26400)
     CDS             26681..27430
     CDS             27448..28392
     CDS             complement(28552..28836)
     CDS             29140..30513
     CDS             complement(31165..33570)
     CDS             complement(33611..34609)
     CDS             complement(34633..35979)
     CDS             complement(36000..36800)
     CDS             complement(36787..37485)
     CDS             complement(37641..38756)
     CDS             complement(40543..41607)
     CDS             complement(41683..42162)
     CDS             complement(42252..43031)
     CDS             complement(43280..43711)
     CDS             44788..45975
     CDS             complement(47559..48725)
     CDS             complement(48722..48928)
     CDS             complement(48925..49131)
     CDS             complement(49128..49796)
     CDS             50073..50927
     CDS             51391..52710
     CDS             complement(54854..55399)
     CDS             55528..57528
     CDS             59892..60854
     CDS             60934..61083
     CDS             61181..61366
     CDS             complement(63003..63458)
     CDS             63571..64233
     CDS             64380..65300
     CDS             65766..66392
     CDS             complement(67031..67318)
     CDS             complement(68700..68837)
     CDS             complement(68868..69035)
     CDS             complement(69066..71648)
     CDS             72863..73171
     CDS             73502..74419
     CDS             75151..75333
     CDS             75334..76452
     CDS             complement(77021..77812)
     CDS             complement(77840..78385)
     CDS             78468..79193
     CDS             80021..80668
     CDS             82207..83004
     CDS             83014..83733
     CDS             84258..86099
     CDS             complement(86701..87678)
     CDS             complement(88114..89526)
     CDS             89895..91151
     CDS             91191..92387
     CDS             92556..92756
     CDS             complement(92734..93102)
     CDS             93910..94779
     CDS             95380..95577
     CDS             complement(96250..97152)
     CDS             97564..108711
     CDS             109271..110491
     CDS             112630..114252
     CDS             115343..115438
     CDS             115442..116854
     CDS             118368..120011
     CDS             120001..120372
     CDS             120712..123507
     CDS             complement(123762..124043)
     CDS             124892..126478
     CDS             126547..126648
     CDS             126888..126989
     CDS             128215..129462
     CDS             130357..130527
     CDS             131838..133037
     CDS             135473..137905
     CDS             137972..138241
     CDS             138308..138577
     CDS             complement(140410..140856)
     CDS             complement(140880..141515)
     CDS             complement(141535..142035)
     CDS             complement(142068..143591)
     CDS             complement(143594..144163)
     CDS             complement(145084..145338)
     CDS             complement(145344..146585)
     CDS             complement(146582..147358)
     CDS             complement(147367..148602)
     CDS             150161..151180
     CDS             152474..154390
     CDS             154565..155407
     CDS             complement(157638..159038)
     CDS             complement(159619..160200)
     CDS             complement(160226..160885)
     CDS             complement(163023..163715)
     CDS             complement(163716..164867)
     CDS             166358..166486
     CDS             complement(166798..168507)
     CDS             complement(168521..169102)
     CDS             complement(169193..169660)
     CDS             170593..170709
     CDS             complement(171496..172494)
     CDS             complement(173802..175625)
     CDS             175813..177240
     CDS             complement(177785..178876)
     CDS             complement(179823..180344)
     CDS             complement(181501..182229)
     CDS             182499..185996
     CDS             186076..187440
     CDS             complement(188074..188586)
     CDS             complement(188576..189067)
     CDS             189536..189835
     CDS             189848..190216
     CDS             191316..191801
     CDS             complement(192304..193896)
     CDS             complement(195478..196488)
     CDS             complement(196670..197269)
     CDS             197389..198486
     CDS             199665..199808
     CDS             200778..201317
     CDS             complement(202604..204226)
     CDS             complement(204233..204565)
     CDS             205948..206886
     CDS             complement(207977..208663)
     CDS             209617..211884
     CDS             212100..214733
     CDS             complement(216108..217628)
     CDS             220087..221565
     CDS             complement(221794..222093)
     CDS             complement(222692..223141)
     CDS             complement(223169..223450)
     CDS             223589..224050
     CDS             complement(225440..227134)
     CDS             227353..231318
     CDS             232299..233345
     CDS             complement(234110..234373)
     CDS             234633..235901
     CDS             complement(236976..237143)
     CDS             237348..237485
     CDS             complement(237829..238524)
     CDS             complement(238526..239560)
     CDS             complement(239550..239921)
     CDS             complement(239946..240146)
     CDS             240474..241106
     CDS             241530..242966
     CDS             complement(244325..244567)
     CDS             complement(244697..246172)
     CDS             246291..249134
     CDS             249295..250743
     CDS             250748..251374
     CDS             251364..251903
     CDS             252753..253541
     CDS             complement(255354..256160)
     CDS             complement(256166..257290)
     CDS             257453..260116
     CDS             complement(262227..263114)
     CDS             complement(263122..264282)
     CDS             complement(264364..264702)
     CDS             complement(264780..265808)
     CDS             complement(265877..266494)
     CDS             complement(267641..268678)
     CDS             complement(268691..269212)
     CDS             270191..271801
     CDS             complement(272708..274252)
     CDS             complement(274516..275130)
     CDS             complement(275984..277612)
     CDS             277939..278532
     CDS             279174..279395
     CDS             280109..280480
     CDS             280497..280979
     CDS             281003..283072
     CDS             283090..284277
     CDS             284413..284610
     CDS             284600..285139
     CDS             285143..285586
     CDS             285604..286266
     CDS             286284..286766
     CDS             286802..287197
     CDS             287245..291387
     CDS             291407..295642
     CDS             296873..297976
     CDS             298441..298857
     CDS             complement(300081..300743)
     CDS             301824..306413
     CDS             complement(306800..307318)
     CDS             307463..308080
     CDS             complement(308694..309467)
     CDS             complement(309479..310519)
     CDS             310695..311279
     CDS             complement(312965..314353)
     CDS             315725..316528
     CDS             316721..317305
     CDS             complement(318172..318450)
     CDS             318709..319521
     CDS             321503..324862
     CDS             325425..326702
     CDS             327380..327502
     CDS             327623..327730
     CDS             327893..328024
     CDS             328606..329004
     CDS             329014..329364
     CDS             329566..330819
     CDS             complement(331070..331870)
     CDS             complement(331827..332519)
     CDS             complement(333154..334275)
     CDS             complement(334645..335253)
     CDS             337953..338150
     CDS             complement(338225..339376)
     CDS             complement(339411..340199)
     CDS             complement(340200..340706)
     CDS             complement(340828..340998)
     CDS             341567..341677
     CDS             341671..343011
     CDS             343074..343670
     CDS             343690..344910
     CDS             344920..347325
     CDS             348365..348529
     CDS             349881..350777
     CDS             351158..351976
     CDS             352441..353262
     CDS             353645..354697
     CDS             complement(355581..356873)
     CDS             357016..357300
     CDS             357313..359880
     CDS             complement(360550..361473)
     CDS             complement(361556..362731)
     CDS             362893..364305
     CDS             365216..367285
     CDS             367881..367997
     CDS             complement(368495..369622)
     CDS             complement(369755..371026)
     CDS             complement(371039..371317)
     CDS             complement(372165..375386)
     CDS             376082..378712
     CDS             complement(378705..378875)
     CDS             379119..379826
     CDS             379831..380310
     CDS             380294..380806
     CDS             complement(381487..382599)
     CDS             complement(383468..384577)
     CDS             385346..385477
     CDS             complement(386285..387328)
     CDS             complement(388344..389285)
     CDS             complement(390158..391312)
     CDS             complement(393120..394145)
     CDS             complement(394434..395462)
     CDS             complement(395908..397020)
     CDS             397560..398513
     CDS             398968..399891
     CDS             399949..400053
     CDS             400307..401227
     CDS             401651..402631
     CDS             403218..403745
     CDS             403749..404114
     CDS             complement(405858..407111)
     CDS             complement(407153..408121)
     CDS             complement(408503..410422)
     CDS             complement(410978..412153)
     CDS             complement(412491..413438)
     CDS             414210..414338
     CDS             415358..418054
     CDS             418074..418706
     CDS             419033..419635
     CDS             419708..421621
     CDS             complement(422169..423467)
     CDS             425783..426859
     CDS             428148..429254
     CDS             complement(429954..432449)
     CDS             complement(433014..433931)
     CDS             complement(434510..436933)
     CDS             436972..437115
     CDS             complement(437389..438147)
     CDS             complement(438555..439220)
     CDS             complement(440268..440795)
     CDS             441239..442261
     CDS             442296..442466
     CDS             442689..443276
     CDS             complement(444399..445262)
     CDS             445338..445982
     CDS             445975..447417
     CDS             447642..448847
     CDS             complement(449463..450800)
     CDS             451012..451200
     CDS             complement(452753..456361)
     CDS             complement(457609..458433)
     CDS             458974..459108
     CDS             459166..461907
     CDS             complement(463241..464431)
     CDS             complement(464666..465556)
     CDS             complement(465915..466256)
     CDS             complement(466268..467326)
     CDS             467517..469931
     CDS             complement(470549..470737)
     CDS             complement(471261..472802)
     CDS             complement(474068..475057)
     CDS             476906..479644
     CDS             479765..481045
     CDS             complement(482423..484006)
     CDS             complement(484914..486473)
     CDS             complement(486622..488202)
     CDS             complement(488444..490018)
     CDS             complement(490196..492157)
     CDS             complement(492695..494257)
     CDS             495433..496686
     CDS             498533..499780
     CDS             complement(501494..502027)
     CDS             502112..503494
     CDS             503532..504977
     CDS             505475..506296
     CDS             506593..507987
     CDS             508103..508486
     CDS             508526..508666
     CDS             508932..509150
     CDS             complement(509243..510238)
     CDS             510535..511119
     CDS             511573..512289
     CDS             complement(512276..512560)
     CDS             complement(512873..513763)
     CDS             complement(514775..515374)
     CDS             516667..517272
     CDS             complement(519169..520836)
     CDS             complement(521186..521746)
     CDS             complement(521892..522290)
     CDS             complement(522379..522702)
     CDS             523155..525647
     CDS             527287..528072
     CDS             529288..529983
     CDS             531074..531832
     CDS             531845..531979
     CDS             531963..532367
     CDS             complement(533283..533858)
     CDS             534158..534460
     CDS             534483..534602
     CDS             complement(535356..535874)
     CDS             complement(535881..536252)
     CDS             complement(536881..539760)
     CDS             complement(539970..540494)
     CDS             complement(540499..540948)
     CDS             complement(540968..542695)
     CDS             complement(543760..545145)
     CDS             complement(545170..545952)
     CDS             complement(545955..546638)
     CDS             complement(549143..552547)
     CDS             553107..553676
     CDS             553838..554608
     CDS             555611..556528
     CDS             complement(556907..558292)
     CDS             complement(558289..558570)
     CDS             complement(558582..563327)
     CDS             563952..564584
     CDS             564581..565954
     CDS             complement(566922..568868)
     CDS             569185..570159
     CDS             570337..570468
     CDS             complement(572183..572467)
     CDS             complement(572473..573057)
     CDS             573128..574147
     CDS             575253..577031
     CDS             complement(578492..580360)
     CDS             complement(581013..581966)
     CDS             582906..583751
     CDS             complement(583951..584304)
     CDS             complement(584395..586881)
     CDS             complement(586993..587649)
     CDS             587893..588177
     CDS             588286..589683
     CDS             590829..593288
     CDS             complement(593627..593986)
     CDS             complement(594239..594700)
     CDS             complement(596527..596898)
     CDS             complement(596900..598180)
     CDS             complement(598768..599751)
     CDS             600027..600533
     CDS             complement(602550..603506)
     CDS             complement(603507..604124)
     CDS             604510..605709
     CDS             complement(607319..609211)
     CDS             complement(609552..610133)
     CDS             612383..613273
     CDS             613292..613573
     CDS             613606..615975
     CDS             616005..616802
     CDS             616834..618630
     CDS             619159..620289
     CDS             620863..621429
     CDS             621836..623005
     CDS             624287..626044
     CDS             627079..627228
     CDS             627213..627347
     CDS             complement(627956..629497)
     CDS             629825..630025
     CDS             complement(630600..632159)
     CDS             complement(633289..634848)
     CDS             635944..636051
     CDS             636097..636426
     CDS             complement(638210..638965)
     CDS             complement(640113..640862)
     CDS             complement(640876..642339)
     CDS             643152..644447
     CDS             645592..646491
     CDS             646794..646955
     CDS             647275..649113
     CDS             650356..650676
     CDS             651213..651332
     CDS             complement(651435..651941)
     CDS             complement(651950..652666)
     CDS             complement(652681..653142)
     CDS             653214..654407
     CDS             654668..659692
     CDS             661114..662025
     CDS             complement(662414..663598)
     CDS             663767..664438
     CDS             665023..665730
     CDS             667420..668679
     CDS             668689..669525
     CDS             complement(671042..671824)
     CDS             complement(673031..673861)
     CDS             complement(673872..674609)
     CDS             675354..678485
     CDS             complement(679005..679514)
     CDS             complement(680828..682195)
     CDS             complement(682473..682841)
     CDS             complement(683813..685228)
     CDS             complement(685964..686344)
     CDS             complement(686489..687058)
     CDS             complement(687116..687505)
     CDS             complement(687483..687893)
     CDS             complement(687890..688444)
     CDS             complement(688494..688841)
     CDS             689159..689332
     CDS             complement(690509..691399)
     CDS             691518..692114
     CDS             692291..701299
     CDS             701378..702229
     CDS             702238..702810
     CDS             702785..704152
     CDS             complement(704217..704336)
     CDS             704653..705666
     CDS             complement(706239..707027)
     CDS             707266..707988
     CDS             707988..708968
     CDS             708975..710021
     CDS             710136..710312
     CDS             710319..710426
     CDS             complement(711891..712472)
     CDS             712679..713026
     CDS             713109..714050
     CDS             complement(715830..716069)
     CDS             716214..716654
     CDS             716651..717376
     CDS             complement(718128..718598)
     CDS             complement(718955..719677)
     CDS             720000..721568
     CDS             721640..722881
     CDS             722916..723329
     CDS             723342..723791
     CDS             723784..724221
     CDS             724221..726071
     CDS             726100..726468
     CDS             726465..727535
     CDS             727561..727938
     CDS             728815..730353
     CDS             731206..731613
     CDS             complement(732895..733635)
     CDS             734022..734132
     CDS             complement(734164..735084)
     CDS             735447..737843
     CDS             738009..738227
     CDS             738237..740291
     CDS             740298..741401
     CDS             741560..741742
     CDS             complement(741965..742255)
     CDS             complement(742506..743918)
     CDS             complement(744213..745475)
     CDS             745807..745929
     CDS             745913..746722
     CDS             746802..747962
     CDS             complement(748030..749253)
     CDS             complement(749327..749800)
     CDS             749915..750817
     CDS             complement(751283..751483)
     CDS             complement(751504..751599)
     CDS             complement(752650..753372)
     CDS             753876..756860
     CDS             757200..757898
     CDS             759601..760782
     CDS             760786..761337
     CDS             762171..762296
     CDS             762952..763539
     CDS             764331..765173
     CDS             765995..767527
     CDS             complement(768697..769854)
     CDS             complement(771226..771423)
     CDS             complement(771427..772395)
     CDS             complement(772367..772969)
     CDS             773130..774209
     CDS             775229..776437
     CDS             complement(777283..778593)
     CDS             778805..779404
     CDS             779622..780905
     CDS             complement(783039..783905)
     CDS             complement(784172..784459)
     CDS             complement(784766..785428)
     CDS             complement(785412..785816)
     CDS             complement(785819..787333)
     CDS             787775..789145
     CDS             790233..790607
     CDS             791190..791594
     CDS             792192..792569
     CDS             793044..793415
     CDS             complement(793790..796105)
     CDS             complement(796437..798731)
     CDS             798898..799605
     CDS             complement(800773..801120)
     CDS             complement(801117..803687)
     CDS             complement(803711..805264)
     CDS             complement(805402..808521)
     CDS             complement(808620..809372)
     CDS             complement(809400..810668)
     CDS             complement(811538..813457)
     CDS             complement(813717..814880)
     CDS             complement(814931..816355)
     CDS             complement(816363..817823)
     CDS             complement(817830..819698)
     CDS             complement(819772..820098)
     CDS             complement(820082..820684)
     CDS             complement(821148..821252)
     CDS             complement(821677..822954)
     CDS             complement(823195..823461)
     CDS             complement(823467..823775)
     CDS             823941..825206
     CDS             825203..826225
     CDS             complement(826907..827053)
     CDS             complement(828019..828924)
     CDS             complement(830618..833992)
     CDS             834070..834513
     CDS             834524..835240
     CDS             835243..835764
     CDS             complement(835882..837612)
     CDS             837890..838624
     CDS             839544..840104
     CDS             complement(840707..840820)
     CDS             841786..842175
     CDS             complement(842259..842387)
     CDS             842554..844032
     CDS             844120..844509
     CDS             complement(845843..846676)
     CDS             846849..847799
     CDS             complement(848673..849401)
     CDS             complement(849950..851422)
     CDS             complement(851925..853619)
     CDS             complement(854272..855030)
     CDS             complement(855030..856256)
     CDS             complement(856280..856843)
     CDS             complement(857341..858213)
     CDS             complement(858288..858485)
     CDS             complement(858634..859434)
     CDS             complement(859441..859803)
     CDS             complement(860209..861075)
     CDS             complement(861065..861925)
     CDS             complement(863542..864120)
     CDS             complement(864113..864361)
     CDS             complement(864569..865660)
     CDS             complement(865688..867085)
     CDS             complement(867096..868265)
     CDS             869115..870620
     CDS             complement(871977..873296)
     CDS             873909..875033
     CDS             875837..876823
     CDS             878039..878413
     CDS             879346..879957
     CDS             complement(880973..888340)
     CDS             complement(888358..892947)
     CDS             complement(892949..895684)
     CDS             complement(895822..898287)
     CDS             complement(898326..900728)
     CDS             complement(900728..901021)
     CDS             complement(901410..902042)
     CDS             902307..903569
     CDS             complement(906311..907189)
     CDS             complement(908304..909698)
     CDS             complement(909761..913939)
     CDS             complement(914152..916122)
     CDS             916282..917256
     CDS             919113..920375
     CDS             923099..923401
     CDS             complement(923922..925901)
     CDS             complement(927298..928275)
     CDS             928519..929247
     CDS             complement(930328..932073)
     CDS             complement(934218..934739)
     CDS             complement(934678..934788)
     CDS             complement(934822..935649)
     CDS             complement(935639..936529)
     CDS             complement(937754..939106)
     CDS             complement(939091..940671)
     CDS             942096..942890
     CDS             943338..944114
     CDS             944563..944763
     CDS             945028..945162
     CDS             945747..946223
     CDS             complement(946401..946736)
     CDS             complement(946862..947323)
     CDS             complement(947458..947574)
     CDS             complement(947564..949477)
     CDS             complement(949576..951405)
     CDS             complement(951548..951883)
     CDS             complement(951978..952397)
     CDS             complement(952390..952929)
     CDS             complement(952922..953221)
     CDS             complement(953218..953484)
     CDS             955819..957477
     CDS             959222..960256
     CDS             961962..962603
     CDS             complement(963646..965661)
     CDS             complement(965720..967195)
     CDS             967934..968587
     CDS             969382..970674
     CDS             complement(972446..972916)
     CDS             complement(973299..975086)
     CDS             977162..977968
     CDS             977971..978924
     CDS             complement(980349..980453)
     CDS             complement(980636..981700)
     CDS             982535..982723
     CDS             complement(983373..983792)
     CDS             983952..984380
     CDS             985870..987330
     CDS             complement(987806..987913)
     CDS             complement(989842..990801)
     CDS             complement(990818..991828)
     CDS             complement(991865..992047)
     CDS             992191..993384
     CDS             complement(994223..994984)
     CDS             complement(995005..995799)
     CDS             complement(995796..996290)
     CDS             complement(996344..997225)
     CDS             999433..999567
     CDS             999558..999926
     CDS             999991..1001304
     CDS             complement(1004225..1006246)
     CDS             complement(1006978..1009347)
     CDS             complement(1009431..1009817)
     CDS             complement(1009836..1010960)
     CDS             complement(1010992..1011375)
     CDS             complement(1011387..1011758)
     CDS             complement(1011817..1012479)
     CDS             complement(1012464..1013762)
     CDS             complement(1013802..1014263)
     CDS             complement(1014279..1014803)
     CDS             complement(1014821..1015183)
     CDS             complement(1015197..1015733)
     CDS             complement(1015746..1016144)
     CDS             complement(1016165..1016470)
     CDS             complement(1016480..1017013)
     CDS             complement(1017023..1017352)
     CDS             complement(1017354..1017713)
     CDS             complement(1017723..1017947)
     CDS             complement(1017940..1018143)
     CDS             complement(1018156..1018566)
     CDS             complement(1018579..1019214)
     CDS             complement(1019219..1019608)
     CDS             complement(1019577..1019858)
     CDS             complement(1019862..1020692)
     CDS             complement(1020697..1020987)
     CDS             complement(1020984..1021601)
     CDS             complement(1021608..1022303)
     CDS             complement(1022296..1022625)
     CDS             complement(1022632..1023918)
     CDS             1024175..1024924
     CDS             1024917..1025555
     CDS             1025622..1027319
     CDS             1027329..1028198
     CDS             1028201..1028464
     CDS             1028498..1028791
     CDS             1028784..1029149
     CDS             1029265..1030242
     CDS             1031468..1032409
     CDS             1032883..1033020
     CDS             complement(1033166..1034239)
     CDS             complement(1035851..1035979)
     CDS             complement(1036753..1037058)
     CDS             complement(1038176..1039033)
     CDS             complement(1040428..1040805)
     CDS             complement(1040859..1041263)
     CDS             complement(1041693..1041938)
     CDS             1042032..1044605
     CDS             complement(1045738..1046712)
     CDS             complement(1047964..1049745)
     CDS             1050111..1050935
     CDS             1051496..1052347
     CDS             complement(1052943..1054001)
     CDS             1054334..1057561
     CDS             complement(1060049..1060366)
     CDS             complement(1060479..1061864)
     CDS             1062092..1062730
     CDS             1063863..1065212
     CDS             complement(1066371..1066997)
     CDS             complement(1067053..1067175)
     CDS             complement(1067421..1068059)
     CDS             complement(1068227..1069729)
     CDS             1071607..1072341
     CDS             complement(1074846..1077437)
     CDS             1077816..1078565
     CDS             complement(1080487..1082142)
     CDS             complement(1082240..1082524)
     CDS             1082789..1083481
     CDS             complement(1083799..1084596)
     CDS             1086392..1088269
     CDS             complement(1089212..1090132)
     CDS             1090582..1091196
     CDS             1092326..1092781
     CDS             1092958..1093179
     CDS             1093182..1094150
     CDS             1096633..1099665
     CDS             1101277..1101801
     CDS             complement(1103265..1103897)
     CDS             complement(1104045..1105346)
     CDS             1105554..1105919
     CDS             1106325..1107212
     CDS             1107212..1107370
     CDS             complement(1108022..1108660)
     CDS             1108812..1109840
     CDS             complement(1112448..1113386)
     CDS             1113646..1114629
     CDS             complement(1116012..1117427)
     CDS             complement(1117699..1118514)
     CDS             1119301..1119690
     CDS             complement(1119909..1120847)
     CDS             complement(1121899..1122501)
     CDS             1123461..1125233
     CDS             complement(1125539..1125661)
     CDS             complement(1126447..1126653)
     CDS             1126787..1127419
     CDS             1127416..1127910
     CDS             1128888..1131509
     CDS             1132518..1133996
     CDS             complement(1135704..1136480)
     CDS             complement(1136504..1137028)
     CDS             complement(1139175..1139396)
     CDS             complement(1139365..1140267)
     CDS             complement(1141725..1142324)
     CDS             1144123..1144827
     CDS             1144838..1145413
     CDS             1146574..1147563
     CDS             1147541..1147774
     CDS             1150392..1150613
     CDS             complement(1150505..1151701)
     CDS             complement(1153031..1153888)
     CDS             complement(1155650..1156426)
     CDS             complement(1156460..1158256)
     CDS             complement(1159896..1161647)
     CDS             complement(1161651..1161980)
     CDS             complement(1162178..1163443)
     CDS             complement(1163512..1164135)
     CDS             complement(1164157..1164444)
     CDS             complement(1164456..1164785)
     CDS             complement(1164912..1165523)
     CDS             complement(1165536..1168181)
     CDS             1168633..1168758
     CDS             1168805..1170157
     CDS             1170154..1170654
     CDS             1172960..1173181
     CDS             1173188..1173520
     CDS             1173549..1175573
     CDS             complement(1176335..1176448)
     CDS             complement(1176896..1178056)
     CDS             complement(1178702..1180834)
     CDS             complement(1181012..1181275)
     CDS             1181564..1182376
     CDS             1183531..1184088
     CDS             complement(1184466..1185188)
     CDS             1185385..1186629
     CDS             1187123..1190086
     CDS             complement(1190098..1190847)
     CDS             1192747..1193790
     CDS             1194233..1194874
     CDS             complement(1196835..1198475)
     CDS             complement(1198647..1202768)
     CDS             complement(1202975..1205644)
     CDS             complement(1206256..1206942)
     CDS             complement(1208584..1209276)
     CDS             complement(1210220..1210768)
     CDS             complement(1210840..1210992)
     CDS             complement(1211793..1212407)
     CDS             complement(1213447..1214007)
     CDS             complement(1216232..1216825)
     CDS             complement(1219035..1219451)
     CDS             complement(1219798..1219956)
     CDS             complement(1219913..1220431)
     CDS             1221098..1221664
     CDS             complement(1223068..1223793)
     CDS             complement(1223982..1224827)
     CDS             complement(1227561..1228643)
     CDS             complement(1229131..1229475)
     CDS             complement(1229764..1230450)
     CDS             complement(1232478..1233035)
     CDS             complement(1233065..1233799)
     CDS             complement(1235000..1235128)
     CDS             complement(1236418..1239417)
     CDS             complement(1239485..1239925)
     CDS             1241384..1241980
     CDS             1242264..1242773
     CDS             1244758..1248126
     CDS             complement(1249806..1249991)
     CDS             complement(1250777..1251250)
     CDS             complement(1251862..1252470)
     CDS             complement(1252731..1252850)
     CDS             complement(1252956..1253750)
     CDS             complement(1254419..1254580)
     CDS             complement(1255216..1256031)
     CDS             complement(1258673..1259041)
     CDS             1261431..1261868
     CDS             1262530..1262973
     CDS             1263605..1264114
     CDS             complement(1264741..1265214)
     CDS             1265562..1266170
     CDS             complement(1266333..1267736)
     CDS             1268962..1270227
     CDS             complement(1271322..1272047)
     CDS             complement(1272105..1272629)
     CDS             1272746..1273387
     CDS             complement(1274035..1275264)
     CDS             complement(1275307..1275915)
     CDS             complement(1276149..1277111)
     CDS             1277274..1277501
     CDS             1277519..1278310
     CDS             1279648..1281105
     CDS             complement(1284074..1284247)
     CDS             complement(1285167..1285298)
     CDS             complement(1285858..1285953)
     CDS             1286844..1287689
     CDS             1287911..1288900
     CDS             1288981..1289094
     CDS             1289048..1289824
     CDS             1289915..1290238
     CDS             complement(1292163..1293404)
     CDS             complement(1294433..1294621)
     CDS             1294686..1294979
     CDS             1295622..1296536
     CDS             1298552..1298740
     CDS             complement(1298724..1299308)
     CDS             complement(1299314..1300528)
     CDS             complement(1304264..1304434)
     CDS             complement(1304663..1305988)
     CDS             1307097..1307459
     CDS             complement(1308061..1308846)
     CDS             complement(1309079..1309303)
     CDS             1309576..1310982
     CDS             complement(1312912..1313469)
     CDS             complement(1315056..1316432)
     CDS             1317866..1318435
     CDS             1318438..1319904
     CDS             1319921..1320613
     CDS             1321252..1321458
     CDS             complement(1322062..1323582)
     CDS             1323939..1325186
     CDS             1325973..1326749
     CDS             1326758..1328314
     CDS             1328317..1329204
     CDS             complement(1329961..1330713)
     CDS             1330893..1332158
     CDS             complement(1333613..1333771)
     CDS             1334061..1334441
     CDS             complement(1335342..1336046)
     CDS             complement(1336068..1337282)
     CDS             1338574..1338678
     CDS             1338944..1339408
     CDS             1339408..1339869
     CDS             1339878..1340921
     CDS             1341167..1341688
     CDS             1342532..1343161
     CDS             1343538..1344341
     CDS             1344412..1345029
     CDS             1345111..1346238
     CDS             complement(1348647..1349696)
     CDS             1349820..1350776
     CDS             1351586..1351930
     CDS             complement(1352807..1352920)
     CDS             complement(1353016..1355643)
     CDS             complement(1357038..1357442)
     CDS             1358740..1359819
     CDS             complement(1361106..1363313)
     CDS             complement(1365790..1369704)
     CDS             complement(1369758..1369901)
     CDS             complement(1370886..1376018)
     CDS             complement(1377584..1379956)
     CDS             complement(1381634..1382011)
     CDS             complement(1382305..1382643)
     CDS             complement(1383588..1383944)
     CDS             complement(1385407..1385781)
     CDS             1386587..1387657
     CDS             1387669..1388541
     CDS             1388541..1389971
     CDS             1389979..1390593
     CDS             1390594..1391277
     CDS             1391274..1391807
     CDS             1393188..1394504
     CDS             1394507..1395874
     CDS             1396831..1397301
     CDS             1397787..1398431
     CDS             complement(1398689..1399138)
     CDS             complement(1399135..1400055)
     CDS             1400099..1400386
     CDS             complement(1401178..1402020)
     CDS             complement(1402027..1402827)
     CDS             complement(1403103..1403219)
     CDS             complement(1403990..1405108)
     CDS             complement(1405121..1405528)
     CDS             complement(1406796..1408469)
     CDS             complement(1409647..1410855)
     CDS             complement(1411439..1411957)
     CDS             1413494..1414366
     CDS             complement(1415176..1416384)
     CDS             complement(1417192..1417473)
     CDS             1417593..1418732
     CDS             1418737..1421052
     CDS             1421065..1421613
     CDS             1421623..1422060
     CDS             1422102..1423616
     CDS             complement(1423959..1424078)
     CDS             complement(1424126..1424683)
     CDS             1425031..1426332
     CDS             complement(1427121..1427762)
     CDS             1428185..1430014
     CDS             complement(1431111..1432979)
     CDS             complement(1433786..1434013)
     CDS             complement(1434102..1435361)
     CDS             complement(1435893..1436027)
     CDS             1436297..1437028
     CDS             1437098..1437319
     CDS             1437329..1437832
     CDS             1437829..1438320
     CDS             complement(1438322..1439581)
     CDS             complement(1440605..1442056)
     CDS             1443457..1444773
     CDS             1444770..1446605
     CDS             complement(1448762..1449541)
     CDS             complement(1450949..1451080)
     CDS             complement(1451192..1451323)
     CDS             complement(1451435..1451566)
     CDS             complement(1451678..1451809)
     CDS             complement(1451921..1452052)
     CDS             complement(1452058..1453740)
     CDS             complement(1453806..1453976)
     CDS             complement(1454573..1456090)
     CDS             complement(1456497..1457279)
     CDS             complement(1457283..1457882)
     CDS             complement(1458249..1459322)
     CDS             complement(1460645..1460743)
     CDS             complement(1460802..1461473)
     CDS             1461556..1462485
     CDS             complement(1464098..1465549)
     CDS             1465649..1465915
     CDS             1467707..1469464
     CDS             1470596..1471789
     CDS             complement(1473040..1473471)
     CDS             1473711..1474316
     CDS             1474607..1475524
     CDS             1476408..1477292
     CDS             1477381..1478091
     CDS             1478088..1478915
     CDS             1478931..1479812
     CDS             1479840..1480613
     CDS             1480630..1481499
     CDS             1481525..1482373
     CDS             1482345..1483235
     CDS             1483255..1484142
     CDS             1484151..1484768
     CDS             1484820..1485701
     CDS             1485722..1486669
     CDS             1486693..1487613
     CDS             1489006..1489854
     CDS             1490227..1491099
     CDS             complement(1492706..1493551)
     CDS             1494051..1494386
     CDS             1495468..1496001
     CDS             1496326..1498938
     CDS             complement(1500158..1500589)
     CDS             1502117..1503385
     CDS             1503392..1503799
     CDS             1503796..1504269
     CDS             1504483..1505265
     CDS             1505276..1506145
     CDS             1506502..1507020
     CDS             1507010..1507717
     CDS             1507710..1508087
     CDS             complement(1509098..1509598)
     CDS             1509872..1511773
     CDS             1511800..1512321
     CDS             complement(1513793..1514245)
     CDS             complement(1514291..1514995)
     CDS             complement(1515100..1516227)