Você pode corrigir o arquivo usando awk
da seguinte forma:
awk '/^>/{if(x)t=$0;else print"\n"$0} !/^>/{printf"%s",$0;if(t)print"\n"t} /^>COSN229024/{x=1}' < wrong.fasta > good.fasta
Depois disso, você provavelmente precisará corrigir o início e o final do arquivo manualmente.