MSRVAGRCRSEFGDLPNWCLSTTTHHQEDLKKLGKILTEAATEDKTVIITTLNKAWSEPNSTFDLFLHSFHVGKGTKPLLRHLVVACLDEEAYSRCSEVHPHRCYFMKTPGIDFAGDKMFMTPDYLKMMWRRIEFLGTLLKLRYNFIFTIPFPRLSKEVDFQIACDRYSGDDKDIHNAVNGGFTFVKANQRTIDFYNYWYMSRLRYPDRHDQDVLDQIKGGGYPAKIGLKMRFLDTKYFGGFCEPSRDLDKVCTMHANCCVGLENKIKDLRQVIVDWENYVSAAKTTDGQIMTWRDPENCMKQWWWRNKTKQVLSENSKENYLNIMLFIKTYIILNFCLPMNNIRKFFFCFGSIFVNR*