MSLLKVTNLSQCFMDKSLYEKANFDLFKGEHIGVVGQNGTGKSTLIKILLGEVVPDSGEIKWQPNINIGHLDQYAEINRDTTISLYLHTAFEELYKIEKEMNLLYQKSAISENEQYLIKASDYQEQLIASNFYSIDNEINKIANGLGLDSIGMNRVVGELSGGQRAKVILAKLLLSNHDVLLLDEPTNFLDKEHVEWLSNYLNTFNGAFIVVSHDFDFLEKISTGILDIEFGMIKKYHGKYSEFLKQKSHLREDYIRRYQAQQKKIEKEETFIRKNKAGVNSKIARGRQKQLDKIERIAPPSFTGKPNIQFSEIEISAQNALTITNLEVGYYYSLLPKLNFSVDGGQKIVITGFNGIGKSTLLKTLVKDIPRISGDFQFSEQVKIGYYEQDLKWENPDKTPLQIVADKYPKLNTKEIRRHLARCGVKEEHVSRSVSTLSGGEQSKVKLCCMMLSPCNFLILDEPTNHFDAETKDALQNALKQFRGSIILVSHEEKFYKGWIDKVFNIEKQLV*