##
...
tempProteinFamFileCreator( @ARGV );
...
sub tempProteinFamFileCreator {
my $infile = $_[0] .'_ProFam';
# or
# my $infile = shift .'_ProFam';
...
####
@ARGV = ( 1 , 2 , 3 );
print @ARGV;
####
print 1,2,3;