MSQGSAPYDMQIKLLMIGDSGVGKTCLLLRYANDSFSPTFITTIGIDFKIKNVDIDGTRIKLQIWDTAGQERFRTITTSYFRGAQGILLVYDVTDRRSFESIRNWISQIQQHADVHVNKILVGNKCDMTDEKVVSTEEGEKLANEFGIQFWECSAKNNINVDESFIGIGRAVKDRLVADGLGGPAPDKDDDEEENQNEEPEQVEWGVVEYYLLHTVWTMRAAIMILLLRLLALSRYLLAFHDNTITFYGILLQLWIGIEIDTDD*