MSSKSRLTKSTNSKNNPYPKCLSNPTPPINGDLLEPRPALASQALAKRRPLRSGEVLSVKVIRNKQTGQTEGYGFIEFANRAAAERTLQEYNGTLMPNSEQSFRLNWASFGSGDKRSDDGPDFPIFVGDLASDVTDYMLQKTFRSHYPSVKGAKVVTDRAIGHSKGYGFVRFGDESEQLRAMTEMNGVFRSTRPMRIGPATTKKSVGSQQQYPAKVI