MVRSVEQRQRPVTARDEDPRVTELRSAVSRLRRELAAYPAEFRDRGIAEEELAALDAMAAGGAPELRHLRRSLLLIAGAIGSVSALARGVREVRAAVDLFGEPPR