MSIDLTGLSAKQLGALIKNAKKQQTVVAKRAPIAKVRTQLTRAAKAQGYSIEELFGAAASAGPGRPAAAGKPGPRAGRKLGKVAPKYRNPANAQETWTGRGKQPRWLAELTAAGKKVEDFLIKKDGGAKPAKKATAKKATRKTATKRATKKAKAA