MSTPAKSVLNESKQIERAAMLIEMGARMQVLESETTLSYERLIRLYKEIAGKSPSKGQLPFSTDWFLTWQENIHSSLFLNIYEYLSKGAELDAVEQLTKAYRLYTEQIQAAELEALLSFTRAWRLVKFVDAQMLTRTQCTVCKGQFVTEPYENERHYQCGLCNPPARAGKSKSAGSLMLH