MARILDNNVMGNEEFSDRTLRPQYLHEYIGQDKVKEQFAIFIEAAKRRDESLDHVLLFGPPGLGKTTMAFVIANELGVNLKQTSGPAVEKAGDLVAILNELEPGDILFIDEIHRMPMSVEEVLYSAMEDFYIDIMIGAGDTSRSIHLDLPPFTLIGATTRAGMLSNPLRARFGITGHMEYYQEKDLTEIVERTATIFEIKIDHEAARKLACRSRGTPRIANRLLKRVRDYAQIIGDGIITAQITDRALTMLDVDREGLDYIDQKILRTMIEMYQGGPVGLGTLSVNIAEERNTVEEMYEPYLIQKGFLMRTRTGRVATQKAYRHLGYPYQNT*