MDSIIINNLTYNYYHPLRKTRIQALSDLNLVFEKGMRILVCGKNGAGKSTLLSILAGKKLVKEESVSVFNKPVFHDLSLNDRIGYVGEWWNDEYAMNITIKSMFAQYADSKRYKKLMKLFDIDDSKVISGISKGQKKKVQIVSTIIKRKDIYIFDEAAESLDLISRKVLLDFLKNESIKYKCIIIYSTHIFDCMDKWSTHVLYLAKGSISFFSDINSIVSDNKYISMADFVFDNMMDETNKNDKTYNIEEILNLDSE*