MIKNFRDYQRVAAKYITFIESEFYPDYLDNARFLYGEVLNKFYELVNSSSSSIELLENISKTKDPVRTQLLRIFRKYVSPDTSVEMLKRKQRIPDIIKEFGTRFRDIKIVRQKIATRNHPDETIMALLYEYKDRGKKGYELTDAFFTWFEQKFPNYEIIGPRGAGKDILLNEVLPGFPSKIPADFLIYRRSDKTPIVVGFARYDSDRGGAQEDDRTGGNRDKITEIKKYAAEHNIPLKILFLNDGPGLLLGSMWNDYSALEDYGEGCVMVCTLKMLEERFTIDWLENL