Evidence for a starspot cycle on BD +26 deg 730