MQREPRLGEMTPPEHRDKRRCLNTEATLPSHPSIGKHEVFISHRGIAMKRGFANHLYHSLKSRGITAFLDMEELPKGEDVRPFMLEAARRAIIQVPIFTRDYAESRWCLDELVEMMKSSSKAKVFPVFYDVKSEDLKNEDGPFAEAIKAHRGKGKYNEDTIKGWEDALCRASWLEGFRLETYNKFEGALCQALVEKIVQQMQDMTPVEDDPKAVGLEERVDDVLELFQLKEKGIVSFVLLWGMGGIGKTTLARAIHRRLGKEFQAASFVENCRDKKPSQLQDCLLADLLLEKNFQRNDVGKGREHLKDG*