MMRELENSSLEDVQMRQRLLENEIRVLRDESNRLALDLQGDKEKVKENLEKIKMNKQLPYLVGNVVEILDLKPEDEEEDDGANVDLDSKRQGKAVVLKTTTRQTIFLPVIGLVDGDKLKPADLVGVNKDSYLILDMLPAEYDSRVKAMEVDEKPTEDYTDIGGLDKQIQELTEAVVLPMTHAEKFKTLGIRAPKGVLLYGPPGTGKTLIARACAAQTNAAYLKLAGPLLVQMFIGDGAKLVRDAFALAKEKAPAIIFIDEIDAIGTKRFDSDTNGDREVQRTMLELLNQLDGFSSDDRVKIIAATNRADILDPALLRSGRLDRKIEFPHPNEDARAQIMEIHSRKMNLSGEVNFDELARSTDDFNAAQLKAVCVEAGMLALRRDGTEVTHEDFNEGIIAVQAKKKSDLFYYA*