Pharmacology

All about warfarin are true EXCEPT?