MGATRNKHLPSVEQFRTDFPQFTDETKYPDTQIQFRLNLADKQLDEHRLGEMFGYLVELMVAHYMALWSADSRSAARGGAGGANSGVLSAKSVDKVSATMKSGLTIKVNKANAILEALKTLGNRDVLVGVPAENSPRDDVPFGNAGIGYINEFGSPAQNIPPRPHLQPGVRSVEDKTTEQLKLAAEWILEGKKDKAEKALNKAGQIAVQGIQRYMTTHDFEPLADPTVAARARRQTVTGTILVITTERLIAGETGRAGDVVTYQNREYLVKSVDPYTSTFMNTSEQAGWLTPDSEPVYDEALERLLSQWLRAVSGLPAGSVRPRWTAVQAAQPPADSDWCGFGIVELPADDNPAYANQTPEYGELWRHEEFECSASFYGPHSQRYISRFRDGISLSQNNAELNKSGLSVVRHRGITTFPELINNQWVRRYDITVILRRKVVRRLTLMQGLPISSIVNVKINMAPRAASSRNFGSLLIVGGSNVINTHERLRYYTDIEAVGADFGMETPEYQAAALYYSQSPQPIDLYIGRWAKTQVYAALRGAVLNRSEQAMSRFTVISDGSFKLNLDGKDTLITGVDFSKETNLNGVAERIAERLKNAAVRWDSVSSRFTVSLQAAGKLGYLTRADSGSYLGDLLKLDEAAGATAIAPSEPETIAEAVKALGEVSGAWYGLLIADTSLTDRDVMSVARYIESTSVVRIYGHTVVKTDVLDPDVVTDIGSQLKGAFLGRTLWQYSSQPYAIASLFGRMFTVNFQGNRTTITLKFKQEPAVSAELLTATQASALKTKNGNVFVHYNNDTAIIQEGVMANGTFIDERHGLDWLQNYVQTNLYNLLYTSTTKIQQSDEGVTQLLANVEQSLAQGVTNGLIAPGRWGGDSFGALNRGDTLTKGYYTYAPPIAEQAQAEREKRKAPVIQCAIKLAGKNMANTYSFIDVSATITGIGGSVDLGNGAATSEEGIVIAMLEAKNTMTISADGEVMHSLHAGKAGTITVTLLKTSPANAKLGMMYNAQQFSSATWGNNIILIRNKQQDLAVALVPVVPALKGIWENLKPSSVDSEGKPVFAPDDMIDLISPLVDAVRSLDKTSRHEINEICLSVVSREHGKSWSEVYTGGLLMFDDINGLDLLKIVGQAESLENGKVDLAFIALMNEYLDVEAENEALIARATVAGVTANVLKFGAVVEGAAASVVGFTAVAATQLDKLYWQAQRTGAAAEQIKSLGYAVSQVGGTVEGLNSSLENVARFLRNNPGGEGFLRNMGIQTRDANGQLRDTASLVALVGERLSGMPSYRANMYANMLGIDENTMLAMRRGMGGYASDYRQMMRTMGYNPTAAAKQANAFMTEFYRLKSVMGIGKDKIGGELSRVLTPSMEKLTNLILKHWPTIEKIIMSVVKAILVMSDILGQMVYRSVQGIQDIIGWWQRLDEGSQNLIKVFGLVAAAWWALNSKFLFSPIGALTVLLSALFLLYDDYQTWKEKGDSEFDWGKWEGALKKIKTEVTGLTTEFKALGIEIMDLIGIDVEKWSLKFEFESLLKSLGGLSEMLSHLVAALNHLNNGDFTLAWEELKQAWNGSEKNKQETNTIGSKAGERHHDMVKDWYFSLNNKLNEYLPEWMGGTPAKDKPAAEKGAKTLTRGERNNNPLNINFAKQKNAVLESGKGARFAQFDTIYNGLERTAWQLRRYFNGLTDGVKRQSVEAIVKKWAPREDKNDTEGYITRVAKALGVGRSDRLDLNNHDVMYALMNAMSPEEIGKPLPYSKSLVMAAITGAPDPTKALAKNGGFNFDPRMFDNAEANINNMLTSSSYTPEYLRKADALAQNQMNFEQNLTINITGVQSPHEAATLTEGAVQRSNAILAQKHQDSTEITEHPVQRGAAISDHAYDRPSEVTMELGFAGGGSLIDFLDLGTGFSFGKSPKAVYQQLLALKASKEPFNVTTGKRQYKNMLIRAIEVTTDKASENVLMVTLTLREVIIVDTATVKGIAAPPERMKYPIYPYSQRTKDAELDSLPVIGESIITIESDKHSDSKRMLIVSHNGMKIETPFMINLRKGSTETVYATMSREDMYVLAINEPKGVIAIIKREGEGNETNVMMANSNNNLPVIAGVEITTDSEGRFNLNALHKTSGYGEHKRPSKWLATEQANELIHELKEQSPISGLGQEVIKSVRGGVTPGTFAHELLAVSYAGWISPAFQLQVNQTFIDYRSGKLASPRIPNMKELAFMVIQAEEEKERLLLENKDLEDQVSEMKPDVEAFERIAKKANGSMCITDAAKHLQIKPKALFNRLSSMKWIYRRAGSGNGERHCEISQDIRCSRVNTDLFNRIN