MPQEIKRERKTAQAPLSPCPIPDISDDELVSITVRDLNRTLKMRGLTREEIVRMKQRRRTLKNRGYAASCRIKRIEQKDELETEKSQEWRDMELMHEETGRLQEENDSLRNKYEALRKFALSKKIPLPPELDVL