>2ldd_A mol:protein length:15 Estrogen receptor-binding stapled peptide SP6XEKHKILLRLLLDSX