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 16:40:24 2014  Check: 00 ..

 Name: bmy_01565T0/1-412         Len:    535  Check:  6911  Weight:  1.00
 Name: ENSP00000234256/1-532     Len:    535  Check:  1848  Weight:  1.00
 Name: ENSBTAP00000010206/1-530  Len:    535  Check:  2493  Weight:  1.00
 Name: BACU019427/1-531          Len:    535  Check:  3099  Weight:  1.00
 Name: ENSTTRP00000007826/1-530  Len:    535  Check:  1285  Weight:  1.00

//


                          1                                                   50
bmy_01565T0/1-412         ---------- ---------M LPGS-GDSLG KHFKIASVKE TSRMPILCDS 
ENSP00000234256/1-532     MEKSNETNGY LDSAQAGPAA GPGAPGTAAG RARRCAGFLR RQALVLLTVS 
ENSBTAP00000010206/1-530  MEKSSETNGY LDSAQEGPAA GPGEPGTTAR RAGRCAGFLR RHGLVLLTVS 
BACU019427/1-531          MEKSRETNGY LDSAQAGPAA GPGAPGSTAR RARRCAGFLR RHALVLLTVS 
ENSTTRP00000007826/1-530  MEKSSETNGY LDSAQAGPAA GPGARGSTAG RARRCAGFLR RHALVLLTVS 


                          51                                                 100
bmy_01565T0/1-412         RHVPWQRQGA VLSACGQEI- QNAVAKWFDF PTQCIRNSV- ---------- 
ENSP00000234256/1-532     GVLAGAGLGA ALR--GLSL- SRTQVTYLAF PGEMLLRMLR MIILPLVVCS 
ENSBTAP00000010206/1-530  GVVAGAGLGA ALR--GLQL- NRTQVTYLAF PGEMLLRMLR MIILPLVVCS 
BACU019427/1-531          GVVAGAGLGA ALR--GLKLM NRTQVTYLAF PGEMLLRMLR MIILPLVVCS 
ENSTTRP00000007826/1-530  GVVAGAGLGA ALR--GLKL- NRTQVIYLAF PGEMLLRMLR MIILPLVVCS 


                          101                                                150
bmy_01565T0/1-412         ---------- ---------- ---------- ---------- ---------- 
ENSP00000234256/1-532     LVSGAASLDA SCLGRLGGIA VAYFGLTTLS ASALAVALAF IIKPGSGAQT 
ENSBTAP00000010206/1-530  LVSGAASLDA SSLGRLGGIA IAYFGLTTLG ASALAVALAF IIKPGSGSQT 
BACU019427/1-531          LVSGAASLDA SSLGRLGGIA IAYFGLTTLG ASALAVALAF IIKPGSGAQT 
ENSTTRP00000007826/1-530  LVSGAASLDA SSLGRLGGIA IAYFGLTTLG ASALAVALAF IIKPGSGAQT 


                          151                                                200
bmy_01565T0/1-412         ---ADWGME- ---------- --VYIE-CRI LFR------- -RVF------ 
ENSP00000234256/1-532     LQSSDLGLED SGPPPVPKET VDSFLDLARN LFPSNLVVAA FRTYATDYKV 
ENSBTAP00000010206/1-530  LQSSDLGLED SGPPPVPKET VDSFLDLTRN LFPSNLVVAA FRTYATDYRE 
BACU019427/1-531          LQSSDLGLEE TGPPPVPKET VDSFLDLARN LFPSNLVVAA FRTYATDYRE 
ENSTTRP00000007826/1-530  LQSSDLGLEE TGPPPVPKET VDSFLDLARN LFPSNLVVAA FRTYATDYRE 


                          201                                                250
bmy_01565T0/1-412         --------EI FINSIPIGTE IEGMNILGLV LFALVLGVAL KKLGSEGEEL 
ENSP00000234256/1-532     VTQNSSSGNV THEKIPIGTE IEGMNILGLV LFALVLGVAL KKLGSEGEDL 
ENSBTAP00000010206/1-530  VTYNTSAGKV TIEKIPIGTE IEGMNILGLV LFALVLGVAL KKLGSEGEEL 
BACU019427/1-531          VTHNTSTGNI TREKIPIGTE IEGMNILGLV LFALVLGVAL KKLGSEGEEL 
ENSTTRP00000007826/1-530  VTHNTSTGNI TREKIPIGTE IEGMNILGLV LFALVLGVAL KKLGSEGEEL 


                          251                                                300
bmy_01565T0/1-412         IRFFNALNEA TMVLVSWIMW YVPVGIMFLV GSKIVEMKDI VVLVTSLGKY 
ENSP00000234256/1-532     IRFFNSLNEA TMVLVSWIMW YVPVGIMFLV GSKIVEMKDI IVLVTSLGKY 
ENSBTAP00000010206/1-530  IRFFNAFNEA TMVLVSWIMW YVPVGIMFLV GSKIVEMKDI IMLVTSLGKY 
BACU019427/1-531          IRFFNALNEA TMVLVSWIMW YVPVGIMFLV GSKIVEMKDI IVLVTSLGKY 
ENSTTRP00000007826/1-530  IRFFNALNEA TMVLVSWIMW YVPVGIMFLV GSKIVEMKDI IVLVTSLGKY 


                          301                                                350
bmy_01565T0/1-412         IFTSILGHFI HGGIVLPLIY FVFTRKNPFR FLLGLLTPFA TAFATCSSSA 
ENSP00000234256/1-532     IFASILGHVI HGGIVLPLIY FVFTRKNPFR FLLGLLAPFA TAFATCSSSA 
ENSBTAP00000010206/1-530  IFTSILGHFI HGGIVLPLIY FVFTRKNPFR FLLGLLTPFA TAFATCSSSA 
BACU019427/1-531          IFTSILGHFI HGGIVLPLIY FVFTRKNPFR FLLGLLTPFA TAFATCSSSA 
ENSTTRP00000007826/1-530  IFTSILGHFI HGGIVLPLIY FVFTRKNPFR FLLGLLTPFA TAFATCSSSA 


                          351                                                400
bmy_01565T0/1-412         TLPSMMKCIE ENNGVDKRIG RFILPIGATV NMDGAAIFQC VAAVFIAQLN 
ENSP00000234256/1-532     TLPSMMKCIE ENNGVDKRIS RFILPIGATV NMDGAAIFQC VAAVFIAQLN 
ENSBTAP00000010206/1-530  TLPSMMKCIE ENNGVDKRIS RFILPIGATV NMDGAAIFQC VAAVFIAQLN 
BACU019427/1-531          TLPSMMKCIE ENNGVDKRIG RFILPIGATV NMDGAAIFQC VAAVFIAQLN 
ENSTTRP00000007826/1-530  TLPSMIKCIE ENNGVDKRIG RFILPIGATV NMDGAAIFQC VAAVFIAQLN 


                          401                                                450
bmy_01565T0/1-412         NVELKAGQIF TILVTATASS VGAAGVPAGG VLTIAIILEA IGLPTHDLSL 
ENSP00000234256/1-532     NVELNAGQIF TILVTATASS VGAAGVPAGG VLTIAIILEA IGLPTHDLPL 
ENSBTAP00000010206/1-530  NVELRAGQIF TILVTATASS VGAAGVPAGG VLTIAIILEA IGLPTHDLSL 
BACU019427/1-531          NVELKAGQIF TILVTATASS VGAAGVPAGG VLTIAIILEA IGLPTHDLSL 
ENSTTRP00000007826/1-530  NVELKAGQIF TILVTATASS VGAAGVPAGG VLTIAIILEA IGLPTHDLSL 


                          451                                                500
bmy_01565T0/1-412         ILAVDWIVDR TTTVVNVEGD ALGAGILHHL NQKATKRGEQ ELREVKVEAV 
ENSP00000234256/1-532     ILAVDWIVDR TTTVVNVEGD ALGAGILHHL NQKATKKGEQ ELAEVKVEAI 
ENSBTAP00000010206/1-530  ILAVDWIVDR TTTVVNVEGD ALGAGILHHL NQKAMKRGEQ ELSEVKVEAI 
BACU019427/1-531          ILAVDWIVDR TTTVVNVEGD ALGAGILHHL NQKATKRGEQ ELSEVKVEAV 
ENSTTRP00000007826/1-530  ILAVDWIVDR TTTVVNVEGD ALGAGILHHL NQKATKRGEQ ELSEVKVEAV 


                          501                                                550
bmy_01565T0/1-412         PNCKSEEETS PLVTHPNPTG LAASTP--ES KESVL 
ENSP00000234256/1-532     PNCKSEEETS PLVTHQNPAG PVASAPELES KESVL 
ENSBTAP00000010206/1-530  PNSKSEEETS PLVTHPNPTG PAASTP--ES KESVL 
BACU019427/1-531          PNCKSEEETS PLVTHPNPTS LAASTP--ES KESVL 
ENSTTRP00000007826/1-530  PNCKSEEETS PLVTHPNPTG LAASTP--ES KESVL