MGISLLGHPVIPPRHGQVDKYKIQAFVRNKRNQIHIFKGLEDQSDTYHDTRTHYLMEQEPSLIQDQVEIAYLNALRYGLKRIFFGGFFIRGHAYTMDTISFAVKFWSKGAAQAMFLRHEGFLGALGAFMSYDKHGLADWTAHQFVERFPMGAPYAGGKVHGPPIRDLNEKISWMEKFVQKGIEITAPVPMAPPGTTGLGGFERPFSREGLLRSDSSAALNVGVLHLVPSLELFPLLADPKGYTLARQGGGSIRGLHVGIIFVVLLQLGSIAVWCENSWSFFEWGELIFLQVVKIKGSHEGFGADRVALEEAAVWLGGVVEAYLRGGEPFFWQGYVARRSREALGGAELSWR*