MAALPLAPPGIAPPSAMPPPQQGFLPPPGIPETPTPADLEKQLDEKARKWMQLNNKRYGEKRRFGFVEIQKEDMPPEHVRKIIKEDWFLLFLIVSRAFNRDHGDMSSKKYRHDKRVYLGALKFVPHAVYKLLENMPMPWEQVRDVKVLYHITGAITFVDEIPWVVEPIYLAQWGTMWIMMRREKRDRRHFKRMRFPPFDDEEPPLDYADNLLDVDPLEPIQLELDPEEDAAVYRWFYDHKPLVKTKLINGPSYRRWQLSLPIMATLHRLAGQLLSDLIDRNYFYLFDMESFFTAKALNMCIPGGPKFEPLYRDMEKGDEDWNEFNDINKLIIRSPLRTEYRIAFPHLYNNRPRKVKLGVYHTPMVMYIKTEDPDLPAFYYDPLIHPIPFYKMDRREKKPVVEESEEEDDFELPEGVEPLLPTTKIYTDTTAAGIALLFAPRPFNMRSGRTRRAEDVPLVSDWYKEHCPPTYPVKVRVSYQKLLKCYVLNELHHRAPKGQKKKYLFRSLRATKFFQTTELDWAEAGLQVCRQGYNMLNLLIHRKNLNYLHLDYNFNLKPVKTLTTKERKKSRFGNAFHLCREILRLTKLVVDANIQFRLGNVDAFQLADGLQYTFSHVGQLTGMYRYKYRLMRQIRMCKDLKHLIYYRFNTGPVGKGPGCGFWAPMWRVWLFFLRGVVPLLERWLGNLLARQFEGRHSKGIAKTVTKQRVESHFDLELRAAVMHDVLDAMPEGIKQNKARTILQHLSEAWRCWKANIPWKVPGLPVPIENMILRYVKSKADWWTNVAHYNRERIRRGATVDKTVCRKNLGRLTRLWLKAEQERQHNYLKDGPYVTPEEAVAIYTTTVHWLESRKFSPIPFPPLSYKHDTKLLILALERLKESYSVAVRLNQQQREELGLIEQAYDNPHEALSRIKRHLLTQRAFKEVGIEFMDLYSHLIPVYEIEPLEKITDAYLDQYLWYEGDKRHLFPNWIKPADSEPPPLLVYKWCQGINNLQDIWDTNEGQCVVMLQTKFEKLFDKIDLTMLNRLLRLVLDHNIADYVTAKNNVVLSYKDMSHTNSYGLIRGLQFASFVVQYYGLVLDLLVLGLTRASEIAGPPQMPNEFMTFWDVKVETRHPIRLYSRYIDKVHMLFRFTHEEARDLIQRYLTEHPDPNNENIVGYNNKKCWPRDARMRLMKHDVNLGRSVFWDIKNRLPRSITTLEWENSFVSVYSKDNPNLLFSMCGFEVRILPKCRMSQEAFGSKDGVWNLQNEQTKERTAMAYLRVDDEHMKVFENRVRQILMSSGSTTFTKIVNKWNTALIGLMTYFREATVHTQELLDLLVKCENKIQTRIKIGLNSKMPSRFPPVIFYTPKEIGGLGMLSMGHILIPQSDLRYSQQTDVGITHFRSGMSHEDEQLIPNLYRYIQPWESEFIDSQRVWAEYALKRQEAQAQNRRLTLEDLEDSWDRGIPRINTLFQKDRHTLAYDKGWRVRTDFKQYQVLKQNPFWWTHQRHDGKLWNLNNYRTDVIQALGGVEGILEHTLFKGTYFPTWEGLFWEKASGFEESMKYKKLTNAQRSGLNQIPNRRFTLWWSPTINRANVYVGFQVQLDLTGIFMHGKIPTLKISLIQIFRAHLWQKIHESVVMDLCQVLDQELDALEIETVQKETIHPRKSYKMNSSCADILLFAAYKWPMSKPSLVAEGKDHFDQKTSNKYWIDVQLRWGDYDSHDIERYTRAKFLDYTTDNMSIYPAPTGVMIGIDLAYNLHSAFGNWFPGSKPLLAQAMNKIMKANPALYVLRERVRKGLQLYSSEPTEPYLSSQNYGELFSNQIIWFVDDTNVYRVTIHKTFEGNLTTKPINGAIFIFNPRTGQLFLKVIHTSVWAGQKRLGQLAKWKTAEEVAALVRSLPVEEQPKQIIVTRKGMLDPLEVHLLDFPNIVIKGSELQLPFQACLKIEKFGDLILKATEPQMVLFNIYDDWLKSISSYTAFSRLILILRALHVNNEKAKMLLKPDKTIVTEPHHIWPSLTDDQWMKVEVALRDLILSDYAKKNNVNTSALTQSEIRDIILGAEITPPSQQRQQIAEIEKQAKEASQLTAVTTRTTNVHGDELIVTTTSPYEQQAFGSKTDWRVRAISATNLYLRVNHIYVNSDDIKEAGYTYIMPKNVLKTFICVADLRTQIAGYLYGLSPPDNPQVKEIRCIVMPPQWGTHQQVHLPAALPEHDYLNDLEPLGWIHTQPNELPQLSPQDVTSHAKILENNKQWEGEKCIILTCSFTPGSCSLTAYKLTPTGYEWGRANKDTGSNPHGYLPTHYEKVQMLLSDRFLGFYMVPDNGPWNYNFMGVKHSTGMKYGVKLANPREYYHEDHRPTHFLEFSNLEEADHVEGDREDAFN*