Improved efficiency programmable current source based on the LM3x7, with external junction overtemperature protection.