kara devine