MPQEIKRERKTTQAPLSPCPIPDISDDELVSITVRDLNRTLKMRGLTREEIVRMKQRRRTLKNRGYAASCRIKRIEQKDELETEKSQEWRDMELMHEETGRLQEENDSLRNKYEALRKFALSKKIPLPPELDVL