MGALRELSSLLAENAELLTNNLAVLASLCPPPLLLKQSSERITARHLNGILAIAQFLAKSNGGQHREQLFDMVLEFLRSVPKRSKSSFWPSTFSTEAACSYFPELLSYVVKVADADSKVSQDVSSVIAGVIQQISAGGDVESGLSSYPGAKALVSALGQICPHLHGPDSEQIILCLLDLWIQSPQSGALVLSSSEASGTGSPLRGYHQASYSNGFKTPRKSSDYDGLDQGDSKGLSSSSENRNHVTFFSPNSTASTTPIFTPISTPLKLSGEQTPVAKSGPISGPIDEEQVFDQLPVPPTQGAFDGTPGFKRHQAGLLLESTATLEKQEIAYRILARILERAESGSPVKILHIQQLRTNSIKQLKSLLPLLKVRKREWAADVPELKTKVNVMFQASQAASILQIKCISMLEKDGKLLKAALRESLPLLMDAADGCISSPWRRSKGCEELFDSLITGVAHVASLHRSQMQRILLRFKVLVLTACAQANTWGTSLGSSFESIIKGSCTLIEVGWKSDRAAVESFVLSLAAQIREKEKGDKASQGAAMMQLNVISFLADLSISLNKPEVVELILPIFVESLEEGDAATPSLLRLKLLEAVGRMACLGCEKSYREVVVLLTRSYLDKLSTVGSSHSRTIPPEGTTERLETLPAAFLQIARGLRQPTLRLDYRQRLLALCSDVGLVAEAKNGRSGADLLGPLLCSVAEMSVDFDPTKDVDPSLLKLYRNLWFYIALFALAPPLQKGPLSTKSGAILNHMSFGQSQAMVAGISMGFSTGSLPMHAVAGPYAWNPQWSAAAELITQGTPPLVVSSVKWLEDELELNSLHNPGSSRGGNNEKAASAQRAALSAALGGRVETSSMSTISGVKATYLLAVAFLEVLRFKCCGGVMRFGSSEGEYTSALSFAFKYLETPNLTPAVHQCLVAIVQQAFIAAMSWLSEKASAIGKEGEEREAVIVAHACFLIKMTSHREDYIRDLADTLLNQLKNTFSQVLWNPRCLNELLVLVTGTTSSSSSEFGSGASKQVTHQKVRDWIAQALHLVPCTMQGLLQEQLRKLNTWQSATSEVLSLLSDIRLDVTKTDSHTGMACIPAVTTAAAAAAGVNPKLAQTGSVEVLSAGIISASIKSNYSGEIAGMKSWYVGMGGLARKDELPGRADHVQDLALNEMLTTKFVQRLQQFVVAAQKGMHVDAAAFREACLRGAALLLSDLGTGKEYAEGFSDLLRLLCWCPAHIFTPEAMETGVFVWTWVLSAAPQLGSRVLGELVDAWMWTVDTKKGLFLSGIENSGPAAKLRPELTPGEPGPPPHPDPVPGINAHRVWLGFLLDRFEVIRHGCSDQFLLIGRLLQGSVTRPRQFTTHPAAAGAFFTLMFFSLKYCTFQTQLGSLVEKSGALLLEDAVYRAGLSWFSVEPGWYDSNVEGVAQAEAISVARFLQLLTSAERSDTTPQEEVTVSCAVRKRSQDFGLASANGVAQMKAQLEAAQFLRVKVDGDTAMKERRRQLLLMLCQYEADRLDTWAYPLKESLPRWRVSGERWAEYVRVAWSVDPRIALALVARFPGVGILRTEVSSMVQGHVSELFCIPEALPYIVTPKAVEENSTVLQKLSHWAPCSITSALEFLTPAYKGHPRVMAYVLRVLETYPPERVTFFMPQLVQSLRYDQGGLVEGYLLVAAQRSNLFAHILIWQLQGEEAPTSEEANKEPGAAKGNMYEIVPRVKQRIIDGFTPEAYNVFLREFRFFDKITSISGALYPLPKDERRAGIRRELEKIEVEGDDLYLPTDPKMLVRGIRMDSGIPLQSAAKVPIMITFDVVEKDGDHRDIKGQACIFKVGDDCRQDVLALQVIALMKGIFEAVGLNLYLFPYGVLPTGYGRGIIEVVPDTRSRNQMGEITDGGLYDVFKNDYGPVGSARFEKARDNFIVSSAGYAVASLLLQPKDRHNGNLLFDSEGRLVHIDFGFILETSPGGNMRFESAQFKLSHEMTQLLDPSGSMKSDTWHRFVSLCVKGYLVAREHMDGIINTVQLMVDSGLPCFSRGDPIGNLRKRFHPEMSEREAANFMIKTCKDAYNKWTTAGYDLIQHLQQGIEM*