MHDPSASVQFLALGLTLAFSWAFQVKEYRTEKVTEGPFGRPVIYFKQGAKIISPWHEIPLYARDGNLHYICEIPKWTSAKMEVAIDEECTPIKQDVNDKGLRFYPIPSNWNYGLLPQTWEDPDQKHQKLGVGGDKDPVDVMEISSKAHHQGDVYEVKPLGVYAVIDGGKLDWKVIAISLDDPLAELVNDAADIEMHLPGELEAIKIWLSKYKESEGISLIKFGYHGKCLDRKSAQEVINETHELYGALKSGARLHDGNLSLI*