MHRNSNQNQEPHHLYEVWDNQEEEVFKYGISSEPIEEDGLSKRIKEQLRDMNLAVGWLRYIARILLTSIMGRLKAKELEDEHMDAFELEKGRLPRGNLKRNRKK