MNLVSFLDDTHLFNCLIDLHKTYVSCKNNMTLSKFYKNKIDPIKLQFDMTFNNLNLEEYINLEVTRQNDKTISNAIGHFHQELLGGISGLESLGVGGGCDIRSLDNTIFAEIKNKHNTMNSSSQESTYQKLIKFADEYPNATCYLVEIIATQSQDIQWQGTFNGTYYSHPKVRRISADRFYALVTGKQNAFYELCSAIPKATQILLSNIAQQNNDVLNQNAVLSSLIQRSNNNNVDILTQIMKDNFTNYYGF