TFF1 GI:4507451 trefoil factor 1 precursor 1 matmenkvic alvlvsmlal gtlaeaqtet ctvaprerqn cgfpgvtpsq 50 51 cankgccfdd tvrgvpwcfy pntidvppee ecef