MADAEEVQPLVCDNGSGMVKAGFAGDDAPRAVFPSIIGRPRHTGVMVGMGQKDAYVGDEAQSKRGILTLKYPIEHGIVTNWDDMEKIWHHTFYNELRVAPEEHPVLLTEAPLNPKANREKMTQIMFDTFNAPAMYVAIQAVLSLYASGRTTGIVLDSGDGVTHTVPIYEGYALPHAILRLDLAGRDLTDAMMKILTERGYSFTTTAEREIVRDMKEKLAYVALDFEQELETAKSSSSLEKSYELPDGQVITVGAERFRCPEVLFQPSLIGMEAAGIHETTYNSIMKCDVDIRKDLYGNVVLSGGSTMFAGIADRMSKEITALAPTSMKIKVVAPPERKYSVWIGGSILASLSTFQQMWIAKSEYDESGPSIVHRKCF*