Human CEP135 parallel dimeric coiled coil 82-144