MNLSPNGLALQEAGMLSMTELDQIKGIDKQKGTITVQAGARVSQILEELQKQGLTLENFSSITEQQIAGWTQVSAHGTGARIPPVDEMILSMTVVSPSKGVMKVSEGDALFPWMRVGLGALAVVQEMTLKVIPRYVLHERTFCCSYEELEKNHKQLLQSYRHVRYMWVPYTDTIVVVVSDVAKEGAKAVPALPEEQRVAPLKKLLKDMDPDCGDVEGKSFAELREKLLMLDPLNPKHVAKVNGAEAEFWRLSTGERIADSTQILGFECGGVQWVLENCFPCGTIDEPNLKDIRYVKEMKEIIEREQIAAASPIEQRWTSRSRSPMSPAYSTQENALFSWVGVIMYITSEEQAPAIKEKFRAYAMRHADLTFKYDGFFHWSKIDLNFHAGERRKILKEQFARKFNVQEFGRLKAELDPNNVLGNAITDAIIWG*