본 발명의 펩타이드를, 키트들 및 방법들을 포함하는 펩타이드들, 조성물들 및 장치들은 다수의 장점들을 제공한다.
The peptides, compositions and devices, including the peptides, kits and methods of the present invention, provide a number of advantages.