MASMLNIVIGSHVWVEDKDLSWVDGEVFRIDGQNAHVHTTKGKTVIANISNIHPKDTEAPPDGVDDMTRLSYLHEPGVLDNLAVRYAKNIIYTYTGNILIAINPFQRLPSLVDALTMEKYKGANLGDLDPHVFAIADAAYRQMINEGKSNSVLVSGESGAGKTETTKLLMRYLAFLGGRSGTGERTVEQQVLESNPVLEAFGNAKTVRNNNSSRFGKFVEIQFDKSGKISGAAIRTYLLERSRVCQINSPERNYHCFYFLCAAPSEDLKKYKLGDPSSFHYLNQSACIQVDGINDAEEYLATRNAMDTVGITDQEQEAIFRVVAAVLHLGNINFAKGREVDSSIIKDDKSRFHLKTAGELLMCDCEKLENALIKREINTPEGVITTTVGPNSATISRDGLAKQIYSRLFEWLVNRINASIGQDPDSNKLIGVLDIYGFESFKTNSFEQLCINFTNEKLQQHFNQNVFKMEQEEYTREQINWSYIEFVDNQDVLDLIEKKPGGIIALLDEACMFPKSTHETLSQKLYEKFKTHKRFTKPKLSRTAFTIQHYAGDVTYQSDQFLDKNKDYVVAEHQELLNGSKCSFVSGLFPPATEENTKSSKSSIATRFKMQLHELMETLSSTEPHYIRCIKPNSVLKPGIFENTNVLQQLRCSGVLEAIRISCAGYPTRKQFHDFLHRFCVLAPEILKEKNDEKVSCQKILDKMGLQGYQIGRTKVFLRAGQMAELDGRRTEMRNSAARGLQSQFRTHVAREQFLVLRDTSICLQSFVRARLACKQHELLRQQTAVLRIQKNARWYFAWKTYYQMRLSAITLQAGLRAMAARNEFTFRKRNKASVHIQSQWRCHRDYSNFMKLKRAALTYQCAWRRSVARKELRKLKMAARDTQALKVAKEKLEEYVEELKSCLGREKKLRADFEKSKAEEVSKLKEALYEMEQQVEEVKAMQEQESAKKAVEEALTQEREKISLLTTEIEGLNALLVAEREENDVMKKVHANALETNEELNKKISDADEKIKQFSDTVQRLEGTVSEYEALLLTERQQNEAANAAVAESQARSEALVSKLEDAVKQNDLLHEAAQRFEEATKNLESSLTFEKQRHQANLIELDEAREKIEELQREVGDTDEKSTLLQTSIQSLEERLGEKDALLTTERLESEATKKSLNESEDRNKDLLMKIEVAEKDIAHFQETVQRNEENMAALETSLRSERQQKDAIMKQLAESQGEIGELQRKLEDADARNGLLQDSLQRLEESTADKDSLLATERHENSETKKELAGSQKKIAELLTEVQDTGAYIAELEGSVRRLEGNLTVTEASLLTEKEQNASTLKLLTEAQLRIEELIKKLEGSNRKSDSLLDTITRLEQDVSAKEVLLLTEKQAHEATRKTLTEVQEKSEELLKKIHDNDKHILQLQFTIQRLEETTVANENLLLREREQNDTTTKAHNESQEKYEELLKKFIDVDRKIDLLQGTIERLGENTTAKDSLLLSERHEKAAIKKALTEAEEKNEELLMKVEDANEKIGHLQTKINMLEDNVAAKDVSLEAAIKENDATRKSLTEAQERNGELLKKISDSDYRIHLLQDTVQKLQVDAISRLSSFVMEKQESDIAKRAVTEAHERNEDLLKRNEDLLKRNDDLIKKIEDSSKIVTQLQEALQRLEGKASNLEVENQVLRQHATSTPPSTAKSPASRSKISRIHRSPENGHILNGDIRQTEMKPSTGTSAAITSVANVPDLGDQKEFEHGEKLQRIPKQKYQPSHNQQPQDDQQWLVTCISQYLGFSGSKPVAALLIYQCLLHWKSFEAMKTGVFDSILHAINSATEVQNDMRTLAYWLSNLSTLTVFLQRSFKTTRTTISTPQRRRFSSERMFGNQTSNAGLAYLSGQSVGSAGLLQVEAKYPALLFKQQLVDLIEKVYGMISDSVKKELNPLLELCIQDPQTSQSSIAKGNLNGMGQQNQLTHWLGIVKILTSYLDVLRENHVPSILVHKLFTQMFSLIDVQLFNRLLLRRECCSFSNGEYIRAGLAELKHWSDNATREFAGSAWEALRHIRQAVDFLVISLKPMRTLREIRTDVCPALSIQQLERIVSMYWDDVNGTNTISAEFTSSLKSAIRDESNMATNFSILLDDDSSIPFSLDDITKTLPVIELADDDFLPFVHENPSFAFLLQRGE*