MGVKLLIRPVPPKGVTGPTSYDLLKRLIDELCVSQPSGRSEAWSVTCQLMKQGHGLVGTVGGPTAGAGGGGGLRDTWAVTFRDAPDVVFLLQRPECKVLECESAVMRLLEKKLEFAKQMAVRVEGHTYTKGDFVLRLCTATQAIHSTQALLGYCLEVEYLPVSSMSSAEGMLGELLDLMKQLMNTIVAAAAAANTTTTQEGQGPAGGGGGAGALSQTLQLETVKPAYDKYGLGSTPYGRAHAAVAYTDLVMMMLSSSVAAAAAAQQQQQQQQQQQQQPQPPPQQPQTLLNTLKH*