MRRAGKVWYGILQDMEALQKQPAAAGTVPAAAVLALADEADSWAPARKLLVYRATDEVVSSYEALEGKLFALGWERGTECGVATRQYHRTESGPFSQLLCLPNLEFRNLKTIHLYNIVVQTRTAFEGLLVDEEGDIIGKSLIEGSPIDGKPHESGVYLQEMDLPLKMDSKDRGLEDFSRVTNHEVWQVNVCGDVGRHLDMPSSDVDDVADRKAYKCYNPVTRQVLISRDVFDELASWYKIKVDAMVDDIDGDVHVNLPNEVSTLLSHDDNLQVHLVKQVMLKKALYGLKQAPRAWSDKISKYLLSIGFSVGTSDSSLYMKKTERGIVVKVIGFSVGTSDSSLYMKKTERGIVVFIVIYVDDLIVTSDFGMDIAKIKEMLCAEFDMKDLGDLRYFLGIEVVRSKDGIWLVQRHYALEMLAKYGMTGCKPMSTPLE*