MASMLNIVIGSHVWVEDKDLAWVDGEVFRIDGQNAHVRTTKGKTVIANISDIHPKDTEAPPGGVDDMTRLSYLHEPGVLDNLAVRYAKNIIYTYTGNILIAINPFQRLPNLVDSRTMEKYKGANLGDLDPHVFAIADVSYRQMINEGKSNSILVSGESGAGKTETTKLLMRYLAFLGGRSGTGERTVEQQVLESNPVLEAFGNAKTVRNNNSSRFGKFVEIQFDKSGKISGAAIRTYLLERSRVCQINSPERNYHCFYFLCAAPSEDLKKYKLGDPSSFHYLNQSACIKVDGINDAEEYLATRNAMDTVGITEQEQEAIFRVVAAVLHLGNINFAKGREVDSSVIKDDKSRFHLNTAGELLMCDCGKLENALINREINTPEGVITTTVGPNSATISRDGLAKQIYSRLFDWLVNRINASIGQDPDSNKLIGVLDIYGFESFKTNSFEQLCINFTNEKLQQHFNQNVFKMEQEEYTREQINWSYIEFVDNQDVLDLIEKKPGGIIALLDEACMFPKSTHETLSQKLYEKFKNHKRFTKPKLSRTAFTIQHYAGDVTYQSDQFLDKNKDYVVAEHQELLNASKCSFVSVLFPPATEENTKSSKSSIASRFKMQLHELMETLSSTEPHYIRCIKPNSVLKPAIFENTNVLQQLRCSGVLEAIRISCAGYPTRKLFHDFLHRFRVLAPEILKEKNDEKVACQKILDKIGLQGYQIGRTKVFLRAGQMAELDARRTEMRNNAARGVQSQYRTHVAREQFLVLRDASICLQSFVRARLACKQHEFLRQQAAALRIQKTTRWYFAWKTYCQLRLSAVTLQAGLRAMAARNEFNFRKRNKASVHIQSQWRCHRDYSNYMKLKRAALTYQCAWRRRVARKELRKLRMAARDTQALKVAKEKLEERVEELTSRLGLEKKLRADLEKSKEEEVSKLKVALHEMEQRVEEVKAMQEQESAKKAVEEALAQEREKISLLTTEIEGLKALLVAEREENDVARKAHANALEMNEELNKKVSDADEKIKQFNDTVQRLEGTIREGETLLLTERQQNEAASATLAESQARNGALVSKLEDAVKQNDLLQETVQRFEEAMKNLESSLTFEKQQHEASLVELAEAREKIEELQREVGDTDEKSTLLQTAIQSLEERLREKEALLATERQESEATKKSLSESEDRNQELLMKTEVAEKEIAHFQETIQRHEENMAALETSLRSERQQNDAIMKQQADSQAEIGELQRKLEDADGRNKLLQDSLQRLEEDATAREALMVTERQENEVTKKTLTEALDQIEELVKEVECANHSVHQLQDSIQRLEQSAVAREATLLTERQEKDAISKALAEAQGRIEGLLKEIYSASRKTDQLQNTIERLEEGATTTDALYLEEKQEHDQTKKSLSEAQEINKELLTKIEEAEKNIDQLLENVERLEKDTTARESILLTTKQSYDETAKLLLESQERNQELMHIVEDSASKIVLLEDSVKRLEESTADKDSLLAIERHENSETKKELAGSQKKIEELLTEVQDTRTCIAELEESVRRLEGNLGVTEALLLTEKEQNASTLKLLSEAQLRIEDLIKKLEGADRKSDSLQDTITRLEQEATAKEALLLTEKQAHEATRKTLSEVQERNEELLKNIHDNDKHILQLQFTIQRLEETTVANENLLLREREQNDATSKAHVESQEKYEELLKKFVDVDRKIDLLQGTIERLGENTTTKDALLLSERHEKDAVKKALTEADEKNEELLMKVEDANEKIEHLQTMIIKLEDNVAAKDVSLEAAMKENDTIRKSLTEAQERNDELLKKISDSEYRIHLLQDTVQKLQVDAISRLSSFVMEKQESDAAKRAVTEAHERNEDLLKRNEDLLKRNDDLIKKIEESNKIVIQLQEALQRIEGKAANLEAENQALRQQATATPPSTAKSPASRSKITRIHRSPENGHILNGDMRQTEMKPSTSTSEAITSAGNVPDSGDQKEFEHGEKLQRIPRQKYQPSHHQQPQDDQQWLLTCISQYLGFSGSKPVAALLIYQCLLHWKSFEAMKTGVFDSILHAINSATEAQNDMRTLAYWLSNLSTLTVLLQRSFKTTRTAISTPRRRFSSERIFHGNQAPNAGLAYLSGQSAVGSAGLLQVEAKYPALLFKQQLVDLIEKVYGMISDSVKKELNPLLELCIQDPRTSHSSLAKGHLNGMGQQNQLTHWLGIVKILTSYLDVLKANHVPSILVHKLFTQIFSLIDVQLFNRLLLRRECCSFSNGEYVRAGLAELKHWSDNATREFAGSAWEALRHIRQAVDFLVISLKPMRTLREIRTDVCPALSIQQLERIVSMYWDDVNGTNTISAEFTSSLKSAVREESNMATSFSILLDDDSSIPFSLDDITKTLPAIEVADDDLLPFVHENPSFAFLLQRGE*