MEQLQKLQYLSLVSKLTTELENHLGIADKTLAEFIVELSKGKNSSKEFRLVLRENGADMPDSLVETLWAIIQKMAPGRGGGGGGGGGAKLQPREDAGPYKGLALPDTRDRVKEMEEEMLAEARAKAEQSAAAERQRSHEQASTRDGRGGRDYRDGRDRDGRRRSRSRSRSRERRRDRSRSRDRDRGDRNGGGRRGRSRSGSPRGRGGPPPPMPDEPEMYGVYRGRVNNVMDFGCFVELMGFRTKQEGLVHLSNISSTKRGGSAKELVNKGDQVWVKVVSKTGQRLGLAMRDVDQVTGEDMLPMQRQAAGGASNPAGPVSGANVTALHGLSGIKVKEEDELGGKPKRRGKVMSDYEKWEIAQLIKSGVLDPSEYPGWDEEEGGALANVDAEVEEEFEIDLNDAEPDFLRGQTTKTGVEMSPIKIVKNPDGSMQRAAMTQSALAKERRELREQQNRMLLEAIPKDLSKPWEDPLADPSERALAQELRGIGVVAQEVPEWKQQALGKAPTFGIRDNRSIKDQRESLPIFKLREQLIQAVHDNQVLVVIGETGSGKTTQMTQYLAESGYTSKGKIGCTQPRRVAAMSVAKRVSEEVGCRLGEEVGYAIRFEDCTSQQTVIKYMTDGMLLREALLDDMLSQYSVIILDEAHERTIHTDVLFGLLKAVIQKRKDLKVIVTSATLDAEKFSGYFFSSPIFTIPGRTYPVEVLYTKEPESDYMDAALITVMQIHLTEPEGDILLFLTGQEEIDTAAQILFERMKSLGPAVPELIILPVYSALPSEMQTRIFEPAPPGTRKCVIATNIAEASLTIDGIYYVVDPGFAKQKVFNPKIGMDALVVAPISQASARQRAGRAGRTGPGKCYRLYTEAAYKNEMLPTSIPEIQRSNLAMTVLTMKAMGINDLLNFDFMDPPPPQTLISALEQLYNLGALDEEGLLTRLGRKMAEFPLDPPVSKMLIASVDLGCSEEVLTIIGMLSAQNIFYRPKEKQAQADQKKAKFHQPEGDHLTLLAVYEGWKNSKFSNPWCYENFVQARSLRRAQDVRKQLVAIMDRYKLDLVSAGRNYQKIQKAICSGFFFHAARKDAQEGYKTVVEGQPVFIHPSSAIFQHQPQWVVYHELVLTTKEYMREVCEIDPKWLVEMAPRFFKPADPHKLSRRKRHERIEPLYDRFNDPNEWRLSKRRG*