MAEEEIQPLVCDNGSGMVKAGFAGDDAPRAVFPSIVGRPKHTGVMVGMGQKDAYVGDEAQSKRGILALKYPIEHGIVTNWDDMEKIWHHTFYNELRVAPEEHPVLLTEAPLNPKANREKMTQIMFETFNVPAMYVAIQAVLSLYASGRTTGIVLDSGDGVTHTVPIYEGYSLPHAILRLDLAGRDLTDSLMKILTERGYSFTTTAEREIVRDMKEKLAYVALDYEQELESSRQSSSMEKTYELPDGQVITIGSERFRCPEVLFQPSLIGMEAAGIHETTYNSIMKCDVDIRKDLYGNIVLSGGSTMFPGIADRMSKEITALAPSSMKIKVVAPPERKYSVWIGGSILASLSTFQQMWIAKSEYDESGPSIVHRKCF*