MGMEKGLQHGTSHLSRFQKIVLGWDYLRILRDYTQLKQKKDVDRAPSGLRKVKNTYEDVADYIGTFEPLLLEEVKAHIVHGRDEAETEWQKGLVISCDEVTGFHMVTLGVKDEVTNEISENDLLLVSDEKFQDGLTLPGAYAFALVEYRDGRPIQRNSSPVQDKLKLRTFLGGEVKQTNTEELEPSPRLLKMLSILKSTNSFLCILKISSLSTIMREYNALRSVGSLPFKDLILSATEKSLDCGNLEDRAWNIPRPLMEFLESNHNSSQLEAIRAGLSRRPFVLIQGPPGTGKTQTILGLLSAILHSTPTRVQSKGGLSALRQRLDLPMHEKYSHWGKAAPWLTGTNPRDLIMPEDGDDGFYPTTGNELKPEVITSNRKYRVHVLVCAPSNSALDEIVLRLINTGIRDENDHVYNPKIVRIGLKPHHSIQAVSMDYLVEQKLSSVDRSTAGTGKHEAAGVVDRDRVRSSILGEAAIVFSTLSFSGSTLFTRMNRVFDVVIIDEAAQAVEPATLVPLAHGCKQVYLVGDPVQLPATVISSTAEKFGYGMSLFKRFQRAGYPVQMLKTQYRMHPQIRSFPSREFYSDSLDDGPDLERLTKRRWHEYRCFGPFSFFDIDGVESQPTGSGSWVNIDEVEFVLFMYHQLVIKYPELKSTSRLAIISPYQHQVKLFREHFRNKFGVKSEQLVDINTVDGFQGREKDVAIFSCVRANKGKGIGFVADFRRMNVGITRARSSILVVGSASTLMQDEHWSNLVKSAKDQNLLFKVSKPYASYFSEDNLKSMLVERVHPMLIEIEQRLDMMENDAMYSGNPTEGIQEGNLDDDNMDVDAEAGFDED