MFRNKWNATEGGRVLIVGKSYKVRVVSSVIPKRSVQTHGXIRSVGATHVRNSGHSMETTFYDEQYPLSGPVENLKRPLTLDVGRGGKRSRIAAPVLSSPDLQMLKLGSPELEKLIIQNGMVTTATPTPGAPVLFPAVAPTEEQEMYARPFVEALDKLHHGEAVTPLGRRVYADLDRPLERYPTPIVKDEPQTVPSAASTPPLSPIDMDTQEKIKLERKRQRNRVAASKCRRRKLERISKLEEKVKILKGENAELAQMVVKLRDHVHRLKEQVLEHANGGCHIESHF