MKVTFSELYNEEITDLLANEGSRSSEDKSKRPIALMKEDIVYSASEIYDLVERGSTKRHTAETLLNKQSDRGRGQFRLSDNLSNHYDKDRGFSVQVLLRCRPLNEDELRANVPQVISCNEQRREVTVLQNVASKQIDRTFTFDKVFGPKSQQRSLYDQAIVPIVNEVLEGFNCTIFAYGQTGTGKTYTMEGGGRISKNGELPTNAGVIPRAVRQIIDTLEAQNADYSMKVTFLELYNEEITDLLANEESRSSEDKSKRPIALMEDGKGGVLVRGLEEEIVYSASEIYNLX