e/helicase proteins th