140436-66-4 Ser-phe-phe-leu-arg-asn-pro Seryl-phenylalanyl-phenylalanyl-leucyl-arginyl-asparaginyl-proline Sfflrnp