Vanda settles its squabble with Novartis and pockets $25M for its trouble