MSTAPGTGLTRDWTAQKPRPGRIAAYLLLVPLGAVVGTAGSLVQAAWFPAGLLLALLGSAGLFYGARTALGNQLGVAAAGAGWLVAIVVLSLGRPEGDALFGAGIGPLLFILGGMVVAVMCATLGGPAQPGRGPGRLEK