i haven't found one in irl yet, but have just taken ones from donor bikes. try bring it in to a motor factors see if they can get one. is it definitely stuffed? did you test it?
if u cant get a new one try a breakers, ie. city spares
if u cant get a new one try a breakers, ie. city spares