MKRIAWLTDVHLNFVPRDDVTRFLLEVAKQSPDVVLLTGDVAEAPDICGYLREMAEAWKCPIYFVLGNHDYYFSSIAAVREEVAALASDIDNLHYLSQGNVFEPAPAIGLIGEDGWADARYGDFIRSHVMLHDYRLIDELTGHDKLTLRDTLHRLGDDAATATRPRLLSALAAFDHVYLITHVPPLLEACWHEGQISDANWSPHFTCKAMGDMLLEVMSDHRDKQLTVLCGHTHGSGRTRPLENLFIRTGGAAYGKPGIVDVFELPTTLPPVFGGEQSLSPLTRPEPNLTRKSSTARRNRSRSLESLEARQLLAADLLEAHYVPGPSTAVVSPAPQLHLNNAIEFTAGEARHVRDMEPTDDANQRIVTTGDPNDYIIGTGFGYDGVSFLSIQRADIGGTSCTGSLLPTGRHILTAAHCVADDFGVMQTTELTANFDLPSGRVGVPATAVYVHANYQPFVEADIAIVELSTDAPQGAERYDIYRGTEEFNKVFTKAGYGRTGTGQTGGTGTDGFKRWAQNVFEGGGEALNSIHGGNIVPGTQLLYDFDSGWWQNDAIGQFFGASDVGLGINEANASNGDSGGPTFVDGLVAGVTSYGFSAGVTDVDNQINSSFGEFSVDTRVSHYASWIDGILGDNGGGANQTGEIHGTTFNDLDGDGQRDSGEPGMAGWTVYLDSNNNGQFDSGETATQTDGSGDYSFTNLAAGTYIVREIGQSGWTQTSPTIGSRSDDNARTAIGVARQETLKENPLAGSVERIVGGTAANPGAWPWQVSIQSGGHFCGGSLIDDTWVLTAAHCVDSVSPGQISVLAGTSNLNQGGQQHAVAEIIVHPNWNPQTMDSDIALLRLSTPSNQPTVDYVDPSQAALFAPGVSATITGWGALQEGGSSPSQLQQVTVPVISNAVANGPNSYDGEITSTMLVAGAMQGGQDSCQGDSGGPLVVADGQGGFVQAGIVSWGYGCARPNLPGVYTRVETFSSWIDSHVGNTGGGGTTSGTGWEVTLSAGEIATGLDFGQQQDAAPALPDVSISDVSLTEGDSGTKSFNFNVSLSAASAQTVTVAVNTQNGTATAGSDYQAINSQTITFNPGQTQRTVTVQVNGDTNVESDETFTVRLSNPQNAQLADATGVGTIRNDDASNPNPTGPFQSVTGPTEVMAPAGSTATVPVTYSVSDNDSTLSGLGMRVHFDSSEVSFAGLRNRFSNSFIQQSVQADSSNFDNDASTDQFVLVSWADISNAAWPGTQLPLKLFDADFTFSNSLADGDQTTINFSSSSTAASHDFSSTPVTLTVGQSFSLDIDDNGTADALTDGVLAVRHLFGFGGDSLTSGAVNANGNRTSAAEISSYLNQNQALLDVDANGSADALTDGVLIVRHLFGFTGDSLVNGAVDANGSRTDAGEISSYLSGFMPSNRTALAALRTASPRMNEQQITTSPGSLTVAPGDAVEFDVNYTTNPFDATLSGLGLRVHYDSSALSFDQFANELPTNLFNVQAPVTDSADFDNDANTDRFVLITWVDFSGNWPGSLPATLMTSQFTANPGFTGSTSVNFSASSTAAGYSLMQDPIEITVEDQTQPTGELVDFRLIPVAQPTADDSIALPSGIDNAVVGTNYFVEVWVQDNSTSAGGITGGVIDVRYNTTLADATSITNDDFDDPTFASGSINDPTGLIDDLGGGTFQQGLGANATWARLGYFEVTATADGNMTYSLAEGAMPVAIAGQGNVDWNNVDLSATAAVNHIRSGVRFEATVVEQATTTNSNGETSSLPQSEAVLNEWQSYWVEVWVSTPDSTDSGVTHAQLDLSYDTTNATATAIEYNPLFNQNRTGLIDDANGQINNLGASTSRADLGDASRVLLARVQFTPNASDEVALDLSNLGGAAGNLGLTLSGASATVSGIGSAPVESSQPAATAIHAIPFDIDDNGTIDFGDLSFFTPEFGMNVDAADGHSRWADFDGSGRVDVGDFSLLAPNFGLSRGDAINLPANFPVTRSATTASDQVTAEIVFTRTPSVANNGELPESITSVETGEDYFVEVWVQDRNGSAGITGGYFDLDYTGSLGEAAAVDHAEFTMLSSADLASNQVDDLGGVTLGMNRGTAPNWTKLASVEYTAWGAGEASFELRPGKLELARMGEGNIDWSNVQLGSRSLEVVSGWNNDANQTDVDDNGSITLGDALEIIGELRSNGDRQLRELHVGNGRFVDVNGDGQVSLGDALEVVSHLRNQLRSATAATDAMFAAAAEEADDDVGFDSLIGLIAEDIAQ*