1460941383-3610f02a-b62f-4ab7-9532-3e548b27829f

1. A bactericide against Streptococcus mutans and Streptococcus sobrinus comprising (1) or (2):
(1) a protein comprising SEQ ID NO: 1; or
(2) a protein comprising SEQ ID NO: 1, wherein the protein is obtained from cultured cells transformed by DNA comprising SEQ ID NO: 2 or DNA encoding SEQ ID NO: 1.
2. A composition for treating or preventing tooth decay comprising the bactericide of claim 1.
3. A method for selectively killing Streptococcus mutans and Streptococcus sobrinus by applying (1) or (2):
(1) a protein comprising SEQ ID NO: 1; or
(2) a protein comprising SEQ ID NO: 1, wherein the protein is obtained from cultured cells transformed by DNA comprising SEQ ID NO: 2 or DNA encoding SEQ ID NO: 1.
4. The composition of claim 2, wherein the composition is a toothpaste, an oral cavity cleaner, or a gum.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A receiver for delivering a data sequence (ak) at a data rate 1T from a received sequence (rn) sampled at a clock rate 1Ts, asynchronous to the data rate 1T, the receiver comprising:
an adaptive equalizer (EQ) for delivering an equalized sequence (yn) from said received sequence (rn), said equalizer operating at the clock rate 1Ts and being controlled via an equalizer’s adaptation loop,
a sampling rate converter (SRC1) for converting said equalized sequence (yn) into an equivalent input sequence (xk) to be provided to an error generator (21) at the data rate 1T via a timing recovery loop,
an error generator (21) for delivering, from said input sequence (xk), the data sequence (ak) and an error sequence (ek) to be used in both loops,
orthogonal control functionality means (40) for deriving a condition for the adaptive equalizer (EQ) to fulfill in order to decrease interference between said equalizer’s adaptation loop and said timing recovery loop.
2. A receiver as claimed in claim 1, wherein the control loop further comprises spatial conversion means (SI) for converting a given initially T-spaced sequence generated within the control loop into an equivalent Ts-spaced sequence for controlling said equalizer coefficient vector (Wn).
3. A receiver as claimed in claim 2, wherein said spatial conversion means (SI) are arranged to perform a linear interpolation.
4. A receiver as claimed in claim 2, wherein said spatial conversion means (SI) are arranged to perform a nearest-neighbor interpolation.
5. A digital system comprising a transmitter for transmitting a digital sequence via a channel support and a receiver for extracting said digital sequence from said channel support, wherein said receiver is a receiver as claimed in claim 1.
6. In a receiver comprising an adaptive equalizer, an equalizer adaptation method of receiving a sequence (rn), sampled at a clock rate 1Ts, and of delivering a data sequence (ak) at a data rate 1T, the method comprising the following steps:
an adaptive equalizing step of delivering an equalized sequence (yn) from the received sequence (rn) using an equalizer coefficient vector (Wn) in a control loop,
a first sampling rate converting step (SRC1) of converting said equalized sequence (yn) into an equivalent input sequence (xk) to be processed through an error generating step (21) at the data rate 1T within a timing recovery loop, an error generating step (21) of generating, from said input sequence (xk), the data sequence (ak) and an error sequence (ek) at the data rate 1T to be used in both loops,
a step of generating a control vector sequence (Sn) from the error sequence (ek) and the received sequence (rn), for controlling said equalizer coefficient vector (Wn),
an orthogonal control step (40) for deriving a condition for the adaptive equalizer to fulfill in order to decrease interference between said control loop and the timing recovery loop.
7. A computer program product for a receiver computing a set of instructions which when loaded into the receiver, causes the receiver to carry out the method as claimed in claim 6.
8. A signal for carrying a computer program, the computer program being arranged to carry out the method as claimed in claim 6.