MPDLRAAAGSALKALGGGSSAALGGGGASSWETSLASLPRLISESSAAELRAAQPALTAATRPALLCGRPGVVGAACAVVLAGVRRGDAEGDALAIDLLPPVLDQATSFGGASPFADVCHCCALDCLMLLPRAAAVAVALHPGRTLASANQAATRRRLETLLLVLSRQPAAAADRLHHELAADALVKRRAPAVATELESLLTDARCPSLELCRHAYLALTERCPRALARGCVARLRLRRLRAFLDEATVGDAVALLPRGHDGLRRGSGLLQPRGHAGTIVWRGRTDLAPGEWFGVCLALPAGRHDGALRGRRYFRGELLQRLEEATHSFSEALEAQADPSPSGAGRAEAMARLMAAANEQTLLTRRLQQMVLE*