MSQAEDQPDDERDEDPGDGRRESVNQRMDRNWSELLQELRVTETGVQILTGFLLTVPFQQRFTTLDDYERTVYLGLVVLAITATGLIVAPVSLHRVLFRRHLKSELVHEADLMARGGLMALALVLAGSALLLFDIVVGRAAGLVAGATALVFLVLVWLLVPLRLARRASAQRTAALPPPAR