MERYHPSEVYELFVRHMNTPRVVVDNGVCATATLVQVHSARKHGVLLEAVAALSDHGVCVRKGYISSDDGRWFMDVFHVTDAAGRKVADADADALLARLESSLSADALPPRTPPAAAAGTPTLLELVGADRPGLLSEVFAVLHDLRCDIADARAWTHGGRVAALVFVRDEDTGAPIDDAARVRRVESRLRHVLRGGALGARMVRADAAAVNMDRRLHQLLNEDGEAESRADQATAVAVQDWGERGYSVLTVSCRDRPKLLFDVVCTLTDLDYVVYHGTFDTDGDHAQQEFYIRRLDGRPISSAAERRRVIQCLQAAIERRASEGVRLELRITDRRGLLAYVTRVFRENSLSVTHAEITTRGDMAMNVFHVTDVAGRPADPKTIDEVIQRIGTESLRVDEERWPRLCLTEGDAGRGGAGIFSLGSLVKKNLASLGLIRSCS*