US11161875B2
University of Texas System
What is claimed is: 1. A composition comprising a polypeptide having an amino acid sequence of FTTFTVT (SEQ ID NO: 1) with 1 to 5 additional residues at one or both ends of FTTFTVT (SEQ ID NO: 1), wherein the polypeptide has an internalization sequence at the N-terminal end or the C-terminal end.