MAATLKIVVGSHIWLEDKDLAWIDGEVFRNEGQNVHVHTTNGKTVIVSISDIHPKDTEVPSDGIDDMTRLSYLHEPGVLNNLAVRYAKNIIYTYTGNILIAINPFQSLPHLSEPRTMEKYKGANFGELDPHVFAIADVSYRQMMNEGKSNSILVSGESGAGKTETTKMLMRYLAFLGGRSRTGGRTVEQQVLESNPVLEAFGNAKTVRNNNSSRFGKFVEIQFDKSGKISGAAIRTYLLERSRVCQINSPERNYHCFYFLCAAPSEDIKSYKLADPSSFHYLNQSTCIKLDEISDAKEYLATRSAMNTVGITEQEQEATFRVVAAVLHLGNISFVKGREVDSSVIKDEKARFHLNAAAELLMCDCGNLENALIKRKINTPEGVITTIVDPNSATVSRDGLAKQIYSRLFDWLVNRLNASIGQDTSSDRLIGVLDIYGFESFKTNSFEQLCINFTNEKLQQHFNQNVFKMEQEEYNREQIDWSYIEFVDNQDVLDLIEKKPGGIIALLDEACMFPKCTHESFSQKLYEKFRNNKRFCKPKLSRTAFTIQHYAGEVTYQSDHFLDKNRDYVVVEHQELLNASKCSFVSGLFPSVLEENTKASKSSIATRFKWQLQELMETLSSTEPHYIRCIKPNNQLKPTTFENINVLQQLRCSGVLEAIRISCAGYPTRKIFHDFLCRFCILAPEVFTERNNEKITCQKILDKMGLHGYQIGRTKVFLRAGQMAELDARRTEVRNKAAIAIQNRFHTHVAREQFLALRMTSISFQSFVRVILACKLHVFLRKQAAVLHIQKSYRCYFAWKTYSELCSSAITLQTGLRAFGAYNEYIIRKQNKASTYVQACWRCHRDHLNYLKMKRSVLIYQCAWRRRIARGELRKLKMAARDTETLKVEKEKLEEHVEELTSRLGLEKNLRIDLEKNKAREISKLQAALREMEQRVEEAIEMQERELAKKAIEEALAQEREKITVLTNEVDGLKVLLLREREENSATKSALIVTREENDVLNKKIVVADANMEQLRDTVKRFEKNVTELESSLMKEKEQNTTIGRELNEAHQRVEELLRQIANANGKSTELQTAVQRLQESLIEGEATLLAERKESEATKKSLTEAHVKNEELLNKIEVAEHNINNFKDDIQRLEETATTLETSLLSEKQQNTAIISQLAEAQQGIEVLQKKFEDANKTIDLLQDSLKRCEDNTSTRDALYVAERQEHDQTKQALSKAQERNGELLRKVDDSEKTINKMLENAQRLEKHATARESLLLKTKQNLDCTTKALTEARGRNRDLVTSFEDSAKKVNMLEDSLNRLEECTAEKDSLLAVERQENKTTKEELANAQKTINELVHESQKSQEIRKQLEDTIKRSDAFSSEDVPQLLFRYHHYTVIVTFQCDFERFEAESTARDTILLSEKQAHETTKKVLTEIQWRNEELIKKIQDCDKNTLELQLTVERLQENTSTAEALLLREREQNNATMKAQAETQERNLQLLNKLEDVDRKISLLQGNVQRLGDNTAKDTLLLSEKREKDALKEALTESEYKNEELLMKTEEANKKVEHLQNTINLLKENMAASLEAERQENEAIKRSLVEAQERNDVLFKKVRDSEYRAHQLQDTVQKLQVDAISRLSNFVMDKQDGDGVKNAHTEAHGTNEDLMRRNENLLKRNDDLVKKVEDSAILVTELRGNLERLEGKAANLEAENQLLRQQAIATPPSTAKSSQAACSKISMIHRCQESGHILNGNVAYAEMKSSTGPTETRPSMGSSLDLINHKDYENGQRLFNEVYQHQQPQNHQQLLLKYITQYLGFSGRKPIAAYLIYYCLLHWRSFEEAKTSVFDSIIQVVNSATEAQHDTRGLAYWLSNLSTLSVLLQRSFKASRATVSTSHRRRFSCERIFQANQTSSSGLACLSAQSVDGATAFHQIEARYPALLFKQQLVDQIEKVYGVISDKMKKELNPLLELCIQDPRTYSNQAKALMSPASGLGQQDQLMHWLSIVKIFNSYLHVLRANHVPSILVHKLLTQIFSMVNVQLFNRLLLRRECCSFSNGQYIKDGLTQLRYWCNDVSQEFADSAWVALRHIRQAVDFVVISLKPIRTWEEICNDICPVSVRFVHDSLTLFRTHLAICLGSQFAAARADSRYVLGRFKWHKRNICRVHIKHESYAA*