Chocolate Peanut Butter Cheesecake That Will Knock Your Sock Off