MLPSDVSDDDVETLRSIVGDDLPESTLRALLLRSGGDVTAAANSFFDGGVATLSAMEEGGGASPAQPGACSVGDDVLSTLFKTLEDQGKKLAERDQQLDMATRVCEELVKRLRETERTLASADAERAERKEQRSEVEVQTEGSMVGDADPAGGSGLFARYPLLRLASHLFSPLQMLLWLGGLVGGVVVASSASALAPPLQRSAEAAAEGQWRLKQSRMYLEFEERKRRLQEQQMGQRKKLRESCDAALRPLYAEGAAVCSELERLLIVVRDAAVAAVLYQEDGRVRPSPFVEHRLPAAGSFVTLPDGALGRLGQLPRGLVVAREPRDLPEHPPQWAPAPGLRPKGKHPAELPGLVDVSIVQRGGAVVWPHHECSVPVCAITAADSARLRQWHAQWDAHLRARSAEAEGLAEAQRELLELQAEGLSEERLASLQRGIQRYAALARFG*