MNRESSLLPSKEIIRWSYDVFLSFRGEDVLKSFVDHLNAALKQKCINTFKDDETLEKGKFISPEFVRAIEESRIALIIFSKNYANSTWCLDELTKIMECKNVKGQIVVPVFYDVDPSTVRRQKTIFGEAFNKHEARFQEDKVQKWRAALEEAANISGWDLPNTSSGHEARVIEKIAEDIMARLGSQRHASNARNLVGMELHMHQVYKMLGVGSGGVRFLGILGMSGVGKTTLARVIYDNIRSQFQGACFLHEVRDRSAKQGLERLQEMLLSEILVVKKLRINDSFEGANMQKQRLRYRKVLLVLDDVDHIEQLDALAREREWFGDGSRIIITTKDKHLLVKYETEKIQNGNFRQI*