MSSAHHHHQQQQQQQQQQQQQHHHAHHQQQQHQHQHQQHPSFQNPAAGSAIHNVASPNPNSISEDKLIDALVNKIMAKLSNQADPHLSPLETDELIRQSCSALFEMCCQRLPCVIQKLLQELDSPSHPFTSDEQTGLVDHLRTQLFVIKILCYCMSYHWAWHRDQVAQAATSSSPTTTAPDQKKSPPVSLTDWVDPPQLDDNLAKQLVATISFFLKEHQRFEDAGAALGPIGNTSANYVHDPHRKQTILVGFSGPNNSNSIFSRDSEEKPIVPSLMGEILTQVSKICFFVSASNWTIVLGKIKNRIAYWSGPEEFPDRSETRLLEFCSLNRQRLSSIIRELSAQFVHLKRAAQSDIALALRRSIWNWIETYPNEYASLVQSNGRLEGAPDVLFDVAHGLSENGKKRSYTWPMMSMLLAVCPDIVLKITVGDRNRSQVTARKAAFIESLRKHLKAVKMTDVATACCVDLCKAATFSPKTTAEGPGLRLLALDLVSDLNSRLLDPSKPFTNSDGIVEIPLMSEALAALCKLDRHFVDTTLLEKCLSRHSFLPFQIAFIQACQKLASDPQSTRTNNNNNNNNGSRIDGRFQDDDNDDNDDDNENDPDDMSNWNVKLKELYPAIASSLRQVFMSAVIESNQFNILMRSNSKVMMSNEEPNSQKTELVKALLNLWTQDCTLAFYIRPSVGGSSRSTNNSYQHGRSSHELNSRLASGNEIDPDDLEMFVYLTTLLLNNRNPRAVRQAAMNVLRAYHQVPIRRIPRSINNDSLRSNTIPLTPSSASIDLPSALKQCRAIVGISILKSLLDSWSFRDEEREVLQLLKAYLDRFKDAIDLSERSGLGAQGFSNESSQEDYTIFGHLLRLTIPLGLCTIDQYNLALLLRCCKEIISIFEKYPFIVLKLCGLDLSLTSSQLSITLQGLPDDGKGLGGRVAQAKRAKLVMRTISSNSPILDPLWDEALRRWKLLSALVGHRPFEDSSGDTALYDSPPALGTISGEGVLENTNAWISISGLLTSIANLHDPNHPKFTRSLPLDHFIPADLLHDRFYAVPDRARNVDRYIQEMVDLLVADDLRMREGVKDALGLELNVKLFPILIHHLKSIVAHFFENERAKPQSPFSHFIEQAISMLRLFFERIHEPLSEPTSEKVASLLIDFTRYTNRLGNLGSDYLAIATRIKYKMAQLCELIVGHKDRLSLLNNPTVKNQMIDYFLSWATSVNMVSCISAEEASRQRANRDLSMACLKALAVFYDGLKLQARHSLIRHTQKSPSNRVHIRLFSRHYDYLTFMLNEVTKLEAVAVRSRKGKMASGGNLAGGNGGSPEQAAALQRELSSITREIVELSGFREQTMNCLVKLMAGNMNPAFRYFVNMFHHPDTRIKHANIQILWEVIKEGGHLLPDLVKPVKPSGLDRIVDVCSKFLLPSEADRRLMSSRFQMICRPDLTLALAICKVCGSADFEEMTEVILNIFDYRKGVIKFLKASIEREVAITDHESTVFRGNSFTTRLLTIFARAQGYDYLRNTLSNLLVGLSNKPSEFSVDFDPHRPSADDDEAARNLEQVTEAFLNVIAVSWKKLPSAIREICHHIATTVQEKYPESVFTSIGGFIFLRFINPAIVSPEVIDLDLPNDTREIRRSLVMITKVLQALSNNIRFSAREPAMKPLNPFMSKNVYPMTRFLKDISSIDEQGMSEEGSELNDELAPVPLDASDRYVLHRFLYENMDKLGAELKSAKPNEFKHWHDGTERLTPTLGQEVWAELHQTLLELGPPGAADPDLPMSQMDGPEYHAFLAKYELTRAPDPRIWQSLFFEAPRSRLQTMPTFIFLTSRLKAEMCDLESFYLYILQAVEAIDGPFTLFLDCTGFTFTNEISLPWFRQLMDCSPSIPSLHLSQIWVYNANAIFRRYIRKLGATEKQDRRWTNLVRAVSTLEELASCLPNYEQILPASSWNMFHDKRVVISQVTHLQQYQMQIPVVLHIGSKTLLIRSSKKLELLSDTKCTLNDVIRLKDIEEMQRLPPSNVHLDPGFIIKQYGSNVTLKFVSVNTDRIIETLANTQADLLSTPQNFDFRPRSLVPGTIYGSLLNGAIFNLCSSDSLIRMAALSFLQGLTRALRIDKIEDVIPFQGN*