KEY:
    ENSP* - Homo sapiens (Human)
    ENSBTA* - Bos taurus (Cow)
    ENSTTR* - Tursiops truncatus (Dolphin)
    bmy_* - Balaena mysticetus (Bowhead whale)
    BACU* - Balaenoptera acutorostrata (Minke whale)

Copy from below the line for a valid .msf file.

----------------------------------------------------------------------------------
                
NoName   MSF: 5  Type: P  Thu May 15 17:33:30 2014  Check: 00 ..

 Name: bmy_10238T0/1-288         Len:    377  Check:  2106  Weight:  1.00
 Name: ENSP00000311300/1-376     Len:    377  Check:  2814  Weight:  1.00
 Name: ENSBTAP00000027681/1-375  Len:    377  Check:  7195  Weight:  1.00
 Name: BACU003489/1-376          Len:    377  Check:  1408  Weight:  1.00
 Name: ENSTTRP00000016055/1-264  Len:    377  Check:  9234  Weight:  1.00

//


                          1                                                   50
bmy_10238T0/1-288         ----MRPGPI QPWWREGEER G-----KACI PYPHP----- ---------- 
ENSP00000311300/1-376     MALTAHPSCL LALLVAGLAQ GIRGPLRAQD LGPQPLELKE AFKLFQIQFN 
ENSBTAP00000027681/1-375  MAPTVHLSCL LALLVAGLAQ GIKDSLRGQD PGPQPLELKE VFRLFQMQYN 
BACU003489/1-376          MSLTVHLSYL LALLVAGLAQ GIKGSLRGQD PGPQPLELKE VFTLFQIRYN 
ENSTTRP00000016055/1-264  MSLTVHLSCL LALLVAGLAQ GIKSSLRGQD PGPQPLELKE VFTLFQIQYN 


                          51                                                 100
bmy_10238T0/1-288         ----HPSTTS KTATVAG--- ---------- ---------P W--------- 
ENSP00000311300/1-376     RSYLSPEEHA HRLDIFAHNL AQAQRLQEED LGTAEFGVTP FSDLTEEEFG 
ENSBTAP00000027681/1-375  RSYPNPAEYA RRLDIFAQNL AKAQRLQEED LGTAEFGVTQ FSDLTEEEFV 
BACU003489/1-376          RSYSHPAEHA RRLDIFARNL AKAQQLQEED LGTAEFGVTP FSDLTEEEFG 
ENSTTRP00000016055/1-264  RSYSHPAEHA RRLDIFARNL AKAQQLQEED LGTAEFGVTP FSDLTEEEFG 


                          101                                                150
bmy_10238T0/1-288         QQRATSRPCG PSNTISL--- ---------- ---WK----- -SPCK----- 
ENSP00000311300/1-376     QLYGYRRAAG GVPSMGREIR SEEPEESVPF SCDWRKVASA ISPIKDQKNC 
ENSBTAP00000027681/1-375  QLYGSQ-VAG EALGVSRKVG SEEWGESEPQ TCDWR-KVGT ISPVRDQRNC 
BACU003489/1-376          QLYGHQRVAG EAPSVSQKVG SEEWGQSVPP TCDWRKKAGI ISSIRNQQNC 
ENSTTRP00000016055/1-264  QLYGHQRVAG EAPSVSQKVG SEEWGQSVPL TCDWRKKAGI ISPIRNQQNC 


                          151                                                200
bmy_10238T0/1-288         --VWLGEGTC VTEAGMPEAR APTLSLLA-P ELLDCDRCGN GCKGGFVWDA 
ENSP00000311300/1-376     NCCWAMAAAG NIETLWRISF WDFVDVSV-Q ELLDCGRCGD GCHGGFVWDA 
ENSBTAP00000027681/1-375  NCCWAMAAAG NIEALWAIKF RHFVEVSVQP ELLDCDRCGN GCRGGFVWDA 
BACU003489/1-376          NCCWAMAAAG NIEALWAIKY HQSLEVSV-Q ELLDCDRCGN GCKGGFVWDA 
ENSTTRP00000016055/1-264  NCCWAMAAAG NIEALWAIKN DQSLEVSV-Q ELLDCDRCGN GCKGGFVCDA 


                          201                                                250
bmy_10238T0/1-288         FITVLNTSGL ASDKDYPFKG NGKTHRCLAK KYKKVAWIQD FIMLQPCEQS 
ENSP00000311300/1-376     FITVLNNSGL ASEKDYPFQG KVRAHRCHPK KYQKVAWIQD FIMLQNNEHR 
ENSBTAP00000027681/1-375  FLTVLNNSGL ASEKDYPFNG SGKTHRCLAK KYKKVAWIQD FIILQACEQS 
BACU003489/1-376          FITVLNNSGL ASDKDYPFKG NSKTHRCLAK KHKKVAWIQD FIMLQPCEQS 
ENSTTRP00000016055/1-264  FITVLNNSGL ASDKDYPFKG NSKPHRCQAK KHKKVAWIQD FIMLQPCEQS 


                          251                                                300
bmy_10238T0/1-288         IARYLATQGP ITVTINMKLL QQYQKGVIKA TPTTCDPQLV DHSVLLVGFG 
ENSP00000311300/1-376     IAQYLATYGP ITVTINMKPL QLYRKGVIKA TPTTCDPQLV DHSVLLVGFG 
ENSBTAP00000027681/1-375  MARHLATEGP ITVTINMTLL QQYQKGVIKA TPTTCDPTQV DHSVLLVGFG 
BACU003489/1-376          IARYLATQGP ITVTINMKLL QQYQKGVIKA TPTTCDPQLV NHSVLLVGFG 
ENSTTRP00000016055/1-264  IARYLATQGP ITVTI----- ---------- ---------- ---------- 


                          301                                                350
bmy_10238T0/1-288         KSKSVEGRQA EAISSRSHPH PRYSIPYWIL KNSWGANWGE EGYFRLHRGS 
ENSP00000311300/1-376     SVKSEEGIWA ETVSSQSQPQ PPHPTPYWIL KNSWGAQWGE KGYFRLHRGS 
ENSBTAP00000027681/1-375  KTKLVEGRQG KAASFGSHAR PRRSMAYWIL KNSWGPQWGE EGYFRLHRGS 
BACU003489/1-376          KSKSVEGRQA EAISSRSHPH PRYSIPYWIL KNSWGANWGE EGYFRLHRGS 
ENSTTRP00000016055/1-264  ---------- ---------- ---------- ---------- ---------- 


                          351                                                400
bmy_10238T0/1-288         NTCGITKYPF TARVDKPVKK HQVSCPP 
ENSP00000311300/1-376     NTCGITKFPL TARVQKPDMK PRVSCPP 
ENSBTAP00000027681/1-375  NTCGITKFPV TARVDKPKKQ HQVSCPP 
BACU003489/1-376          NTCGITKYPF TARVDKPVKK HQVSCPP 
ENSTTRP00000016055/1-264  ---------- ---------- -------