MVKAGFAGDDAPRAVFPSIVGRPRHTGVMVGMGQKDAYVGDEAQSKRGILTLKYPIDHGIVTNWDDMEKIWHHTFYNELRVAPEEHPVLLTEAPLNPKANREKMTQIMFETFNVPAMYVAIQAVLSLYASGRTTGIVLDSGDGVTHTVPIYEGYALPHAILRLDLAGRDLTDALMKILTERGYTFTTTAEREIVRDMKEKLAYVSLDFEQEMETAKTSSSLEKSYELPDGQVITIGAERFRCAEVLFQPSLIGMEAAGIHETTYNSIMKCDVDIRKDLYGNIVLSGGSTMFPGIADRMSKEITSLAPSSMKIKVVAPPERKYSVWIGGSILASLSTFQQMWISKSEYEESGPSIVHRKCF*