QGAPCLADCEPAQPLLIIMAAGKEAPLSPSAENRWGISGPEQSLGHKQVLLEKTNHLGSVTATSRGGLVVGSAELAVPTVPDKPRLGKPLPRKTHGEERQGAFMDLPQLHERRGGDQEKEHRDASGQPDPQQHSQDVPRAPVGSTVSSVWPGTARGEQRSAFSKPTKRRAERPGPTSIFQAGESADSLMELSGFLSTLDIPCWGRMSTSKLVVGDFWNLHTLSQNALLCSTFQGAPVLWLEHTQAQVPTSSPASRALLPPTITSLGFSTQNWCAKCSLSFRLTSDLVFHMRSHHKKEHVGPDPHSKKRREEALICPVCREYFRERHHLSRHMTSHS