MADGEEVQPLVCDNGSGMVKAGFAGDDAPRAVFPSIIGRPRHTGVMVGMGQKDAYVGDEAQSKRGILTLKYPIEHGIVTNWDDMEKIWHHTFYNELRVAPEEHPVLLTEAPLNPKANREKMTQIMFDTFNAPAMYVAIQAVLSLYASGRTTGIVLDSGDGVTHTVPIYEGYALPHAILRLDLAGRDLTDAMMKILTERGYSFTTTAEREIVRDMKEKLAYVALDFEQELETAKSSSSLEKSYELPDGQVITVGAERFRCPEVLFQPSLIGMEAAGIHETTYNSIMKCDVDIRKDLYGNVVLSGGSTMFAGIADRMSKEITALAPSSMKIKVVAPPERKYSVWIGGSILASLSTFQQMWIAKSEYDESGPSIVHRKCF*