MCSVYKMADGEDIQPLVVDNGTGMVKAGFAGDDAPRAVFPSIVGRPRYTGVMVGMGQKDAYVGDEAQSKRGILTLKYPIRHGIVDNWDDMEKIWHHTFYNELRVAPEEHSILLTEAPLNPKANREKMTQIMFETFNVPAMYIAIQAVLSLYASGRTTGIVLDSGDGVSHTVPIYEGYALPHAILRLDLAGRDLTDYLMMILTERGYSFTTAAEREIVRDVKEKLAYVALDYEQELETTKNGKDVEKSYELPDGQIVTIGAERFRCPEVLFQPSLIGMEAAGIHETTYSSIMKCDVDIRRDLYGNVVLSGGSTMFPGITDRMSKEITALAPSSMKIKVVAPPERKYSVWIGGSILASLSTFQQMWITKAEFDESGPAIVHRKCF*