MTKKKSNGFMYFADSRRAFYEAEAGCNFGSKRLVERAADDWKQMSHTEQEHWKTESKRRQEEQVLLAGTKSDSNAEGGLPS