MNWFVRDFNIRACRLAKKFQFENAPNVTLIYGPRGVGKSALLQYLYKKNQSENGLVITDALAFARQYAYAAQERNLNQFRERYRSTRLLLIDDLQCLAGKAKTIEELHYTYEYINNNGGKLVITCEADRLDLGFLGERLASRLLSGVAIPIERPQEFELEAFLEEYVHQKRLFVAKSVLCMISKRIDNLADAVKTIGDYIKFAELHEDELSLACFQAYWYEKERKMLKAPDPINIIRNVAQTMGVSVEDLQSASRKKNVNEVREMAIYAIRSLCHISFPAIASYFNRNHNSIILSYQKMQDKLVKDKELIRIYQSVLNCFDHEETIE