MMESSVPPGFRFHPTDEELVGYYLRKKVASQKIDLDVITDIDLYRIEPWDLQERCRIGYEEQKEWYFFSHKDKKYPTGTRTNRATMAGFWKATGRDKAVYDNKSKLIGMRKTLVFYKGRAPNGHKTDWIMHEYRLESDDNRPPQEEGWVICRAFKKKISGQAKSIEGWESRCFYDEPSGLSSVIDPMEYLSKQPHKFLPYCKEETEADNLDFVYCDQFVELPQLESPSLPLINKPASISLISENIVNYGEEEEEEADKKRMCNANTKKVTDWRALDKFVASQLSHEDRYNNGDQERASISSFDANNSSNSDMEALLLLQSSREERNKLKELLNSSTSHCDVGICIFDQLKGDDQEALSLN*