MKNSALHFLREKKQSLCSASAFWKNRVHLRKKKKKASRRRRRRGRLRKRMAEGGEEARRRAAIAEYRKKLLTCRELEARVKTGRENLKNAKKNLEKTEEDLKSLQSVGQIIGEVLRPLDKERFIVKASSGPRYVVACRSKVDKEKLIAGTRVVLDMTTLTIMRILPREVDPVVYNMLHEDPGNVSYSAVGGLSDQIRELRESIELPLMNPELFLRVGIKPPKGVLLYGPPGTGKTLLARAIASNIDANFLKVVSSAIIDKYIGESARLIREMFNYAREHQPCIIFMDEIDAIGGRRFSEGTSADREIQRTLMELLNQLDGFDELGKVKMIMATNRPDVLDPALLRPGRLDRKIEIPLPNEQGRMEVLKIHAAGIAKHGEIDYEAVVKLAEGFNGADMRNLCTEAGMAAIRAERDYVIHEDFMKAVRKLNDAKKLESSAHYSADFGKD*