MLPTVVDDPSAAAAAAVGAAASSSFPDADVYGNGDSDDIDFPSDPNHATTQAFSSAAAAAAAAGPGGGGGAGSGSGGERRPLFQRLWTEEDEIVILRAFAEFTAQRGTAFASHQYDTDPFYEDMRRRLQLDFSKSQLVEKLRRLKRKYRNCVDRLRATGQSFSFRSPHEQAIFEIARGIWRPTSDKHGRDADSDDDALPDAAAAVAVPAPANGEVRFPSSTRAQQRRGRRRRTAAAARRHRHRRRCIRAAAALPTGSRAGARQGGGRAPALLPAGRGGHRHRARPRRGSRLGGGVGGGERGGRHPGAAVQGDGARHAHRRDGAAVAGAAGAGDPDERGEVEAAADPGAGGVPPAHRPAAGPGEDGAGGAQVHAAGDAVTSAPHSTLSLSLTGKEDEGVCFADRISRRGWDSRGIIMIIPCVILIQVAKYSSVSLTFSASFT