MDIVSLWDKTLQLIKGDLTSVSFNTFFKNIVPLKIHLNDLILLAPSDFNKDILENRYLHLIEDAISQLSLKKYNIKFVLSEKEVADLNSDSTDLNYRVLYPNLNPKYTFDTFVIGNSNRFAHAACVAVAESPAKAYNPLFLYGGVGLGKTHLMHAIGHHIVSQKKDSKVVYVSSEKFTNELINSIKDDKNEEFRNKYRNVDVLLIDDIQFIAGKERTQEEFFHTFNTLHEANKQIIISSDRPPKDIPTLEDRLRSRFEMGLITDIQAPDFETRIAILRKKAQLERIDVPNEVMSYIAKNIKSNIRELEGALTRVVAYSSLSNRVISFDLATEALKDIITTSKNEEINVLRIKEKVSSVFNLKMEDFNSKKRTRSIAYPRQIAMYLTRELTDLSLPKIGEEFGGRDHTTVIHAHDKVSKDIEESEEIKTKIDKIISDLKG*