protein molecular weight calculator from nucleotid