MALGYGGNPYGPAGTGKTESVKALGQALGRQVLVFNCDEEFDFKSMGRIFVGLVKCGAWGCFDEFNRLDEEVLSAVSQQIQTIQGALKEGAKTMEFMDKSIEVDRNAGIFVTLNPAGKGYGGRSKLPDNLKQLFRSIAMSIPDNELIAEVLLVSEGFRTARDLARKMVALFTLSRELLSSQQHYDWGLRALKTSLGIAGRELREVTDSQNAELEKAIHSAASSLHLKLTPQQVEKMLQLHLACEQRIGVILVGPSGSGKSTLWEVLEKAYEPARRVVKEPLEQRSWIVCDGDIDPEWIESLNSVLDDNRLLTMPNGERIQFANNINFIFECHSLEFASPATVSRCGMLFMSDEALDIDRLVARWLAGHKGDGEDAQLAGWLKDLFKKPFTWALAHPSMVDTTKVGILDSALSHLALGVGSKHDFVCCLARGLSANMSPETRADFLSDLSRSTGETAQLLDASYGGDPLGCLGDELREGAAGGEGDRAAQLVVTQEVAENLAFIAPWLKNRDPFILVGPEGCGKSTLLDYCFQRLMGAAVAVVNCSAQTSAANVIQKLVQVCGKPVTTNTGKCLRPPDNSRIILYLKDINLPRPDKYNTSQLVSFLQQLLTHEGYYDEHLEFIRVERIQIIASMSPPSTVGRAPLSTRFTARVRILNMAFPDKDCLQAIYTHMISQCLPSTGGISAAKLAQAMLEVYGQVREAYTVNDQPHYQFNPRDITNWVKGLQRYALDGAMTLPEAVSHEACRIFRDRLVGSDAQDNFSAMLAALLSAHLGYRSDGSLWVASTLGASSEDRLAGNMERLKLAKWAMDDFQELVAAKLKAYEREHKELNMLLFPEVLERIARFDRVLSVPGGSLLLAGPSGAGRRSCALLLAYMHHLELFTPKMTRNYDLKSFRNDMKEVLKKAGVEGKAVMLLLEDYQIVEPSFLEMVNSVLSGGEVPGLFSPEELAKELGPLEAVRDSDAAYTGPQNTYSVVRNLHVVVSMDPANELFRARCESNPALLTGCALQWLEAWGPQGSAHIPRVRLQQMMAAEAGPQANGSPKEKKGKKKAASMVPEEELVQHMVWLHQSMIPLGASPRQFIALVDLYGRIYAAKRTEVLAQQNFLKGGLSKLADAEGTVDGLNRTAQEQRKVLKVKQAEAXEALVRIQASMMQAADRRQEVERLKKKQAVEEVEMQNRRGGVEIELAEVQPLIDQARKAVGQIKKENIDEIRSLKMPPDAIRDVLEGVLLVLGQDDTSWNNMKKFLGAKAVKDEIVNYDANKITPEMRAKVNKLLSVKGNSFEHAVIHRVSVAASPLAAWVKANVQYSKVLERVAPLQSELQGLVDSLKQSAALIVQYEAELVECDTAVAALKTDFAKRTSEAEXLRVSVEKADGILQSARNLLDKLSGEKGRWXKQVGTLEEELVSAPMAALLTSAFITYLPSKPEDVRSSMQQHWGSHLALPDYSFTRFMSSESQMLQWKXEGLPADTLSMQNAVVILNSAPLAPLIIDPSTQASEWLAAHLRIDTPSLEVTTLHEPRFANTLELAVRFXKTLIVGEVDRLEPLLVPLLRRDLERQGPRFVVALGDKMVDYNDTFRLYLVTRNPDPYLPPDVRSLVAVTNFTVTRSGLEGQLLGLTLQREQPEXEEKKSGLLRQEEELKVQLAELERSLLQTLATSTGNLLDNKELLDSLTAAKTKSATIASSLETSRELQASLDSQREVYRPVXQRGSSMYFLMRDLSALNHMYQFSLGVFLALFXRALDQDAGSGGNVTARIAVLSDXLIELVFGYVSRSLFNADRXTFAMHMARHLLPAGAIKPEEWLFYLGKPSVDASAGGSAAARPSWVRDEMAAAWSLLAANFPKLVSGADLSDGAMWGSWVSGNAAGSDGGAGTDGFALPQRIANKVSPFQTLLLVQAFRPDKLQSAMTAFACSSLNVKGVSPPSTSLRALIEAESSATQPILLLTTPGADPCAELXEYAATVVGRERYHEIAMGQGQAERALILLRDSARSGDWLCLKNLHLAVSWLGVLEKECYTLQKNAGFRLFLTSEPHPRFPATLLEASLKVTFEAPPGLXKNLQRTYEGWDTEWGWSKFYEFSTADLRSGADVIGLATRAASAGKGAAAGSVQWSLLHGLLENAIYGGRVDNVFDXKDYVQVVSALPXTDVPALFSLPANIGRAAQQGYSERVVASLKAMSVSRNAAAGFNRTEWQAALGPLLRLWDTLMASAAAKDLRKAGTRKEXDTASPVDSFVALERAAAVALVEAXNSTLAGVGRVLRGQDTINPRVQKEGGALLADTVPGSWDALWEGPASPTDFIRAVVSRALAIEQWWSKCVSGSLLSSGPLDLAHLLRPGTFLNALRQQTARXAKMPLDELKLATCWSADHLPKGSVQVGGLLIQGASFDGTRLSNVTQASARPPGLPTHPMAKVLAEVQLPLAPGADEDAAALTLAGLALFLAA*