MAEEDVQPLVCDNGTGMVKAGFAGDDAPRAVFPSIVGRPRHTGVMVGMGQKDAYVGDEAQSKRGILTLKYPIEHGIVGNWDDMEKIWHHTFYNELRVAPEEHPILLTEAPLNPKANREKMTQIMFETFSCPAMYVSIQAVLSLYASGRTTGIVLDSGDGVSHTVPIYEGYTLPHAIIRLDLAGRDLTDNLMKILTERGYSFTTTAEREIVRDIKEKLAYVALDYEQELETARTSSTVEKSYELPDGQVITIGAERFRCPEVLFQPSFIGMESPGIHEATYNSIMKCDVDIRKDLYGNVVLSGGSTMFPGIGDRMSKEITALAPSSMKVKVVAPPERKYSVWIGGSILASLSTFQQMWISKEEYDESGPGIVHMKCF*