APLSPTPCAEISDDELVSISVRDLNRQLKMRGLTRDQIVRMKQRRRTLKNRGYAASCRIKRIEQKDELENEKSQEWHDMELMQDENNRIREEIEALRSKYDALKRFATMKSIPLPAELDILP