MASSYRSLLATVKAELVVAKGASHSRIELFHALDKYLPDFQAFLIFPGPRAEDRTQVVNSPSNLLEKQDIQLALMLSDDFNLNEAYCAGLVISGHEQRNRNGWGRQEMMQIAAGLWFTERESLIKSLQLLLHVVALNKELDSDFVGKIRQYLEKLLNAGIRTRIMSLIKELNEEESTRLMDQSMDQSLQHYIKDSSGVLVERCAAIQKLRLSLCDCLYLSCLITPLDAAEVKYLYNLLKVCSADGSLLHDVVKLRITYTIMFSLTNAIVLGAEGCEHRGLVLALDANSREEFQQLMLDEAEVNSVTEGFTGLIRLAWVTIGTLTKQTPDVTAVKATVEDDSILYLCLNRACDRDVFGFLNTHIFETAAFQNDEKASAFKFTTGLCKLVMGLLSLPAGRQKIMEFKYTSMMALDIKTTHLKDSPQCSKSQAQIQAVKCQAQPLVSFLHFVREIFQREPELVLDNNDLWSFVHFAGECHSSYFTLVAFLDMLTALAECKEGAGKVYDLLQKATISNLGWQNLSTSLVFYDQQLRLCVDTPKGLLPPFTEGDARIVEAYLKVMKKVIEKGDVLERMQWFEDIEPLFKLLSCQKVPPFLKGALRNAIAACACVSPVMKQKVYELFHLYDLPVLVTLLPTDRCGQLSSKQVFDLTYELNEVEARQREYPSTISYMKLRNVLIPHELDARDTRYSEFYRFVRDQVFGLYSQRLYANPTEKWELVVASLHLFEILLNKYDPINEDVRNDADNGFLSDRSFRRMSTTSTAEHTNTTPAMELMKDLKNGEVIYSNLMNILALGVESLLDQRTSQLYGAVLEEAISLSFQIFIHAFLKESQLAEACNPSLQMSGWGRMLQKPLHEMLFYDSQQVVTLLEYVRYFKSQPIQLYSVKIMGLLSARVPTLVSVLRKSPALLNIIEAYAACLEARILEAHPSEIPDEDIGLLILQLLHANLSRPAPNLTHLLLGFDVNEPVEKTTLQPNFKFSCLTVILHTVDKLVRPEVDAGLLELCFQLLYELCVDQITCGPMVELLRNGKYDISPKKTSRTSHDTCVERENSSISGTNRCSSEAEDMDLQVCDLEPVAGSMPGPSSIPEPEVGFSNPEPLASRYTTKDNGGLCEGMAVLRSSWIQRLFPGMMGEYVKPTQEKGKEKHVSSAYEDTERLLIENASKTSEVFGSCSEVLGTSRDQARESFCDDGTPGRFEEGSSIEPDYECSNSSRPPPAVVSKQRPAPARVDAESEYRCEVGSQTPSILNSENSTRLLTQPACSRLPPECSTEQVLALRNRMDCATKVVPSILTKYEQVATMQTFVRPLELKSHNEDYLRTRGAGNVPSEHEMGRKSQVSSMYPYKLPADLDTKIILEEHSSQRHLLSTSDVARKSQNKERNRFVLSSAGTNNKTAVQPESTSPRFKQSGLHLGNPRHSSYKEYSLAGEDVGWDEPRVDKEKMGRNIGHQTQHSTVTGKIVDSSLLPPLSLFAPFKHSKERRSAKSEGKTKMAPGLSGESLLTPLFSPCSYKKDKNDDRGVADVCEDKFDSVIFSPYKPLSSLHNSAGIRESEALTLTPVFAPFKTLEEQKCPASAAITECLPVDLMEQNGDNTVVQYPGAKTDLISGSNFRQVEHMIQSNHQLVAPERSSSVYSSYPRRRGANYREAAVHSTIPGPHSHEEQHRVESTYTRGFLVREEQRTMNTATIDLCSRRPRLQEERTGYSDSCQADTNVSMVHSHDVQMSLSQGMQELFQFDKDLQQQQVNTEAEGMRELRSCSNLVCEASSGSSPVPCENHCVRLPSQSTDKHLASTGPIMPGPSAKYSSKENYHQRKGNLEGSGVQGGYTLKNPSALVTDVEKEQSPVDKQTRGGATKIGATAQSPDNFRKREFAANREYHAFNEGKNISGQSGSAKFLDAQGDRSERSSRKRTHEARTGASQSAFKDSETPSVVVPQNEFGVEELKTTPRAQSWLQRWMPSSKPVIPVFEASQGFSSQMPTKQSSSHAKNPRLVHDNTIHGQRLDEAGSAVLEEHRPSAMERSGQLARSNFENYHRRSSPLCPGFYPLPSAAAMALVGAASRRAAPLPPQRSVQTRISVWPAIAGIQLRRTELGSPGVLSPQVEVDMVEEG*