A vacancy in the legislature shall be filled by special election if one- half or more of the term remains. If less than one-half of the term remains, the governor shall fill the vacancy by appointing the unsuccessful candidate for the office in the last election who received the largest number of votes and is willing to serve or, if no candidate is available, a person qualified for the office from the district represented.