2000 Peugeot 406 GTX - Door lock failure - Silverflag

The key just turns in my driver's door lock, no action. Passenger side is normal & locks all doors.
Is this likely to be an expensive cylinder replacement.
Is DIY practical?