The Multiple Functions of Thiooxidase