MLIDTHVHLNDEQYDDDLSEVITRAREAGVDRMFVVGFNKSTIERAMKLIDEYDFLYGIIGWHPVDAIDFTEEHLEWIESLAQHPKVIGIGEMGLDYHWDKSPADVQKEVFRKQIALAKRLKLPIIIHNREATQDCIDILLEEHAEEVGGIMHSFSGSPEIADIVTNKLNFYISLGGPVTFKNAKQPKEVAKHVSMERLLVETDAPYLSPHPYRGKRNEPARVTLVAEQIAELKGLSYEEVCEQTTKNAEKLFNLNS*