added protein position getter for variants, cleared the generate peptides method to some extend