MGDITLDGAIALLASEKLRERSDGLADLKHILLKNRRNSKFEGGQLLTCSHASRNSLNDKACHKIFESLFRFVSVEKSLYNRSNSKGASASRLSSCASVLRIAVDVFLRNLRTKSVRAIVDHITDTLLGRGSDSLFELLSVDYAKCLVTLLRYPPHLEHLALSEWEKVVDFCLKSINAHNDQEDLTIREKRSSFLDGYLSTGGRASTPARSTPMPTASEKPKGDTSAATEAVVCIQLLVGSPSAPIQEAAERVLHGLIKFVGSSMIAGSGHQAAFASINTVVMKILFDQSDLARSSLLDIIPAIRRFWATKLLGLKDEMLVTVMLCAVVLTDAARRDPSELIAHVIEELLETLYTEYIKRSEKEILQLDELVFHHSGSEQQQECSAWPRLESARSEHNWTTLWIIAKLLELAEELRDKSSLYPASGEAATKRQRLASLIDDIFRDSTVSSGMRRLCALQLIPFLPRSYATAESKYSLLERLLPHILDDNSITASWTMVAIASPDANSQSLKHCWQRAWEMASRVSPSQATARAACHLLNNILQRSLLDYQIVAQATSSMLTSINTNGPSTISDSSLAFWATILRVTSQINPGLVPDASNKICSWLRETWGTGNFFPMLPPYRLYSPVLIGSLADRLQIAQVAMFARPLDLLNMLFACANRPFALPKARYIGPVGLIARGWHFCLKNKRLLNYIFDLQGLLDLAEYWDPQETLSLEKFPRQDSSDNIALDLLQSKVEGLLQTWEALSEDKTHHITVDLVQIVTSSCVTIALYMACLPQQSANRVSVIQQNNRRLWERLCAFLASREPVFIHACLITLTPLLVPNALLPRSSPALIGALSGLVPSLADVLESYRERQKEVLLLNSEEAMDLDDPILTFYDQSTELVRIFSRNRETSQVLQDIATLQRSITVYLSIFQRIHASSASSEHPFHDDLIEYLTGLDEIDILSAQNFLPHVYRACVCDGVERHSLLRILEDLGEKCLQSYEMERCESSHVLCLRMMGSFVEMWTGSEDDDFHASATDIYSWFTEVLLAKRLASTSVLIEFTRLLSDLLSHNVTYSSGPSSPSPRTSLFTIIREGDAVAKFYAGELIPSLFGQYSLTEHDLILDDVLDSLPRDSDWDEGIALRLVILARLASRWHTLLRRSIYHMFETAAKVPNSLRYAENCLRDVAQTLGLEDAKQLFRLFSSQIIYTWTEEQSVMRMPYSVFGYKSLKEMLIDVQDEIIGQVMMRANETEGAKLSACTDVPFDHLVMDSFCKAEAYSIARDISTPPEHGSQPRGVENRMKKLLGTDKFVSLIEAHFPQMIAIFFGTLDQYEQIERAFLKREGFGNPHAVLKRMTEKSVSEVVLPANQQPSFRARYLLDELEFLCKRSGYDLGTIWTPTLATYVCRTLLESIHPALGSLHACSVIRKIRILVSIAGSVMLSDYPFEMVIHALRPYLVDIFCAEDTLGIFWYLLEAGKAYLSESPGLMAGIAVTTLLSLRRFLIAPPTETAQPGLVETVLAKIKFFLEWFDSYLETYEPIGLKPEKHELFRRLVASSQGINPAGESPEGSKDEYDLLLEVLKDQNSRTSLLSGPIADHVISLLCTETKQSPESHLNASGDDQVVMSHAVAICQTLQKFDPGTEYKLWAARVIGRAFASTGKISDILLREQDPKLFEVQSAQSLPSPFHRSKASILMALCSMLQNSSHLEVGLVERTMQLIVSNLGSSPEFEPCGRTVPASLLKAFTWSPYQCPEMPMPASVTKSRSTLIWDPDVPVGRFARTVGLFLSDSAPEDPVIGPLRTILCVIPDLAVQILPYILHDVLLAEDDGKVNIRKTISEIFGQVLRQVNDQTIPHARLVINCILYLRNQPRPEESTIVERDEWLDVDFAEASSAANKCRLPKTGLLFLEISASRMASTSRRSSVAKYEAAPEILHEIFRKIDDPDFFYGVQQDSSLETVMARLEHESSGFKNLLFQSAHYDSEIQMGESPDVHGVLKALNSTNLQGIANSVFAISGSSRDTSGSFDSMLQTAKDLRRWDIPVSPLSPSPSASVFRAFQSLNISGTLTDVFASIDECLLSSLDLLTSTSRSATSLRTAMRTLGVMTEVCDVLGSASTEDVNNQWQSIVDRDSWLKTTSVSDVGEILTCHEALFSSIKNKDFLKTAINISDRDAQLLEVKVIRQSLKVARDHGISQASLKSAVCLSKLSHNCNTLGINIEGAAKFDLANVLWDQGEMAASIQILQQLRERNDLHKQAIPISRAELLVTLGHHVAEARLEKPDTIVQDYLSAAVKELRTRSLGEDVGRVYHGFAMFCDRQLQNPDGLEDFRRIEQLRDRKEREVHALEDMMKSTQGKEKEALKYHRAKTKQWFDLDDREYQRLRRSREAFLQQCLENYLICLKESESFNNDALRFCALWLDKSASTIGNMAVSKYLSQVPSRKFAPLMNQLTSRLLDVSDEFQKMLFALIFRICVEHPYHGMYQIFASSKSKGGKDQSALSRNRAAGKLVDCLKNDKRMGPTWVAVHNANISYVRFAVEKPNDKYRSGAKVPLKKLSTGERLEQDAATQRLPPPTIRX