MPRNWVLLATAAVVQSHEFGTKLPANFINFYEPLSQEELAADLKHLKDGAENGFMLAMPRSLGRLGLTHKSLLDGGSFLDLPGVPGWIQHAAQPFMTQLREFMQLLDWDKQHEESQEDSWRRVEELRRSGKMNQESIQADLSRLEKEKEELDKEHEQLKENLKESRQKEADLKAARGRLEETEREEREARKKLEAERRRLEETESWSFSARGDPIICPENGNGEIVHDLCVEYKGPATVMCFDRLGKLQSLDFVGVCDEDGQNCQSPDAIWVGEQWRFDVSSRQFLYRNVAGQKIADA*