MSKKVVTRRELLDRWRGIEEEDEDDDIASVDPLKRHRFRQLKEEWFSDAFNYLIFMPQENHIWCGSWDLMGPLLETFYNYFKDDRTDSPLKLLLDRTSREMRQCTQCICQYHQAQELYSTEYDPTSIGPLLEVLRTLDEERISQHLKEINNRLRCGDYDIVHGSGEIVGVMFEVLMFPILLDDSYLASEFETFIDTIDKTHELTLGGHQQYPGVYALLFHKGRRARSIGLRLAGRMSKLRQSADLDALQLLLKKYISYLAADVLPLSTPNLRPRVELDRVTVWLGIKALLGFLEPPAFEEGILDRYPIFLSVVLNHISDDSPEFSYAVNCLRLLFEMLGYKLWLKTSLSPSVMRNTLLGQCFHTRNEKSHKEIFDLFLPFLQSLEALQDGEHEKQRRNLLYFLLHQVTVSSNFSLLMRKKACQIALLIVHRGYTMNPPSPPYECAHMWGPSLVSSLKDSSLHSSLRQPAFDVIQTIIVSDASALVTSILKYQLATSGERCLPLQLDEEEDRGNLFGCDFEENDVSCWNEFSSQADITSDLCGDWMCIPMLWFEVLVEIDPLILPVSFAKSVFWALSRLSLLESDSESGMTPSASHWLRNCGSDISHVFNWKVPSGSNDGGEGVESKNSIRVSTKCMPLIRLFKRSTAHFIIRMEQGELRKQWTWEPMMSDSLILLLVDPNDNARHVGRCILEQVSNTRGLTSGLQFLCSSPSSLSATTTGLRHALKLVQLDCVLSEFQTLHHFFFVLCKLLKEGNSCSQPLVRKSSEDSSISKFSSQGGFLKQPVLQAQSEHMDAHKSVVSSILWEKFCCLLSEMAWISVQKCLAAGKVFVGQKPSQMTCIRLLETLPVVFGRLCRDPTTMLNNAVTQCLRDLIDWGHSPLAVVVRYWKDALISLLILIKASCSGIPASLAADIEKLISCDNIPMNELTKQVARLSVSLVDERYIDLKKTSIDSKCLPGEEFVHTNNSLAEAATPFSRVGKKMHIPDLKTFVGDERGNSIVHSGDERETDTSAGADINSCISFDPKLVGHVAGRVVYSDPAKKIDSRKISQPIDLCLDLDIPRLKLNALHARKDSPLVKSKAMEPKNKETDIKCHLNYTNLNSKENSHVTSELHPALGGSSYEGVSMKENDGEADEHDIKPNDTVLKELVSETSNDRESAFLTSARRQQSFSLKTSFSGPKRKVIQLGLPVENRSNALRLDDGVKRFKAVRLDDWYRPILECNYFLTVGLTTAGEGKNDSLSKLKEVPVCFQSVDEYVEIFRPLILEEFKAQLQSSFQEITSLEEMSCGSLSVMSVERIDDFHFIRCVHEDVDSSGSKSCSDNDLILLTRQPLRNSCPDIHMVGKVEKRERDCKRRSSILLIRLYLQNRPHLMRAQKFLVARSKWCISRLMTITSQLREFQALSAIKGIPLLPVILNPTSYNHCKHYGESFNKLSRPLQQVLKSAYNDSQLQAISAAIGPFDPKKDFQLSLIQGPPGTGKTRVIVAIVSSLLSFSQVDSKRSSIGGLKSTGMSCTASRQRICQAAAVARAWQDAALARQLNEDLENDKPMGNCSKRRILICAQSNAAVDELVSRITSEGLYGSDGTMYKPYIVRVGNTKTVHPNSLPFFIDTLVDHRIAEEKMNATDSKIDAGEDTLTFLRSNLEKLVDTIKCYEAKRASLRDGDSDSNCLLEGGTGKADNAKEMSDAEVEAKLRILYAKKKSIYMDLAAAQARERKANEETKALRHKLRKAILKEAEIVVTTLSGCGGDLYGVCAASVSGQRFSSSSEGVLFDAVVIDEAAQALEPASLIPLQLLKSKGTRCVMVGDPKQLPATVLSNIASKFSFQCSMFERLQRAGYPVNMLTQQYRMHPEICRFPSFHFYDGKLVDGDQLSSKVASFHGTKGLGPYVFFDIVDGKELHDKKSGTLSLYNECEADAAVEVLRFFKRRFPSEFAGGRIGIITPYRCQLSLLRSRFSSAFGSSITADMEFNTVDGFQGREVDIVILSTVRAFEHTQVNSCRIGFVADVRRMNVALTRAKLSLWIMGNARTLRTNQNWEALVKDAKEREFVMSLKRPYNATFKSSDREKLFTSEKPENCSRKLKHVSRVEATCEHADSQKNNVKHATERKRKDTSFGAPIDTPIRADLYGKNVEGEQRSKDERSLLLKKDLNNDHCRNTQGAHILRRENQSESSESCEKISKKHRKERKAHGLHGKQCDSLESNLGNSKKSGSDNHKHSISVASERFQLPLERDDKLRNMRDWKNPAKTSLMQKDVEDGIGTCNQVKKPDHMISERKQQRDAVDALLSSALISSNKSRSSLKSLPAKRTSSPNAGCPPIRPPKQNKS*