MARIEKWDEVHGKQAPDERMMAFLDSATDQYAILQLRRSEDTVYERFSSMRELERMGLEPDIDHYEVVYTAPLLPYKDQNTMLEELYAKFNVSRPDDFTGHSLSVSDIVALRENGVVSCHYVDSIGFKELPGFLKPENYLKATEMAMEDDYGMIDGVINNGKKEEPVEKASVLDQLKEKQEAVPPAPPRRCCEEKEL