MAEEEIQPLVCDNGSGMVKAGFAGDDAPRAVFPSIVGRPKHTGVMVGMGQKDAYVGDEAQSKRGILALKYPIEHGIVTNWDDMEKIWHHTFYNELRVAPEEHPVLLTEAPLNPKANREKMTQIMFETFNVPAMYVAIQAVLSLYASGRTTGIVLDSGDGVTHTVPIYEGYSLPHAILRLDLAGRDLTDSLMKILTERGYTFTTTAEREIVRDMKEKLAYVALDYEQEMESSTHSSSMEKTYELPDGQVITIGSERFRCPEVLFQPSLIGMEAAGIHETTYNSIMKCDVDIRKDLYGNIVLSGGSTMFPGIADRMSKEITALAPSSMKIKVVAPPERKYSVWIGGSILASLSTFQQMWIAKSEYDESGPSIVHRKCF*