MGRGNFEPKQHTVICSEHFRPECFSAFGNRKNLKHNAVPTVFAFQQPAQLVRKNTDPAGERRNADSLEGKVLGEAAAEEHSTGTDADTALEEHQQPPSARAPTEVAPCGLGAAEAPGRPARPTGPRRPAPKQPSDHSYALLDLDALKKKLFLTLKENKKLRKRLKAQRLEMRRLSSRLRPHGDGQRRPQSSPPAEQQS