MKIPLKFSSIEKRVEEIIDRLEDMARDRAVLGLKEGVGEKLSQRWPSTSLVDESLVYGRDDEKQKMIKQVLSDNARRDEIGVISIVGMGGLGKTTLAQLLYNDPRVMEHFDLKAWVCVSEEFDPIRVTKTILEEITSSAFETNNLNQLQVKLKERINTKKFLLVLDDVWNEDSSNWAMLQTPLKGGAKGSKIVVTTRSTNVAAVMRAVYSQCLGELSSEDSWSLFRKLAFENGDSSAYPQLEAIGKKIVDKCQGLPLTVKTVGGLLHSEVEARKWDDILNCQIWDLSTDTVLPALRLSYNYLPSHLKQCFAYCSIFPKDYELEKEQLILLWMAEGLLQESKGKRRMEEVGDLYFHELSSKSFFQNSKRLVIYHIFLENIIPLIDMEHFLNLSVCEHFYHWGFTSLAIGLAT*