MALQVLKDTAISYIVQVALDKAWSCLQNGVGLFLRAQNHMVKIKDSLVDIHDFIVIAERSPKKDPKLMKLLEKLKDAAYDADDLLEEYAIEDRRWIEEAENRTKKVRRVVTSLVTITPVIKLKELSQRLEDIKAECDTFQLKEKVTKFEIEFKKTRETYSAVDETQVFGRDEEKVEIVSSLLPPQPQVGDGVEDDENENVSVIPIVGMGGLGKTTLAKLGNEIIERATCHNPSLSNVEELQLRLRKTLSGKKFLLVLDDVWNEELEQWYRLRDLLLCGGRGSKIVVTIRSPKVASIMSNIQPHILKP*