MFKSGFVSIVGRPNVGKSTLMNNVVGEKIAIMSDKPQTTRNTIQAVYTDEEMQIVFLDTPGIHKPKNKLGEFMVKAATEAFKNVDLILFVVDDSKKIGPGDRKIIEDLRSVKTPIILVVNKIDQLDQKDELFDIIKMYDREGIFKEIVPISALKGKNTDTLIKVIQNYLEEGPKYFPDYMITDQPERVLIAELIREKVLHYLNDEIPHGVAVEIEKMKARNDKEIVDVSAVIYCERDSHKGIIIGKNGRKLKGIGKSARQDIELLLGSQINLQLWVKVKENWRNLQNYINNFGYNDK*