NSISNIQDFPDVSARILGNLSLPLLDDVLDLLSSFLP