$str_no_dash=' IIIIIIIIIIIIIIIIIIIIIIIIIIIMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMIIIMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMIIIMMMMMMMMMOOOOMMMMMMMMMIIMMMMMMMMMOOOOOOOOOOOOOOOOOMMMMMMMMMIIIIMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMIIIIIMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMIIIIIMMMMMMMMMMMOOOOOOOOOOOO'; $str_with_dash='VNRV-L-K--R-------PL------A-------N---------PV----N-----D----V--G---V--T-----L-----G------T-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------RG----E--R----RG--E-F-----D-L--G----WN----A----N-------D--------------------A-------AR-----F---RM----T----G-----A-----A--E-N----S-N-SF---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------R---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------DQF--Q-----L-N-R-Q---A----IA--P--S----------------AQ--F---------K-------L----D---R----------D--------T--V--L--------N--V-------E--FDY-LHD-------------------------------------------------------------------------------------------------------------------------------------------------------------R--R---T--S---D--Q--GI-------------------------------------P--AYR-------------------------------------GRPV---------------DVP-IN----TY-Y-GSAD-----------------------------------------------------------------------------GVNSSYNDV-S----A-K--SA-----------------T-V--------S----L-------------D-----H-----R---------------F----N-----------D-S-L-S-F------------------HG--A-------------------------------------------------------------------------------------------------------------I--R--AY--------------------------DF--SL------ER----------------------------------------------------K-N---Y-V-----T----Y----E--P-I---K-TA-----------------------------------------------------------------------------------------------------------------------------------------------AHP--------------VV--T--L--D-Q--S--T----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------RQRTDH-----G--I-D---G--L--F--EL----------------------------------T----QK---TS-----------LFGM------------------------------------------------------------------------RH--E----------L---L--------Y------G--L-------E--LS--Q----Q--Q-K------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------F--DTIY--------S---------------V-S-----------------------------------------------------------------------------K---VA-TYDLFNP----------------------------------QPVVLPG--VP----------TGT-------------------------------------------------------------------------------------------------------------------------------------------------------RA----K-----------------------TNASTVVG-LA-----G--V-Y----A--------Q-------D--L--IS-----------------------L---------T---E--H-------------W---K-----V---L--A---G----------------------------L-------------R---F-------------------------------------DY---------------------L--------------------------------NQ-------------I----------------------RHDYTSSNV-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------NLDRTDHAW----SP-------R---V-----------------------------------G--LI------Y-------------------------------E--P-------L---DW----------------------------------L--TL--Y----G--SFSQ-----------S-F------S-------------------------------------P-L--A-------------D----T----L-------I-S--SG------------A--------------------------------------------------------------------------------------------';