CFrame.lookAt problem

Currently my part is rotating this way
RobloxStudioBeta_UmGBUhV4Lu
but i want it rotate this way like a clock’s arrows or speedometer
RobloxStudioBeta_z6u71Mec3i

local part = script.Parent

local endPart = workspace.End

while true do
	task.wait()
	
	local startPos = part.Position
	local endPos = endPart.Position
	
	local lookAtCF = CFrame.lookAt(startPos, endPos)
	
	part.CFrame = lookAtCF
end

where is the script?

local part = script.Parent

local endPart = workspace.End

while true do
	task.wait()
	
	local startPos = part.Position
	local endPos = endPart.Position
	
	local lookAtCF = CFrame.lookAt(startPos, endPos)
	
	part.CFrame = lookAtCF
end

part.CFrame = lookAtCF * CFrame.Angles(0, math.pi/2, 0)

For a 90 degree anticlockwise rotation around the Y-axis.