MNDMGSSEVNDENKEKEARYSVMTKSELEALAVSAIREHRRLLWADQAVYEEWLRASDDPSISGPVLQTLQDEYVARQKRSEAQQEELSDILDALGFVPDVPFDDDN