MAATLKIVVGSHIWLEDKDLVWIDGEVFRTEGQNVHVHTTNGKTVTVSISDIHPKDTEVPSDGIDDMTRLSYLHEPGVLNNLAVRYAKNIIYTYTGNILIAINPFQSLPHLSEPRTMEKYKGANFGELDPHVFAIADVSYRQMMNEGKSNSILVSGESGAGKTETTKMLMRYLAFLGGRSKTGGRTVEQQVLESNPVLEAFGNAKTVRNNNSSRFGKFVEIQFDKSGKISGAAIRTYLLERSRVCQINSPERNYHCFYFLCAAPLEDIKSYKLGDPSSFHYLNQSTCIKLDEISDAKEYLATRSAMNTVGITEQEQEAIFRVVAAVLHLGNISFVKGREADSSVIKDEKARFHLNATAELLMCDCGNLENALIKRKINTPEGVITTTVDPNSATVSRDGLAKQIYSQLFDWLVNRLNASIGHDTSSDRLIGVLDIYGFESFKTNSFEQLCINFTNEKLQQHFNQNVFKMEQEEYNREQIDWSYIEFVDNQDVLDLIEKKPGGIIALLDEACMFPKCTHESFSQKLYEKFRNNKRFCKPKLSRTAFTIQHYAGEVTYQSDQFLDKNRDYVVVEHQELLNASKCSFVSGLFPSVLENTKASKSSIATRFKWQLQELMETLSSTEPHYIRCIKPNNHLKPATFENINVLQQLRCSGVLEAIRISCAGYPTRKIFHDFLCRFCILAPEVFTERNNEKLICQKILDNIGLHGYQIGRTKVFLRAGQMAELDARRTEVRNKAAITVQSRFRTHVAREQFLALRMTSISFQSFVRVILACKLHVFLRKQAAVLHIQKSYRCYFAWKTYSELCSSAITLQTGLRAFGAYNEYIIRKQNKASICVQACWRCHRDHLNYLKMKRSVLIYQCAWRRRIAREELRKLKMAARDTEALKVEKEKLEEHVEELTSRLSFEKNLRIDLEKSKAREICKLQATLREMEQRVEEAIEMHERELAKKAIEEALAQEREKITVLTNEVDELKVLLSREREENSATKSALVVVREENDVLNKKIVVADASMEQLRDTVTRLQESLIEGEATLLAERKESDAAKKSLTEAHVKNEELFNKIEVAEHNVSIFQDDIQRLEETAATLETSLLSEKQQSTAIISQLTEAQQDIQVLQKKFADANKTIELLQDSLKRCEDSTTTRDALYVAERQEHGQTKQALSKAQERNLELLRKVDDSEKTLNKMLENAQRLEKHATARESLLLKTKQNLDCTTKALTEARGRNRDLLTSFEDSAKKINMLEDSLNRLEECTAEKDSLLAVERKQNKTTKEELANAQKTIDELVHESQQSQEIRNQLEDTIKRFKAESTARDTILLSEKQAHETTKKVLTEIQSRNEELIKKIQDCDKNILELQLTVERLQENTSTTEALLLREREQNNATMKAQAETQEINLQLLNKLEDVETKIGLLQGSVQRLGDNTAKDTLLLSEKREKDALKEALTESEYKNEELLIKTEEANKKVEHLQNTINSLKENMAASLEAERQENEAIKRSLVEAQERNDALFKKVRDSEYRAHQLQDTVQKLQVDAISRLSSFVMERQDGDGVKNAHTEVHGTNEDLMRRNENLLKRNDDLVKKIEDSAILVTELRGNLERLEGKAANLEAENQLLRQQAIATPPSTAKSSQAACSKISMIHRCQESGHILNGNVAYAEMKSSTGQTEMRPSMGSSLDLINHKVYENGQSLFNDVYQHQQPQNHQQLLLKYITQYLGFSGRKPIAASLIYYCLLHWRSFEEAKTTVFDSIIQIVNSATEAQHDTRSLAYWLSNLSTLSVLLQRSFKATRATASTPHRRRISCERIFQANQTSSSGLACLSAQSVDGGTVFHQIEARYPASLFKQQLVDQVEKVYGVISDKIKKELNPLLELCIQDPRTYSNQAKALMSPSSGLGQQDQLMHWLSIVKIFNSYLHVLRANHVPSILVHKLLTQIFSVVNVQLFNRLLLRRECCSFSNGQYIKDGLTQLRYWCNDVSQEFADSAWVALRHIRQAVDFVVISLKPIRTWEEICNDICPALSLQQLERIVGMYWDDLKGTNVTSAEFMSSMRAMLREESNSVSSFSVLLDDDSSIPFSLEDISKSMPNIEETSVNDLLPFIRENQSFAFLL*