MKRVTAKRLFFNYRKSKTHDIKVTKEEWKRIESEEGQEFFDWCERDRLLFEEFKHQLERGFICTRETDELGAGEEEEDEEEEEREEKKTRKRGRPRKDENDDNEGGPDGKKTKKDEAGPSSQ