MDDEIAQAIIDLTAENDQLRRTIQEMESSISGELQTRIDQLEEEVQQVRREGKNQALKARAAAQGRIRDLEEKIAVMQQEQKDEVERLNSNVETLRAGREWALEENGRLLEQLAASK