Duf3066 family protein