MMMKKKSERRNLPVWGQKEEFVRTLKENQMVMVTGETGSGKTTQIPQFVLEAMMDEIPRSDDQWLIGCTQPHRVAAMTAARRVAEEMDVKLGEEVGYTVRFEDLSSPRTVLKYLTDVMLLREAMVDPLFLRYKVIIVDEVHDRSLATDLLISILNRTLISRPDLKLVVMSATLQVFNKRYFTGAPLIKVPSGRLLHPVEILYTQEPVMDYLESAISKVIQIHTCEPPGDVLVFLTGEEEIEQACSRIVRSLGDQVTVVPLYSSLPPALQHKIFDPTPPPHSVRKIIVSTNVAETSLSMDGIVYVVDPGFSKQKNYSYLTTDELWFVSRISQASAYQRAGRAGRKCFRLYTEKTFNDFMDKEIPEILRSNLVKTVLTLKRLGVEDLTYFEYIDPPSTRMLFRGMEDLFHLGAMDDQGNLTNIGHMMESLEEPL*