>2lda_A mol:protein length:13 Estrogen receptor-binding stapled peptide SP2XHKLLHQLLQDSX