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

 Name: bmy_06286T0/1-818         Len:    1083  Check:  1856  Weight:  1.00
 Name: ENSTTRP00000002301/1-962  Len:    1083  Check:  2458  Weight:  1.00
 Name: BACU018270/1-965          Len:    1083  Check:  5276  Weight:  1.00
 Name: ENSP00000400815/1-1052    Len:    1083  Check:  75  Weight:  1.00
 Name: ENSBTAP00000025864/1-963  Len:    1083  Check:  4603  Weight:  1.00

//


                          1                                                   50
bmy_06286T0/1-818         ---------- ---------- ---------- ---------- -------MAA 
ENSTTRP00000002301/1-962  ---------- ---------- ---------- ---------- ---------- 
BACU018270/1-965          ---------- ---------- ---------- ---------- ---------- 
ENSP00000400815/1-1052    MAPAGVVTRA VRSGELPLTS MASAENEACA VRSVACPSQA WRLQKVLCGR 
ENSBTAP00000025864/1-963  ---------- ---------- ---------- ---------- ---------- 


                          51                                                 100
bmy_06286T0/1-818         RAARSAPCGR ARPPLTIMAA LALRGGAPAP HKHGGRSGRG LEGRIGLAVP 
ENSTTRP00000002301/1-962  ---------- ---------- ---------- ---------- ------MAVF 
BACU018270/1-965          ---------- ---------- ---------- ---------- --------LF 
ENSP00000400815/1-1052    CGAASCPSQT WRPRGAGSGG VRMGSRADGP RTSGHVTGK- ------MAVF 
ENSBTAP00000025864/1-963  ---------- ---------- ---------- ---------- ------MAAF 


                          101                                                150
bmy_06286T0/1-818         ELAVMNRNYK AEFASCRLEA VPLEFGDYHP LKPITVTESK TKKVSRKGST 
ENSTTRP00000002301/1-962  PWHSRNRNYK AEFASCRLEA VPLEFGDYHP LKPITVTESK TKKVSRKGST 
BACU018270/1-965          TRHSRNRNYK AEFASCRLEA VPLEFGDYHP LKPITVTESK TKKVSRKGST 
ENSP00000400815/1-1052    PWHSRNRNYK AEFASCRLEA VPLEFGDYHP LKPITVTESK TKKVNRKGST 
ENSBTAP00000025864/1-963  PWHSRNRNYK AEFASCRLEA VPLEFGDYHP LKPITVTESK TKKVSRKGST 


                          151                                                200
bmy_06286T0/1-818         SSTSSSSSSS VVDPLSSVLD GTDPLSMFAA SADPAALAAT TDNSRKKRDR 
ENSTTRP00000002301/1-962  SSTSSSSSSS VVDPLSSVLD GTDPLSMFAA SADPAALAAT TENSRKKRDR 
BACU018270/1-965          SSTSSSSSSS VVDPLSSVLD GTDPLSMFAA SADPAALAAT TDNSRKKRDR 
ENSP00000400815/1-1052    SSTSSSSSSS VVDPLSSVLD GTDPLSMFAA TADPAALAAA MDSSRRKRDR 
ENSBTAP00000025864/1-963  SSTSSSSSSS VVDPLSSVLD GTDPLSMFAA SADPATLAAA MDSSRKKRDR 


                          201                                                250
bmy_06286T0/1-818         DDNSIVGSDF EPWASKRGEI LARYTTTEKL SINLFMGSEK --------GK 
ENSTTRP00000002301/1-962  DDNSIVGSDF EPWASKRGEI LARYTTTEKL SINLFMGSEK --------XX 
BACU018270/1-965          DDNSIVGSDF EPWASKRGEI LARYTTTEKL SINLFMGSEK ANTQYCSWGR 
ENSP00000400815/1-1052    DDNSVVGSDF EPWTNKRGEI LARYTTTEKL SINLFMGSEK --------GK 
ENSBTAP00000025864/1-963  DDNSIVGSDF EPWASKRGEI LARYTTTEKL SINLFMGSEK --------GK 


                          251                                                300
bmy_06286T0/1-818         AGTAVSAMSE KVRTRLEELD DF-EEGSQKE LLNLTQQDYV NRIEELNQSL 
ENSTTRP00000002301/1-962  XXXXXXXXXX XXXXXXXXXX XX-XXGSQKE LLNLTQQDYV NRIEELNQSL 
BACU018270/1-965          GGSPTVFFLL CLY-----LS TFCAQGSQKE LLNLTQQDYV NRIEELNQSL 
ENSP00000400815/1-1052    AGTATLAMSE KVRTRLEELD DF-EEGSQKE LLNLTQQDYV NRIEELNQSL 
ENSBTAP00000025864/1-963  AGTATSAMSE KVRTRLEELD DF-EEGSQKE LLNLTQQDYV NRIEELNQSL 


                          301                                                350
bmy_06286T0/1-818         KDAWASDQKV KALKIVIQCS KLLSDTSVIQ FYPSKFVLIT DILDTFGKLV 
ENSTTRP00000002301/1-962  KDAWASDQKV KALKIVIQCS KLLSDTSFIQ FYPSK-VLIA DILDTXXKLV 
BACU018270/1-965          KDAWASDQKV KALKIVIQCS KLLSDTSVIQ FYPSKFVLIT DILDTFGKLV 
ENSP00000400815/1-1052    KDAWASDQKV KALKIVIQCS KLLSDTSVIQ FYPSKFVLIT DILDTFGKLV 
ENSBTAP00000025864/1-963  KDAWASDQKV KALKIVIQCS KLLSDTSVIQ FYPSKFVLIT DILDTFGKLV 


                          351                                                400
bmy_06286T0/1-818         YERIFSMCMD NRSVLPDHFS PENVNDTAKE TCLNWFFKIA SIRELIPRLY 
ENSTTRP00000002301/1-962  YERIFSMCVD NHSILPDHFS PENVNDTAKE TCLNWFFKIA SIRELIPRF- 
BACU018270/1-965          YERIFSMCMD NRSVLPDHFS PENVNDTAKE TCLNWFFKIA SIRELIPRF- 
ENSP00000400815/1-1052    YERIFSMCVD SRSVLPDHFS PENANDTAKE TCLNWFFKIA SIRELIPRF- 
ENSBTAP00000025864/1-963  YERIFSMCVD NRSVLPDHFS PENVNDTAKE TCLNWFFKIA SIRELIPRF- 


                          401                                                450
bmy_06286T0/1-818         PFFLSDGFKD RLQDYVEASI LKCNKFLSKT GISECLPRLT CMVRGIGDPL 
ENSTTRP00000002301/1-962  ---------- ----YVEASI LKCNKFLSKT GISECLPRLT CMVRGIGDPL 
BACU018270/1-965          ---------- ----YVEASI LKCNKFLSKT GISECLPRLT CMVRGIGDPL 
ENSP00000400815/1-1052    ---------- ----YVEASI LKCNKFLSKT GISECLPRLT CMIRGIGDPL 
ENSBTAP00000025864/1-963  ---------- ----YVEASI LKCNKFLSKT GISECLPRLT CMVRGIGDPL 


                          451                                                500
bmy_06286T0/1-818         VSVYARAYLC RVGMEVAPHL KESLNKNFFD FLLTFKQIHG DTVQNQLVLQ 
ENSTTRP00000002301/1-962  VSVYARAYLC RVGMEVAPHL KESLDKNFFD FLLTFKQIHG DTVQNQLVLQ 
BACU018270/1-965          VSVYARAYLC RVGMEVAPHL KESLNKNFFD FLLTFQQIHG DTVQNQLVLQ 
ENSP00000400815/1-1052    VSVYARAYLC RVGMEVAPHL KETLNKNFFD FLLTFKQIHG DTVQNQLVVQ 
ENSBTAP00000025864/1-963  VSVYARAYLC RVGMEVAPHL KESLNKNFFD FLLTFKQIHG DTVQNQLVLQ 


                          501                                                550
bmy_06286T0/1-818         GVELPSYLPL YSPAMDWIFQ CISYHAPEAL LTEMMERCKK LGNNALLLNS 
ENSTTRP00000002301/1-962  GVELPSYLPL YSPAMDWIFQ CISYHAPEAL LTEMMERCKK LANNALLLNS 
BACU018270/1-965          GVELPSYLPL YSPAMDWIFQ CISYHAPEAL LTEMMERCKK LGNNALLLNS 
ENSP00000400815/1-1052    GVELPSYLPL YPPAMDWIFQ CISYHAPEAL LTEMMERCKK LGNNALLLNS 
ENSBTAP00000025864/1-963  GVELPSYLPL YSPAMDWVFQ CVSYHAPEAL LTEMMERCKK LGNNALLLNS 


                          551                                                600
bmy_06286T0/1-818         VMSAFRAEFI ATRSMDFIGM IKECDESGFP KHLLFRSLGL NLALADPPES 
ENSTTRP00000002301/1-962  VMSAFRAEFI ATRSMDFIGM IKECDESGFP KHLLFRSLGL NLALANPPES 
BACU018270/1-965          VMSAFRAEFI ATRSMDFIGM IKECDESGFP KHLLFRSLGL NLALADPPES 
ENSP00000400815/1-1052    VMSAFRAEFI ATRSMDFIGM IKECDESGFP KHLLFRSLGL NLALADPPES 
ENSBTAP00000025864/1-963  VMSAFRAEFI ATRSMDFIGM IKECDESGFP KHLLFRSLGL NLALADPPES 


                          601                                                650
bmy_06286T0/1-818         DRLQILNEAW KVITKLKNPQ DYINCAEVWV EYTCKHFTKR EVNTVLADVI 
ENSTTRP00000002301/1-962  DRLQILNEAW KVITKLKNPQ DYINCAEVWV EYTCKHFTKR EVNTVLADVI 
BACU018270/1-965          DRLQILNEAW KVITKLKNPQ DYINCAEVWV EYTCKHFTKR EVNTVLADVI 
ENSP00000400815/1-1052    DRLQILNEAW KVITKLKNPQ DYINCAEVWV EYTCKHFTKR EVNTVLADVI 
ENSBTAP00000025864/1-963  DRLQILNEAW KVITKLKNPQ DYINCAEVWV EYTCRHFTKR EVNTVLADVI 


                          651                                                700
bmy_06286T0/1-818         KHMTPDRAFE DSYPQLQSII KKVIAHFHDF S-----EKFL PFLDMFQKES 
ENSTTRP00000002301/1-962  KHMTPDRAFE DSYPQLQSII KKVIAHFHDF SVLFSVEKFL PFLDMFQKES 
BACU018270/1-965          KHMTPDRAFE DSYPQLQSII KKVIAHFHDF SVLFSVEKFL PFLDMFQKES 
ENSP00000400815/1-1052    KHMTPDRAFE DSYPQLQLII KKVIAHFHDF SVLFSVEKFL PFLDMFQKES 
ENSBTAP00000025864/1-963  KHMTPDRAFE DSYPQLQSII KKVIAHFHDF SVLFSVEKFL PFLDMFQKES 


                          701                                                750
bmy_06286T0/1-818         VRVEVCKRIM EVFIKHQQEP TKDPVILNAL LHVCKTMHDS VNALTLEDEK 
ENSTTRP00000002301/1-962  VRVEVCKCIM EVFIKHQQEP TKDPVILNAL LHICKTMHDS VNALTLEDEK 
BACU018270/1-965          VRVEVCKCIM EVFIKHQQEP TKDPVILNAL LHVCKTMHDS VNALTLEDEK 
ENSP00000400815/1-1052    VRVEVCKCIM DAFIKHQQEP TKDPVILNAL LHVCKTMHDS VNALTLEDEK 
ENSBTAP00000025864/1-963  VRVEVCKCIM EVFIKHQQEP TKDPVILNAL LHVCKTMHDS VNALTLEDEK 


                          751                                                800
bmy_06286T0/1-818         RMLAYLINGF IKMVSFGRDF EQQLSFYVEA RSMFCNLEPV LVQLIHSVNR 
ENSTTRP00000002301/1-962  RMLAYLINGF IKMVSFGRDF EQQLSFYVEA RSMFCNLEPV LVQLIHSVNR 
BACU018270/1-965          RMLAYLINGF IKMVSFGRDF EQQLSFYVEA RSMFCNLEPV LVQLIHSVNR 
ENSP00000400815/1-1052    RMLSYLINGF IKMVSFGRDF EQQLSFYVES RSMFCNLEPV LVQLIHSVNR 
ENSBTAP00000025864/1-963  RMLAYLINGF IKMVSFGRDF EQQLSFYVEA RSMFCNLEPV LVQLIHSVNR 


                          801                                                850
bmy_06286T0/1-818         LAMETRKVMK GNHSRKTAAF VRACVAYCFI TIPSLVGIFS RLNLYLHSGQ 
ENSTTRP00000002301/1-962  LAMETRKVMK GNHSRKTAAF VRACVAYCFI TIPSLVGIFT RLNLYLHSGQ 
BACU018270/1-965          LAMETRKVMK GNHSRKTAAF VRACVAYCFI TIPSLVGIFS RLNLYLHSGQ 
ENSP00000400815/1-1052    LAMETRKVMK GNHSRKTAAF VRACVAYCFI TIPSLAGIFT RLNLYLHSGQ 
ENSBTAP00000025864/1-963  LAMETRKVMK GNHSRKTAAF VRACVAYCFI TIPSLVGIFT RLNLYLHSGQ 


                          851                                                900
bmy_06286T0/1-818         VALANQCLSQ GE-------- ---------- ------PITH SLLSF----- 
ENSTTRP00000002301/1-962  VALANQCLSQ ADAFFKAAIS LVPEVPKMIN IDGKMRPSES FLLEFLCNFF 
BACU018270/1-965          VALANQCLSQ ADAFFKAAIS LVPEVPKMIN IDGKMRPSES FLLEFLCNFF 
ENSP00000400815/1-1052    VALANQCLSQ ADAFFKAAIS LVPEVPKMIN IDGKMRPSES FLLEFLCNFF 
ENSBTAP00000025864/1-963  VALANQCLSQ ADAFFKAAIS LVPEVPKMIN IDGKMRPSES FLLEFLCNFF 


                          901                                                950
bmy_06286T0/1-818         ---------- ---------- ---------- ---------- --ALRHFLAP 
ENSTTRP00000002301/1-962  STLLIVPDHP EHGVLFLVRE LLNVIQDYTW EDNSDEKIRI YTCVLHLLSA 
BACU018270/1-965          STLLIVPDHP EHGVLFLVRE LLNVIQDYTW EDNSDEKIRI YTCVLHLLSA 
ENSP00000400815/1-1052    STLLIVPDHP EHGVLFLVRE LLNVIQDYTW EDNSDEKIRI YTCVLHLLSA 
ENSBTAP00000025864/1-963  STLLIVPDHP EHGVLFLVRE LLNVVQDYTW EENSDEKIRI YTCVLHLLSA 


                          951                                               1000
bmy_06286T0/1-818         ---------- ---------- ---------- ---------- ---------- 
ENSTTRP00000002301/1-962  MSQETYLYHV DKVDSNDSLY GGDSKFLAEN NKLCETVMAQ ILEHLKTLAK 
BACU018270/1-965          MSQETYLYHV DKVDSNDSLY GGDSKFLAEN NKLCETVMAQ ILEHLKTLAK 
ENSP00000400815/1-1052    MSQETYLYHI DKVDSNDSLY GGDSKFLAEN NKLCETVMAQ ILEHLKTLAK 
ENSBTAP00000025864/1-963  MSQETYLYHV DKVDSNDSLY GGDSKFLAEN NKLCETVMAQ ILEHLKTLAK 


                          1001                                              1050
bmy_06286T0/1-818         ---------- ---------- ---------- ---------- ---------- 
ENSTTRP00000002301/1-962  DEALKRQSSL GLSFFNSILA HGDLRSNRLN QLSVNLWHLA QRHGCADTRT 
BACU018270/1-965          DEALKRQSSL GLSFFNSILA HGDLRNNRLN QLSVNLWHLA QRHGCADTRT 
ENSP00000400815/1-1052    DEALKRQSSL GLSFFNSILA HGDLRNNKLN QLSVNLWHLA QRHGCADTRT 
ENSBTAP00000025864/1-963  DEALKRQSSL GLSFFNSILA HGDLRNNRLN QLSVNLWHLA QRHGCVDTRT 


                          1051                                              1100
bmy_06286T0/1-818         ---------- ---------- ---------- --- 
ENSTTRP00000002301/1-962  MVKTLEYIKK RSKHPDMGHL TELALRLPLQ TRT 
BACU018270/1-965          MVKTLEYIKK RSKRPDMGHL TELALRLPLQ TRT 
ENSP00000400815/1-1052    MVKTLEYIKK QSKQPDMTHL TELALRLPLQ TRT 
ENSBTAP00000025864/1-963  MVKTLEYIKK QSKQPDMGHL TELALRLPLQ TRT