MMESQNRKRAPAWTEREVRDLIAVLGEKSVLSELRSSFRNAKTFVKISQDMKDRGQNWDLKQCRMKLKELRQAYQKTREANGRSGLEPQTCCFYDELHAILGGSATTTPTVCFDSFNGEEGNTEASLGNEEE