FTM Could this be my mucous plug?

Due 26/4/17