MELSQLGFLDELLAPRKDTSWSSALSTGLNELLLPSGWSFDSFDENQGLSTLNPSFAAFSTPLDHRFECPYGSEAAYPFVDGFTLPELDSSYTRNDESAPLLPQEDNPSLEDEEFGFLGSESQSLEQAKIGCKIEELTEIPVFNMGLGGEKRPKSKKLEGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDTIDYMKELLERIGKLQEEEMEEGTNRINLLGISKELKPNEVMVRNSPKFDVERRDQDTRISICCATKPGLLLSTVNTLEALGLEIHQCVISSFNDFSMQASCTEVAEQRNCMSQEEIKQALFRNAGYGGRCL