mutate for max length

- Adding parameter max_length which was missing from top function mutate_protein_from_transcript