MALQVLKDTAISYIVQVALDKAWSCLQNGVGLFLGAQNHLVKIKDSLVDIHDFIVIAERSPKKDPKLMKLLEKLKDAAYDADDLLEEYAIEDRRWSEEAENRTKKVRRVVTSLVTITPIIKLKELSQRLEDIKAECDTFQLKEKVTKFEIEFKKTRETYSAVDESQVFGRDEEKVEIVSLLLPPQPQVGDGVEDDENENENENVSVIPIVGMGGLGKTTLAKLVFNQEVVQNHFELRIWICVSCDFDIIRLGNEIIERATRHNPSLSNVEELQLRLKETLSGKKFLLVLDDVWNEEPEKWYRLRDLLLCGGRGSRIVVTTRSPKVASIMSNIQPDILKPLSEDVCWSLFCQRAFGNQREETAHPDLVPIGREIVTKCGGIPLAVTTLGGLLFDKRSESRWKSVRDSEMWSLPEEIGNGILPALRLSYNYLRPHLKQCFAICAIFPQDYKIEKKLVIKLWMAHGFIPTDQGMELEDIGNEIFDELEMRSFFQDVNIKVEIQNPVAPSTILGVSDRTTFRMHDLMNELARSVMEDECRVVHDGESKDQHDGKSKKISPRIQHVSTFGRSNGLGILAASLPKAQMLRTYVMSEEVASQFPCDIGFFKYLRALDLPNLRIYKEEQFLTSLGKLQHLRYLNLSFTWIEELPESLTSLCYLQTLILKNCQALRELPKEMSKSANLRCLDITICFKLTHMPPKMGQLSCLQELSDFLVGRTNEIECSGIGELKDLNLRGHLGIHFLKNITDVNDVPRDTLINKSNLTSLDLMWNNDSTDFANMASASKLEEDKRIEVLENLKPHRNLKKLGIHDYGGLNFPSWMMDTAVTQLVKITLSGCRRCNGLPPLGQCPLLKVIRISKMDDLECICDEFYGNDVSGGFPSLEELDIASMSKLKTWLGLGWKGERVFPSLVKLSIWSCPMLTTIEFFPDIKDLNVDQGNQSSFADEDQIRSQSSLQELRIQHCDKLIFSGLGLRYLSSLKTLVIGDNNEFAHVAHELSFLTSLQSLELVQCYGLKSLPEGIGNLTSLRVLDIHWCPEMASLPREIQRLSALKELNIFGCPTLMIRYNEETGEDWDKIKHIPLIRIRFF