MPQEIKRERKSAQAPLSPCPIPDISDDELVSITVRDLNRTLKMRGLTREEIVRMKQRRRTLKNRGYAASCRIKRIEQKDELETEKSQEWRDMELMHEETGRLQEEVDSLRNKYEALRKFALSKKIPLPPELDVL