MSGAKPKEKEEVIPGEPEPELQLKNKIMADTEDIQPLVCDNGSGMVKAGFAGDDAPRAVYPSIVGRPRHTGVMVGMGQKDAYVGDEAQSKRGILTLKYPIEHGIVTNWDDMEKIWHHTFYNELRVAPEEHPVLLTEAPLNPKANREKMTQIMFETFNVPAMYVAIQAVLSLYASGRTTGIVLDSGDGVTHTVPIYEGYALPHAILRLDLAGRDLTDALMKILTERGYSFTTTAEREIVRDMKEKLAYVALDYEQELETAKSSSSQEKSYELPDGQVITVGAERFRCAEVLFQPSLIGMESAGIHETTYNSIMKCDVDIRKDLYGNIVLSGGSTMFPGIADRMSKEITALAPSSMKIKVVAPPERKYSVWIGGSILASLSTFQQMWIAKTEYEESEDRLKKALVILSEGDSEEKEALIPDDKAPGHREAIVKVAEGNVLKKKP*