Parses a FASTA file (with protein name and sequence information) to check for valid text. Also returns protein and residue stats.