MPSTSDFLKKLYKVLEDHSFSRVVSWARWRLFFCKDFLDLANARSPLCQDMNEFTKCILPRMSIFRLCLFSLGNCTSMTFTRALRPSLYPCMLADISLAHQVKNADDVQFSEHS