MGQGLTNPDRYDINSLFEEAQTRWLKPAEVLFILQNHDKYQFTKEPLQKPTSGSLFLFNKRILRFFRRDGHSWRKKKDGRTVGEAHERLKVGNVETINCYYAHGEQNPNFQRRSYWMLDPAFEHIVLVHYREISEGKPSPGSAAQLSPGFSYSPSSNTSQTQGSSSAISGVYEQHQSLSSPASVEVNSGLDIKDNGVDSTAELTSFANNEVTQCLRRLEEQLSLNKDNIKEIGSFGGDEGDTNDSKILEYVNHISKEDQSKNLLRGSQYIVDYQSYGGLSGKQLERNNLAPLQDAASLLPPQEFEGFETPTYSSVIETHENNADCYAMLYDQGHLGIPIEADSNLTVAQQQKFSIREISPEWGYATEATKVIIVGSFLCDPSESSWTCMFGDTEVPLQIIQEGVIRCEAPPHQPGKVTLCITSGNRESCSEIRDFDYRAKDSSCAHCNFSQTEATKSPEELLLLVRFVQMLLSDFSLQRGDNIETGIHLLQKLKADDDSWGYIIEALLVGSGTSSTTVDWLLQQLLKDKLRQWLSSKSQEEHDHPGCSLSKKEQGIIHMLAGLGFEWALSPILSHGVSINFRDINGWTALHWAARFGREKMVAALLASGASAGAVTDPSSKDPIGKTAASIAASSGHKGLAGYLSEVALTSHLSSLKLKESELSKGSAEIEAERAVDSISKESFAANEDQVSLKDTLAAVRNAAQAAARIQSAFRAHSFRKRQEIEASLLDEYGISAGDIQGLSAMSKLAFRNSQDINSAALSIQKKYRGWKGRKDFLELRQKVVKIQAHVRGYRVRKNYKVICWAVGILDKVVLRWRRKGIGLRGFRNETESIDEREDDDILKMFRKQKVDGTIDEAFSRVLSMVDSPDARQQYRRMLQRYRQAKDELGTSEAAASTSLADANEMENDDLYRFQ