Eric Davis scores 43 in win over Mt. Pleasant