SNTASKSLSPMPQIAGVTYYGDIPKQPKRVVSLASTYTGYLKKLDMNLVGVTSYDKKNPILAKTVKKAKQVAATDLEAITTLKPDLIVVGSTEENIKQLAEIAPVISIEYRKRDYLQVLSDFGRIFNKEGKAKKWLKDWKTKTAAYEKEVKAVTGDKATFTIMGLYEKDVYLFGKDWGRGGEIIHQAFHYDAPEKVKTEVFKQGYLSLSQEVLPDYIGDYVVIAAEDDKTGSALYESKLWQSIPAVKKHHVIKVNANVFYFTDPLSLEYQLETLREAILSSEN