MKELEDSTAEDINMRARLLENEIRVLRDESNRLALDLQGDKERVKENMEKIKMNKQLPYLVGNVVEILDLKPEAQEDDGANVDLDAARQGKAVVLKTTTRQTIFLPVIGLLKPADLVGVNKDSYLILDTLPAEFDSRVKAMEVDEKPTEDYSDIGGLDKQIQELREAVVLPMTHADKFKTLGIRAPKGVLLYGPPGTGKTLIARTCAAQARSYSYWFPYDPTNATFLKLAGPLLVQMFIGDGAKLVRDAFALAKEKAPAIIFIDEIDAIGTKRFDSDTNGDREVQRTMLELLNQLDGFSSDDRVKIIAATNRADILDPALLRSGRLDRKIEFPHPNEDARAQILEIHARKMNINGQVNFEELSRTTDDFNAAQLKAVCVEAGMLALRRDGTEVSHEDFVEGIIAVQAKKKADLFYYA*