MSNDTKEVPSTHTNINLGSQASASTAKIFTARLPILKAPGSESNYLNWKKVVLRVLKSAKVNHVLTPVAPNSRPATWEEDNDLVCAVLVQIVDETNLRHLADKDNAAKIWDDLSCAHQDSSTGGRVYWIRKLVNVRMEGNNIHSHIKSLANSYERLNALVTPTKPLTPDNVHTAALLSSIPPDWLHCVSALMNQEGVKAETIISALIAAIRRESHVDIISVSSTKANSSKVPPPTNSSKGPRNDVAKKPRRCPLCNSDSHDLNLCNNTRKLIADHKAAQKAHWEASQQDKGPPSSKPAARAGRTSAATLGQSSHKYNEDDDSDYSGLEVKVTAGNAVVSLSIPCDPVRGGDANIDLGCLMLMTPDITTVDFPKPNRTPVRLADHSTVESSHKGLLKLPLSGKRSVKSLVVPSLHKHLLSVAALGYQRGNLYYLPSKPVSSNSSLTLSPKIPNNSLMEYHLRFSHIGLKPLKSFLKLHNITPTVMNEINVQKCPICVQTKMPRKAFHSQSSHQSSLPGQIIHSNVGSYEVVSREGYKYFITFVDDCSKSLSIYPMKSKSDSFACFKLFRALFERSGTHTVLSLRTDNGGEHISNKFSDYLSQAGIKHEPGPPHSPELNGVAERTNRTISNFVRSSLLTANLPKCYELRLRAWLTPEGMLLIMAEDAAALRARVDELAAAIQEERGLCQRAEAELAAARAGAVAPAVVPVVPGQPPNAPQVPEDTPAKGPKVGLPDKYDGTRGPKAEVYVTQIGLYYQQGLKKDIQLALVLARAQFTALTDLCNLALKIDNEINGADPNAVDPTPSVDPNAMDISAIRGTLSSSDKASMMKAGLCFYCGEKGHIARGCPKKGKGKGRVDARIAELEDQVRRLTTGEGTSGGAGRADESKNGDARENAMDSRLFVSLTFQPLHTPQATTPLFATFLIDSGATHNVMSEKFAAKAGLRLADSAAVRTISGFDGSRSRSSQEVDLALDHDPDPSTFIVTTLKDTYDGILGMPWIRNHGHRIDWSNRRLRPNSIGIAAAKTASSTPKKTSQDGEEPVARQARRIDEGVRALCRSTPPRYLRASGKRTHLLDLTEQTPGSIYAAKASWSTSARLAADAKGAEPAKALEEMVPTKYHSYLHMFRKTEAQRLPPRRKYDFRVDLVPGAVPQASRVIPPIPRGERRVGQAHQRGPGQRDNTANDIPMGGPGPVHWEERRLLDADKFTKLNLRNAYGNLRVAEGDKEKLAFVCRAGQFAPLTMPFGPTGAPGFFQFFIQDILLGRIGKDTAAYLDDIMVYTQRGTDHEEAVSGILETLSKHQLWLKPEKCEFLRDEVEYLGLLISCNRVRMDPAKVNAVTDWPAPTNVTKLQRFCDCSDFALGAVLSQVCEKDNELHPVAYLSRSLIQAERNYEIFDKELLAIVAAFKEWRHYLEGNPNRLKAIVYTDHRNLESFMTSKSLSRRQARWAETLGNFDFEIVFRPGRQATKPDALSRRPDLAPSKEDKLSFGQLLRPENITPETFAAVSKLEWAEVDEWFVDETVDLDDAERYFEVDVLGTREEDHPDSSEAEMVPTDTELISLIRTATENDLRLTALLKRVQMEGASSDGYAHVDGVLYRNGVIEVPADESIKRAITHSRHDCRMAGHPGRAKTLALIQRCFSWPSMKQFVNRYVDGFDSCQRVKSSTQKPMGTLEPLPIPAGPWTDISYDLITDLPESKGADSILTVVDCLTKMAHFIPCKKTTTAGELADLMLRHVWKLHGTPKTIVSNRGSIFISQITKELSKSLGIRLCPSTAYHPRTDGQSEIVNKAVEQYLRHFVNYHQDDWEPLLAMAEFTHNNHDHSSTGMSPFNANYGFDATIGGVPLSAQCLPAVEKHLEGLINTQEELKASLEGAQAAMRKHFDRRVRETPSWGVGDAVWLSSKNISTTRPSPKLSHRLLGPYFISNKVSPSVYTLTLPPSMKGVHPNFHVSVLRRANHDTIKWRAAAEPGPIKVEGEEEWEAATAEDGVPSGMEGLRTGRKFMGTGRKSHTLSTTTSRVQQKISQRGGLTPEVTEIQVRVGFFPTGFFDAARGRERRAGGLGVKGGTLQTASTLPTEGPYTKSFWVDAIRHFSFAYNSFPCNTPVGFRPPVSILGERPIDARLSTPSGAWYGTKSWKPTAKSWTRKRVLLSSCPISQTETDTDWGFGATLSQTPSPVAVEIDWCELQANKPPTASSPDPLLHPALPVPNQVPPSNPDTQAPPRTLTPDLPLLDIPLQPRFDWRLTASIHAPGNMARLPQEISSTSQQSPDLSIISLPPLSSPAPSPVPPSSPHISPTSSPSPSSPAPSRSHPSPIKPPSPPPQPPKPDSPPPRRRSGRERKAPDRYSQWSKNASVNSEIDTPKTWRQLLKSPNKKKWLKAADEEFSSLLGMQTWRLVPRPDKRKIIKSKWVFKVKRRPDQSIQKLKARLVAMGYTQVQGLDYDQFFSPTLRLIFSLLAC*