MSSLFIKETEILVLELPIDELVGWLLKGTEEHTVISVVGMGGLGKTTLAKHVFYSEIVKSHFHCRACIKVSQSYTMRGLLIDMIKQFCRETNDRLPQMLQEMDEKSLISKVRQYLKQKRYLIFFDDVWHEDFCDQVEFAMPNNNKSSRIIVTTRVRHVAEFFKKSFLVHVHNLQPLLPDKAWELFCKKAFRFEPDGHFPGELEGISNEIFRKCKGLPMEIVAIGDLLPTKSKTAKEDYSIHHNRLTRQWIAERFVQYDGRTSENVADEYLSELIIEILFKSPQLALKGS*