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:00:03 2014  Check: 00 ..

 Name: bmy_03475T0/1-628          Len:    1095  Check:  557  Weight:  1.00
 Name: ENSBTAP00000016933/1-1083  Len:    1095  Check:  3075  Weight:  1.00
 Name: ENSP00000368761/1-1077     Len:    1095  Check:  735  Weight:  1.00
 Name: BACU013555/1-799           Len:    1095  Check:  3312  Weight:  1.00
 Name: ENSTTRP00000000586/1-1007  Len:    1095  Check:  4081  Weight:  1.00

//


                           1                                                   50
bmy_03475T0/1-628          MSTTPFECLH ARLLLAWGVN LIFLIPPDIS RQDEAEGELS EGEHWYGNSS 
ENSBTAP00000016933/1-1083  VPLRSQGEIV PLRN------ -----QEYVS RQDEAEGELS EGEHWYGNSS 
ENSP00000368761/1-1077     MPRRKQE--Q PKRL------ -----PSHVS RQEEAEGELS EGEHWYGNSS 
BACU013555/1-799           MPRRKQE--Q PKRL------ -----PSHIS RQDEAEGELS EGEHWYGNSS 
ENSTTRP00000000586/1-1007  -PRRRET--K LIFL------ -----NSDIS RQDEAEGELS EGEHWYGNSS 


                           51                                                 100
bmy_03475T0/1-628          ETPSEASYGE VQENYKLSLE DRIQEQSTSP DTSLGSGTPS SHTLELVALD 
ENSBTAP00000016933/1-1083  ETPSEASYGE VQENYKLCLE DRIQEQSTSP DTSLGSATPS SHTLELVALD 
ENSP00000368761/1-1077     ETPSEASYGE VQENYKLSLE DRIQEQSTSP DTSLGSTTPS SHTLELVALD 
BACU013555/1-799           ETPSEASYGE VQENYKLSLE DRIQEQSTSP DTSLGSGTPS SHTLELVALD 
ENSTTRP00000000586/1-1007  ETPSEASYGE VQENYKLSLE DRIQEQSTSP DTSLGSGTPS SHTLELVALD 


                           101                                                150
bmy_03475T0/1-628          GEVLRDPLQC PDHLSPGVSS LCDDDPAGST KPLSSNLRRL LEAGSLKLDA 
ENSBTAP00000016933/1-1083  GEVLRDPLQC PDHLSPGVSS LCEEDHPGST KPLSSNLRRL LEAGSLKLDA 
ENSP00000368761/1-1077     SEVLRDSLQC QDHLSPGVSS LCDDDP-GSN KPLSSNLRRL LEAGSLKLDA 
BACU013555/1-799           GEVLRDPLQC PDHLSPGVSS LCDDDPAGST KPLSSNLRRL LEAGSLKLDA 
ENSTTRP00000000586/1-1007  GEVLRDPLQC PDHLSPGVSS LCDDDPAGST KPLSSNLRRL LEAGSLKLDA 


                           151                                                200
bmy_03475T0/1-628          TATANGRVES PVNVGSKLSF SPPSHHAQQL SVLARKLAEK HEQNDQYTPS 
ENSBTAP00000016933/1-1083  AATANGRVES PVNAGSNLSF SPPSHHAQQL SVLARKLAEK QEQNDQYPPS 
ENSP00000368761/1-1077     AATANGRVES PVNVGSNLSF SPPSHHAQQL SVLARKLAEK QEQNDQYTPS 
BACU013555/1-799           TATANGRVES PVNVGSNLSF SPPSHHAQQL SVLARKLAEK QEQNDQYTPS 
ENSTTRP00000000586/1-1007  TATANGRVES PVNV-SNLSF SPPSHHAQQL SVLARKLAEK XXXXXXXXXX 


                           201                                                250
bmy_03475T0/1-628          NRFLWNQGKW LPNSTTTCGL SPDSAILKLK AAANAVLQDK SLTRTEETMR 
ENSBTAP00000016933/1-1083  NRFLWNQGKW LPNSTTTCGL SPDSAILKLK AAANAVLQDK SLTRTEETVR 
ENSP00000368761/1-1077     NRFIWNQGKW LPNSTTTCSL SPDSAILKLK AAANAVLQDK SLTRTEETMR 
BACU013555/1-799           NRFLWNQGKW LPNSTTTCGL SPDSAILKLK AAANAVLQDK SLTRTEETTR 
ENSTTRP00000000586/1-1007  XXXXXNQGKW LPNSTTTCGL SPDSAILKLK AAANAVLQDK SLTRTEETMR 


                           251                                                300
bmy_03475T0/1-628          FESFSSPFSS QSASSTLAAL SKKVSERSLT PGQEHPPPAS SFLSLASMTS 
ENSBTAP00000016933/1-1083  FESFSSPFSS QSASSTLAAL SKKVSERSLT PGQEHPPPAS SFLSLASMTS 
ENSP00000368761/1-1077     FESFSSPFSS QSASSTLAAL SKKVSERSLT PGQEHPPPAS SFLSLASMTS 
BACU013555/1-799           FESFSSPFSS QSASSTLAAL SKKVSERSLT PGQEHPPPAS SFLSLASMTS 
ENSTTRP00000000586/1-1007  FESFSSPFSS QSASSTLAAL SKKVSERSLT PGQEHPPPAS SFLSLASMTS 


                           301                                                350
bmy_03475T0/1-628          SAALLKEVAA RAAGTLLAEK SSLVPEDPLP PPPSEKKQDK VT---PPPPP 
ENSBTAP00000016933/1-1083  SAALLKEVAA RAAGTLLAEK SSLVPEDPLP PPPSEKKQEK VTPPPPPPPP 
ENSP00000368761/1-1077     SAALLKEVAA RAAGSLLAEK SSLLPEDPLP PPPSEKKPEK VTPPPPPPPP 
BACU013555/1-799           SAALLKEVAA RAAGTLLAEK SSLVPEDPLP PPPSEKKQDK VT---PPPPP 
ENSTTRP00000000586/1-1007  SAALLKEVAA RAAGTLLAEK SSLVPEDPLP PPPSEKKQDK VT-------- 


                           351                                                400
bmy_03475T0/1-628          PPPPPPPQSL ELLLLPVPKG RVSKPSNSAS EEESGKPFQC PICGLVIKRK 
ENSBTAP00000016933/1-1083  PPPPPPPQSL ELLLLPVPKG RVSKPSNSAS EEESGKPFQC PICGLVIKRK 
ENSP00000368761/1-1077     PPPPPPPQSL ELLLLPVPKG RVSKPSNSAS EEESGKPFQC PICGLVIKRK 
BACU013555/1-799           PPPPPPPQSL ELLLLPVPKG RVSKPSNSAS EEESGKPFQC PICGLVIKRK 
ENSTTRP00000000586/1-1007  -PPPPPPQSL ELLLLPVPKG RVSKPSNSAS EEESGKPFQC PICGLVIKRK 


                           401                                                450
bmy_03475T0/1-628          SYWKRHMVIH TGLKSHQCPL CPFRCARKDN LKSHMKVHQH QDRGETFQCQ 
ENSBTAP00000016933/1-1083  SYWKRHMVIH TGLKSHQCPL CPFRCARKDN LKSHMKVHQH QDRGETFQCQ 
ENSP00000368761/1-1077     SYWKRHMVIH TGLKSHQCPL CPFRCARKDN LKSHMKVHQH QDRGETFQCQ 
BACU013555/1-799           SYWKRHMVIH TGLKSHQCPL CPFRCARKDN LKSHMKVHQH QDRGETFQCQ 
ENSTTRP00000000586/1-1007  SYWKRHMVIH TGLKSHQCPL CPFRCARKDN LKSHMKVHQH QDRGETFQCQ 


                           451                                                500
bmy_03475T0/1-628          LCPFTSSRHF SLKLHMRCHQ HFLRTEAKVK EEIPDPDVKG SPHLSDSTCL 
ENSBTAP00000016933/1-1083  LCPFTSSRHF SLKLHMRCHQ HFLRTEAKVK EETPDPEAKG PPHLSDSACL 
ENSP00000368761/1-1077     LCPFTSSRHF SLKLHMRCHQ HFLRTEAKVK EEIPDPDVKG SPHLSDSACL 
BACU013555/1-799           LCPFTSSRHF SLKLHMRCHQ HFLRTEAKVK EEIPDPDVKG SPHLSDSPCL 
ENSTTRP00000000586/1-1007  LCPFTSSRHF SLKLHMRCHQ HFLRTEAKVK EEIPDPDVKG SPHLSDSACL 


                           501                                                550
bmy_03475T0/1-628          GQQREGGGTE LVGTMMKSST PERTSQGGAG VSPLLVKEEP KEDNGLPTSF 
ENSBTAP00000016933/1-1083  GQQREGGGTE LVGTMMKSST PERTSQGGAG VSPLLVKEEP KEDNGLPTSF 
ENSP00000368761/1-1077     GQQREGGGTE LVGTMMTSNT PERTSQGGAG VSPLLVKEEP KEDNGLPTSF 
BACU013555/1-799           GQQREGGGTE LVGTMMKSST PERTSQGGAG VSPLLVKEEP KEDNGLPTSF 
ENSTTRP00000000586/1-1007  GQQREGGGTE LVGTMMTSST PERTSQGGAG VSPLLVKEEP KEDNGLPTSF 


                           551                                                600
bmy_03475T0/1-628          TLNATDRPAN HTKLREPSEY AANSASALFS QDISVKMA-- ---------- 
ENSBTAP00000016933/1-1083  PLNATDRPAN HTKLREPSEF AANSASALFS QDISVKMASD FLMKLSAANQ 
ENSP00000368761/1-1077     TLNAADRPAN HTKLKDPSEY VANSASALFS QDISVKMASD FLMKLSAANQ 
BACU013555/1-799           TLNATDRPAN HTKLREPSDC AANSASALFS QDISVKMASD FLMKLSAANQ 
ENSTTRP00000000586/1-1007  TLNATDRPAN HTKLREPSEY AANSASALFS QDISVKMASD FLMKLSAANQ 


                           601                                                650
bmy_03475T0/1-628          ---------- ---------- ---------- ---------- ---------- 
ENSBTAP00000016933/1-1083  KEPMNLNFKI KEEPKEEETL SVTLPRSSYV FSPESEVSAA SISEDTLKPQ 
ENSP00000368761/1-1077     KEPMNLNFKV KEEPKEGESL STTLPRSSYV FSPESEVSAP GVSEDALKPQ 
BACU013555/1-799           KEPMNLNFKV KEEPKEEEAL SATLPRSNYV FSPESEVPAP SVSEDKLKPQ 
ENSTTRP00000000586/1-1007  KEPMNLNFKV KEEPKEEEAL SATLPRSNYV FSPESEVPAP SISEDTLKPQ 


                           651                                                700
bmy_03475T0/1-628          DVEGG----- ---------- -ERSAENW-- ---------- ---------- 
ENSBTAP00000016933/1-1083  EAKGNVLRRD MSVKAASELL MKLSAESYKD TQMVKIKEEP MEVDIQDSQV 
ENSP00000368761/1-1077     EGKGSVLRRD VSVKAASELL MKLSAESYKE TQMVKIKEEP MEVDIQDSHV 
BACU013555/1-799           EAKGNVLRRD MSVKAASELL MKLSAESYKD TQMVKIKEEP MEVDIQDPQA 
ENSTTRP00000000586/1-1007  EAKGNVLRRD MSVKAASELL MKLSAESYKD TQMVKIKEEP MEVDIQDSQA 


                           701                                                750
bmy_03475T0/1-628          ---------- ---------- ---------- ------FY-- LSVKMA---- 
ENSBTAP00000016933/1-1083  SISPSCNVGY STLIGREKTE PLQKLPEGRV APERNLFSQD ISVKMASELL 
ENSP00000368761/1-1077     SISPSRNVGY STLIGREKTE PLQKMPEGRV PPERNLFSQD ISVKMASELL 
BACU013555/1-799           SVSPSRSVGY STLIGREKTE PLQKMPEGRV PPERNLFSQD ISVKMASELL 
ENSTTRP00000000586/1-1007  SISPSRSVGY STLIGREKTE PLQKMPESRV PPERNLFSQD ISVKMASELL 


                           751                                                800
bmy_03475T0/1-628          --VPTMISKC H--------- ---------- ------FSSL EID----NTL 
ENSBTAP00000016933/1-1083  FQLSEKVSKE HTQ-KENTIR TTTSPFFSED TFRQSPFTSN SKDLLPSESV 
ENSP00000368761/1-1077     FQLSEKVSKE HNHTKENTIR TTTSPFFSED TFRQSPFTSN SKELLPSDSV 
BACU013555/1-799           FQLSEKVSKE HSHTKENTIR TTTSPFFSED TFRQSPFTSN SKDLLPSESV 
ENSTTRP00000000586/1-1007  FQLSEKVSKE HTHTKENTIR TTTSPFFSED TFRQSPFTSN SKDLLPSESV 


                           801                                                850
bmy_03475T0/1-628          LNGE------ ---------- ---------- ---------- ---------- 
ENSBTAP00000016933/1-1083  LHGRISAPET EKIVLEAGNG LPSWKFNDQL FPCDVCGKVF GRQQTLSRHL 
ENSP00000368761/1-1077     LHGRISAPET EKIVLEAGNG LPSWKFNDQL FPCDVCGKVF GRQQTLSRHL 
BACU013555/1-799           LHGRISAPDT ---------- ---------- ---------- ---------- 
ENSTTRP00000000586/1-1007  LHGRISAPET EKIVLEAGNG LPSWKFNDQL FPCDVCGKVF GRQQTLSRHL 


                           851                                                900
bmy_03475T0/1-628          ---------- ---------- ---------- ---------- ---------- 
ENSBTAP00000016933/1-1083  SLHTEERKYK CHLCPYAAKC RANLNQHLTV HSVKLVSTDT EDIVSAVTSE 
ENSP00000368761/1-1077     SLHTEERKYK CHLCPYAAKC RANLNQHLTV HSVKLVSTDT EDIVSAVTSE 
BACU013555/1-799           ---------- ---------- ---------- ---------- ---------- 
ENSTTRP00000000586/1-1007  SLHTEERKYK CHLCPYAAKC RANLNQHLTV HSVKLVSTDT EDIVSAVTSE 


                           901                                                950
bmy_03475T0/1-628          ---------- ---------- ---------- ---------- ---------- 
ENSBTAP00000016933/1-1083  GSDGKKHPYY YSCHVCGFET ELNVQFVSHM SLHVDKEQWM FSICCTACDF 
ENSP00000368761/1-1077     GSDGKKHPYY YSCHVCGFET ELNVQFVSHM SLHVDKEQWM FSICCTACDF 
BACU013555/1-799           ---------- ------SFEQ R--------- ---------- ---------- 
ENSTTRP00000000586/1-1007  GSDGEKHPYY YXCHVCGFET ELNVQFVSHM SLHVDKEQWM FSICCTACDF 


                           951                                               1000
bmy_03475T0/1-628          ---------- ---------- ---------- ---------- ---------- 
ENSBTAP00000016933/1-1083  VTMEEAEIKA HIGTKHTGED RKTPSESNSP SSSSLSALSD SANSKDDSDS 
ENSP00000368761/1-1077     VTMEEAEIKT HIGTKHTGED RKTPSESNSP SSSSLSALSD SANSKDDSDG 
BACU013555/1-799           ---------- ---------- ---------- ---------- ---------- 
ENSTTRP00000000586/1-1007  VTMEETEIKA HIGTKHTGED RKTPSESNSP SSSSLSALSD SANSKDDSDS 


                           1001                                              1050
bmy_03475T0/1-628          ---------- ---------- ---------- ---------- ---------- 
ENSBTAP00000016933/1-1083  SQKNKSGSNL LVISVMPGSQ PSLNSEEKPE KGFECVFCNF VCKTKNMFER 
ENSP00000368761/1-1077     SQKNKGGNNL LVISVMPGSQ PSLNSEEKPE KGFECVFCNF VCKTKNMFER 
BACU013555/1-799           ---------- ---------- ---------- ---------- ---------- 
ENSTTRP00000000586/1-1007  SQKNKSGNNL LVISVVPGSQ PSLNSEEKPE K--------- ---------- 


                           1051                                              1100
bmy_03475T0/1-628          ---------- ---------- ---------- ---------- ----- 
ENSBTAP00000016933/1-1083  HLQIHLITRM FECDVCHKFM KTPEQLLEHK KCHTVPTGGL NSGQW 
ENSP00000368761/1-1077     HLQIHLITRM FECDVCHKFM KTPEQLLEHK KCHTVPTGGL K---- 
BACU013555/1-799           ---------- ---------- ---------- ---------- ----- 
ENSTTRP00000000586/1-1007  ---------- ---------- ---------- ---------- -----