MIKNILGLALGTNSIGWALVKQDFENKQGEILGMGSRIIPMSQDILGDFGKGNSVSQTAERTKYRSVRRLRERFLLRRERLHRVLYILNFLPEHYASQIDFEKRLGKFKVETEPKLVWKNTDGQFSFLFQNSFNEMLEDFKAAGQELKIPYDWTIYHLRKKAISQKIEKEELAWILLNFNHKRGYYQLRGEDFEEEKDKTFVRLKVDRIVDSGENVKGKILYDVYFENGWKYDKQVVKTEDWVDRTKEFIVSESILKNGETKRTFKAVDSEKDWIAIKTKTEQEIEHSHKTVGTYIYETLLQNPKQKIKGKLVRTIERKFYKEELRQILEKQKEFHQELQSDDLYNDCIRELYRNNEVHQLTLRKKDFVHLFMEDIIFYQRPLRSQKSSVSNCTLEFRKYKGENGAEHTQYLKAIPKSNPYYQEFRLWQWIFNLNLYTKDNDENVTKVFLNTTQDFENLFEFLNTRKEVDQKALLKHFKLNEKTHRWNFVEDKKYPCNETKTMISSRLDKVENISDDFLTRDIEQKIWHIIYSVNDKVEYEKALKSFARKHHLDESSFFEAFRKFPPFKSEYGSFSEKAIKKLLPLMRLGKYWNYAEIDKYSRERIQKIITGEYDENIKDKVREKSVHLTIENDFQGLQLWLAQYIVYGRHSEASMIGKWNSANDLEVFLKDFKQHSLRNPIVEQVITETLRVVKDIWLKYGNGTKDFFNEIHIELGREMKLPADDRKKLTNQITENENTNLRIKALLAEMMNDHSVENVRPFSPMQQEILKIYEDGVLKSDIEIEDDILKISKTAQPSSSDLKRYKLWLEQKYKSPYTGQIIPLNKLFTPEYEIEAIIPQSRYFDDSFSNKIICESAVNKLKDNYIGLGFIKQFGGTIIELGFGKSVKVFDTEEYEDFVKKHYANNRGKRNKLLMEDIPEKMIERQLNDTRYISKYISGILSNIVRVEDGSDEGVNSKNIVPGNGKITTQLKQDWGLNDVWNDLILPRFERMNQLTNSKDFTAWNENHQKFLPTVPIEFSKGFSKKRIDHRHHALDALVIACATTDHVNLLNNQSAKSDTKRYDLKKKLMKFEKVVYHHTQTGEKIEREIPKQFLKPWEKFTVDAKHNLESIIVSFKQNLRVINKATNYYEKYVEKDGTKNKERVEQAGTNWAIRKPMHKDTVSGKVDLPWVKVPKGKILTATRKSLDSSFDLKSIGSITDTGIQKILKNYLAFKDGNPELAFSPEGIDDLNKNIEKYNDGKPHQPINKVRVFELGSKFQVGQTGNKKGKYVEAAKGTNLFFAVYEDEKGKRSYETIPLNEVIERQKQGLTSVPLENEKGSRLLFDLSPNDLVYVPEIDENIDSNFVFSNLNKEKISRIYKVEKTSGTECYFVRQDIAYLIKQYDAKTKIGELESQNKLQVTMTDDRIRITDTCVKINCDRLGNINFITKEKIKQIFNEFR