IEC registers BLF again after party amends constitution