I wanted to add a signal peptide to the extracellular domain of the protein so that it will be localized on the membrane. how to know which signal peptide to add and where to add it (N_ terminal or C_ terminal)?
If you look at the UniProt record for human PD1L1 https://www.uniprot.org/uniprotkb/Q9NZQ7/entry and scroll down to "PTM/Processing", you can see that it has an N-terminal signal sequence (residues 1-18), residues 19-238 are extracellular, a single-pass transmembrane sequence (res.239-259) and a short intracellular segment (res.260-290)