MTELVSSLSWDQLSGSLDENLSASSTRVRISTLKRLTQLLPSDIPQEDIAIIFSKLLNSYYYYQDSKSRNAVVDSLRTILSTNPDYYLPIFTQFVFNIVRNEKISIALTDLLTLLDWSNTLLVFISQFPDVFAQYHVVILRCIANTFEMISRDTEESSILPLNKSSRHKRRILDSSVTQLKTSFAQSFSASPVDSYRYLDSLISVLISDKTFSPTSVLLCIGLITESATQLLPTHPAVYENLKNNKPEIITYLTSQVFASKTPISPSTLLFFKSFFHEFVGVEDLTNDILPSFEKAILKSSENTLGHIAPLLFSNVQDSVNLIAYLSKNKLLSQLITNLKSSKEIVRTGSLSTFKVVLSKHSGSAESSPDLLVVVNELFKGLKSVSSADLKETFASLIYSVPDDSEVVTTAILENLSTVIFKDQNEVSLTALLLAFFKHLFAALNRGLNVKKYADVEKGFSEKKLNLRRCWFTALGWTMININKNTVSSQLVAFIEENLPLLVNTTKETIDTALASIAAKAIESAYVVIALPSIVKDWKNSESLIKSLENFGLAKLALTEASEKKPSVLLSSRIYSKFTTTSENYWFLKALVSVLSFIDEETSRPYGHAWLYLTCSALVPNEIHIQAVEIINTIYKSSPKLFAKVVIQAIDDVLESDLKDDDPLKLNISKASALVNSIILPVDTLSHEDLQINCYNTLILSYHERIKIKNGWVGLTQRASLDPGLIVDKHAEIIVERLLNSLLSNINRGDNASAKMMVVAISRSISTISFISPSKATPLLVQFIQESVNPLLLENLDSQRLEIWNSPEGELVVDVLSQSKSKIEDRNTKDYETRKWEESVKAELAKKKTASKKLSKEEQAIVSEQLRVESQIRKEVQALYTKISSGLTVISNLSAIATTVDNGKDLWLPVAVQSILSILKTEEVYILLGSQPVDTFLELSSVVSDRLGATKTAAALALLRSYKIKLEDDYLKEDLAQLVSRVLFKIKFVSIQSPLDISSLMFIIPLLAKVLENGSTVAIKNSQKVISQANFEFVEEDTEEEQLLLAIELISIHSELFEDELIPRSSILEVLLSLLSVPSKRKTARSCLLSLVQHIALNISDSDLKILLKGCLSPLSFVRGTILECFDSEFDLSPQKYLPEIWICTFDNDPNNVELASTIWDENDFELTEDSPLSLLPYLGNEDAGIRLSVAKSIAAATSNFCDSNPHVVNTVVEKLIELYEIKLQPPAPKLDEYGLPIRTSKVQKDTWEERSGVALSLTQLTPVITDSKLISHLFEFLTKGGALADKEPVVGEELLDAGVQIIQMHGFENIETLAPIFEEVLAEKVDKTSKAQGKTKESTTILYGALARHLTAADPRLDQIVQRLLDTLDTPVQQVQRAVSQCLAPLVPLFDTKLSGYIDALLTKLFDAPNLAERKGAAYGIAGLVKGKGVCALADYDILRTLVDAAEDKKDWKRRQGVSLAFECLSQALGKFFEPYVIEVLPIILKNLGDSQTEVREATDAATKVIMKNTTSFGVKKLIPLAIENLDEIAWRSKKGSVELLGAMAYLDPAQLSASLSIIVPEIVGVLNDSHKEVRKAADQALRRFGEVIRNPEIQKLVPTLLKAIGDPTKYTEEALDSLIKTQFVHYIDGPSLALIIHIISRGMKGRSGATKRKACQIVGNMSILVDSSDLLPYLQTLISELESAMVDPVPTTRATAARALGSLVEKLGEECFPDLIPRLMNTLQDPTKAGDRLGSAQALAEVINGLGIGKLDEILPEILQKSMDSREHIRAGFIPLLLFLPVCFGNQFAPYLGSVIPAILNGLADDNEEIQETSLRAGRLIIKNYSNKAVDLLLPELERGMSDISYRIRLSSVQLTGDLLFQVTGISGKTEINDDQVELTKQVNRNLVANLGQERRDRVLAALFICRSDTSAAVRNASVDIWKSLVSHTPRTIKEILPVLTGIIVKHIASSEEVQRKIAAQTLGETVKRVGGNALAQLLPTLEDSLVSGDTGMKQGICIALYELIESSSKDTIEEFKDVFVRIIRSALMDANPLVRQAAAQAFDVLQESIGKRAVDEVVPHLLRMLESDDDSEDALVALKEIMSTKSEVVFPILLPTLLSEPMDTFKANALGSLAEVAGATLYNRLSVILNALINGLMDDSIDPETKKSIETAFDRVLASVNSESGLHPLMQHLLSLVKNGDKLKRVLVFGRLPAFFKSTTLDYSVYTEDIVVYGIHMLDNEDDELVKDAWTTLHEIVKHQSKESLQNLVKPAQRALSTTGVKGQLLKAFALPKGPSCILPIFSQGLMYGSPEQRELSALAIGDISEKTPAKELKSFVTVMVGPLIRVVGERFSSDVKAAILYALNVLLAKIPQFLKPFIPQLQRTFVKSLSDVSNETLRTRAALALGTLIEFQPRIDPLVSELVTNAKSAKDDGVVTAMLKALLEVVSKAGNKISTASKDLVMKLVEEELSAANNKLAVTYACLVGSLSKILSNEEASSIIQSKILSNVQAWNSGNVEITHDEESLKFAVLTLNAFLKDSPWTIFETGYIQKVVPVAILLSNHPSPYISDNGTMALGKLLLLLDETREGYSTFEIPPAELREIVAQLCTLSTNPPSHSPDTRRLALVVIRTASRHKHEQVIVPNLDLLIPSIFKCVRDPIIPIKLAAEKAFLEVLRLVQDPEMTLMHSWAEKAKEESDVSAVSPQQIRSVTEYTRRVGSRLASVERDRLEAGGDAETMFSDRFEDESEIWAVGGVSLQNDSVL*