摘要 |
This disclosure provides an isolated polypeptide comprising no more than 35 amino acids, wherein the amino acid sequence comprises, or alternatively consists essentially of, or alternatively consisting of XXXRYSYXXSYX (SEQ ID NO: 1) and equivalents thereof, wherein X is a basic amino acid and Y is a hydrophobic amino acid. Polynucleotides encoding the polypeptides and antibodies that bind to the polypeptides are also provided. Therapeutic and diagnostic uses are further provided. |