MAAPPPPLPTPRPSGPDTLRRLLADLCTKGNPKDGAEKHFRRHIEEEVRDLGGEAFSRFMDNLYTKINTLIESPEVSDNLGALRAIDELIDVKLGEKASKLSRFAGYLRHVFEEKQDLDVLFTASRVLGHLASVGGTTMADEVERQVKHALQWLQGERVESHRFAAVLILKEMAENAPTMFNVHVPEFVDAVWVALRDQKPSVREKAVEALRACLRVIEKRETRWRVQWYYRMFEATQDGLGKNASADSIHGSLLALGELLRNTGEFMMSRYKEVADIVFKYRDHRDRLVRRSITALLPRIAHFLRDRFVSSYLKICMDHLLTVMKNPNERGSGFEALAEMAGAVGKELEVYLPLVTGPLKEAIAPRRGKPSMEALACVGSLARAMKGAMEEHVRGLLDVMFLAGLTPKLVEALESIVSSLPSLLPTVQERLLDCISVVLTKSPYRSITTTRIPARTSATPSTPQSFELSGPALVQLALTTLTMFDLKGYELLEFARAAVIPYLEDEDSVTRRAAAVCCCRLMEHSFSSFGSSTGRLSSNRSTRSGGSRRRWNLIEEILDRLLVVAVADADAGVRKAVLFSLHENTSFDAFLSQADSLRAIFISLNDEDFEVRELAISMAGRLSDQNPAYVLPALRCHLALLLTDLEQSPDSKSREESAQLLGCLIRSCERLVLPYIDPVHKVLLEKLRDGLSGAANDGVVTAVLKTVGELARVGGCVMRQYLGNLMPLIRDVLLDGAAVGKREAAVSTLGQLIQSTGYVITPYSDYPQLLGLLLRLLNGDLAWSTRVEVLKVLGILGALDPHTHKHNQQSLEGHGEGNLVDGRQQMHSMEELSLDIWPAGGLFMTSEDYYSTVAIHALMRILKDPQSSYHKKVVGSLMFIFKTMGLGSVPYLSKVMEDLFSTVRSCDDSLREFIFLQLALLVSIVKQHIRKYLPGMLSLISDFWPTLLLPAPGRPNSGSPILNLLEQLCKALNDEFRIYMPGILPRFIQALSDAERNLDYTCVPPILHTLEVFGSNLDEHMHLLLPALIRLFKPDGSDAPLDIKRATIKTLTHLIPVVQISGHVSALMHSLKQVLDSNVEEVRKDAADAICAVAVALGADFAYFQPSVRKILQCHRLQHPQFDAIEGRLRKQEPLFFEMKGSQNTNASIRNEDTTIPTTGNHGFDFDDRYDDGIDPSSQTKNFKVNDGRIRAAWEASQRSTKEDWAEWMRHFSVQLLKESPSPALRTCARLAQLQPFVGRELFAAGFVSCWAHLNDAYQQQLVRSLEMAFSSPNIPPEILGTLLNLAEFMEHDEKPLPIDIRLLGALAEKCHAYAKALHYKEMEFEGAQSKKMDANPVSVVEALIHINNQLHQHEAAVGILTYAQQHLSVELKESWYEKLQRWEEAYQAYSTKCSQTSNIHPALEPTLGKMRCLAALAQWDELNILCKEYWARAEPAARLEMAPMAANAAWNMGDWDMMGEYVSRLDDGDEWKLRNLGNSTNNAEGSSDGPFFKAVLSIRHEKYEEAREYIERARKCVATDLSALVLESYDRAYNNMVRVQQLSELEEVIDYSMIVRSGNPGSESRAALIRKMWHDRIRGTKRNVEVWHPLLAVRALVLPPKEDVETWLKFASLCRKSGRIDQSRATLERLREDNDLTSIGAHVHHELPQVTYAYLKYQWYSGKKPGDDQKRFEAFSQLQELAEKLYDSAKNSGGAEMCGENTMSSSNFTASAVPLIARVYLKLASWQRSLKPNFDEEVVNGMCHALRRATDHAPKWAKAWHAWASFNTSVVANFIHPQSLDSYVEAAVRGYFYSIEYASTHKGGDDSLQDILRLLTLWFSYGATDEIKDALQDGFSRVNIDTWLVVLPQIIARIHSNFPAVRELIQTLLVRIGRSHPQALMYPLLVACKSISPLRRTAAEQVVEEVRQHSPHSALLVKQAQMVSKELIRVAILWHEAWHEALEEASRLYFGEHNVEGMLHALLPLHHNLLEKEGAKTTQEILFVQSYGRELQEAYECCMKYRKTGKEAELTQAWDLYYHVFKRINKQLPSLTTLELQIVSPDLLEARNLVLAVPGTYRAGAPVITITGFAPQLVVIASKQRPRKCTIYGSDGEEHAFLLKGHEDLRQDERVMQLFGLVNTLLANAQNTAEKDLSIQRYAVIPLSPNSGLLEWVPNCDTLHQLIREYRDARKIPVNMEHRLMLAFAPDYENLTLIAKVEVFEHALQNTDGNDLAKVLWLKSRSSEVWLSRRTNYTRSLAVMSMVGYLLGLGDRHPSNLMLHRVSGKILHIDFGDCFEASMNREKFPEKVPFRLTRMLVRAMEVSGIEGNFRSTCENVVHVLRSNKQSVMAMMEAFVYDPLINWRLFNMNDVPQMGTLGSNRNPTADGGVVQDPASPLQRGTREREIMQQAAGQLNDANEVLTERAVAVMARMKNKLTGRDLSPPASVGDTSSSVLADLSELNADRDSEIGLTISVQVQKLIDQAMSHENLCQSYVSPNSNLQWILQGQSVIYLSYKIGINIPKEAQLEDLKRTITKKLQFWSEAKLSLVGRILICNQVILAMMWHTFSWWKYMFSTTSSRQENQ*