MARPQKRYRGVRQRHWGSWVSEIRHPLLKTRIWLGTFETAEDAARAYDEAARLMCGARARTNFSYGPNGSLPSNCRYLSAALTAKLHRFNLLSLQATQPARTEFAGGKKEETNWVVKENGHGEVEFSYLEERHIEQMIEELLDSNLSMELCSL