MAPHSTLDSDYSSGSSTPTSASAAGDGFVDGLNGLNNGRAVDPQEPIAIIGMGCRLPGGSHSSSKLWELLKAGRTAQSRFPPSRFNIDGFYHPNSDRPGSLNMEGGYFIEDDIRGFENSFFGINNLEATYMDPQQRKLLEVVFETFENAGFTLDQVSDANIGCYVGNFVTDFITMQLKDSEYTHRYSATGLGTTILANRISHVFNMKGPSFVIDTACSSSLYCLHAAVAALIAGECDSAIVAGANLIQSPEQQLATMKAGVLSKTSTCHTFDSSADGYGRADGIGAILVKRLSDAIRDGDPIRSVIRGTAINSNGKTNGITLPSADGQEAVIRKAYAQAGLGFNETDYIECHGTGTAVGDPIEVEAVSRVFKKPQGAPLLIGSVKSNLGHSEAASGLSSIIKVAMALEKGEIPPTYGVKNINPKIKTDEWNVQIVTETTPWPKNLPHNAGRLFRRAGVNSFGYGGANAHAILEAPQMHVPVGYNRGSLPASLTRSTLFLPFSGSNTAALERRVTDIAAAIDFENVNIADLAYTLGVKRTHLSTRGYILSGQDTLKDDLKPENLRVALQGKTYSKLPLAFVFTGQGAQWPEMGKELMKEFPSFRRTIQRLDAALQMLPHAPTWTLQGAILEPAKTSMINHASRSQPVCTAVQIALVQLLASWGIKPESVIGHSSGEIAAAYTAGYLTPEQSIIIAYYRGHCVTKSTMVGAMMAAGLGAEDANKKISELDLVGKIRVACVNSPESVTISGDTEGIETLRAQFDQAGTFARVLKTDGKAYHSHHMAVIGQEYEDLLTEALDGDDFPTTSNGVRFISSVTDAVVNHAVGPAYWRANLESPVLFANVVERLIKDTASHLVELGPHSALELPIKQTRTKLNISETKVHYGSALSRGKNSITTILNLVGDLFLHGHDISFKGVNYVDSAFNSPKARKNVKTQEKMLLDLPNYTWDYSGTVFNESRVSVEWRNRKYPRHDLLGSQVHGGNGISTNWRNVVKAKDIPWMEGHKLDTTTVFPAAGYLAMAVEAMCQVADVTKEQEPALSLRNVNITKALTLGSEETDAGVELFTTLYPAQLPGGATDAGWYQFNISSYTNGTATTHANGLVKIDSAPAPLEVNLPIVPSTMEPQAPRTWYGKFAKGGLNFQGQFQSLTEIQNPRKKENPHTLAKTELRQGGGSGPSTESEYLIHPITIDALFQAGIIASTSGVVRELRAKVPVHIEEMHLRAPVGGQKELKVNATSEAVGFGTIRVDGELFDDEGRVFLQINRCRQVSYQSGIQQEAGDERHPMLRVVWKPDVTRLGAGDAKEFSQYIEQYAAKSESKVDDATVRLGAALDLLIHKHPRLRILNLDVNLTEFLVDTLRLETDFKKCKTLVSGSYSEDGTLTFEDLTNEGKTSTAAQVFDVVILGSKAQELEAAKELVDENGSIIVNGSPADADKLQTLGFTTLQAPSDTILAQTPQEITAKQQKTLSKQVLIVERNADHVLNSAIAAQAKKITGLEAKRIPLESVTADIIAAHTRVISTIELENPVLSRVTEDEMKHIKTLTDNCTNLVWVTGGRLFQSASPEHAVVYGLSRALMLEQPSLRFFVVDVDHEGTPVERSAKHVVEVLQQALIEADPDYEFVQNAGLLHVSRFVPEETLNRVFREKQGAEKLALPLKDARPFRLGTDMVGQIDSIFFRREEAKDVQLADGHVEVSVKAVGLNTKDLQAINGDGDNTSGSFCTSQYTAVVANVGTGVENLAVGDRVVVMTPGYFATTESVPAWACQKLADNEDFTTLSSVPLQLSTAIYAVNNRAHVQAGESVLVITGSDIAADQAAIRVAQLAGAEVFAVGESTNLPSERVFTKGDKALVAKLLKATEGRGVDVVLNFANDAAPISSIGNVFADCGRLVHVGKSSLAEAIATDSTLFRKSVTVTTFDIANILSLKTVAGQKIRSQLLADSIALYRQGQLNLASSPKVFDVSEVRDAFRALAAKGHSGSVVVSLENEASLVPTLPLKYDTVLSPEKSYLLVGCLGGLGRSMSKWMLARGARKFVFMGRSGTDRAPARRLVEDLELAGAQVTVVRGDVINMEDVELAVNGIDGPIGGVIQAAMGLDEALFTTMPRDYWLTGLKPKIVGSWNLHNAIRGRDSELDFFLMTSSISGSVGTATESNYCSANYFLDVFARHRHSLGLPATSIGLGMISEVGYLHENPEIEAMLLRKGIQAINEDEMLQIIDASLATPTAVPGSYDELARAHVLTGLEPLGLKELRAKGFEGTSPVLGDPRASLLSAALDESTDAASSNAASGMPAEVAEAIATGASVEDAVLKMISKKFSNLVLIPEDKLNLTKPISEVGVDSMLAAEFRAWIFQAFKVDVPYLTLLSAAATLTLLSELITKKMMEAQDA*