MSSPSLAQEVRASAPPPLPALRVAHRPAATEAVEDVLYGSIAGIVGKYIEYPFDTVKVRLQSQPDHVPLRYNGPLDCFRQSIRADGFLGLYRGITAPLVGAAVETSSLFFFERLARELVFVSGYCPRGELLPLPALWVTGAMSGAFTSFLLTPIELVKCKIQVPDAGAQKAPLKPLAVIRDVFRHQGLAGFWRGQTGTLIREAGGSAAWFGSKETTSKLMRDHNVRNAVTDAEREARRTGPLPLWQQALAGASAGMSYNFLFFPADTIKSRMQTAPFGQSVANHTFWKETVSLWNQAGLKGFYRGCGITVARSAPSSAFIFMVYDGMKTYIPLA