MDSKALNKQNLSRSKKILLNISDNPKNPKFYKLSRQELERAKIFKTENLIKSQKYQRYKRGTIVFIHFGVNIGNEFSDSHFGIVLNKKDHPNNGKLTILPLTSKNSKESLSINKEIFTSIMDDAEKTVQTVQNVLNLTTEVERIHHSLPPPAFFQIKKENKYHDIWMKYYNRNDPKGIHVPVANITVRKWIQSDLDKINFLKKRYANYDKVSYAKLDSITSVSKLKIAKPINDLDPVGKITLSKEIMDNIDKALARQLLSGQWGKLDN