MIFKNMVQYLFKKFTILEYGLVCALTSNNFVVKLNHRKLLDGMLDICGVPPEKFRTICSSIDKLDKQTFEQIKREMVEEKGLTIETAEKIGTFVKERGPPLELLSKLKQEGSEFLGNNASVAALTDLEILFTALEKSKCINKVVFDLSLARGLDYYTGVIFEAVFKGATQVGSIAAGGRYDNLIGMFGTKQVPAVGTSLGIERVFNIMEQLQKDQNQAIRATETQVLVSIFGNDLSQAAELVSELWNAKLKAEYMVNKRPTKHFDRAEESRIPWMILVGEREQNEGIVRLRDTTTREEILVPRSRIVEELQRRLTPSS*