MVQHEAGHALMGHLLGFPIQTYQANAVKNAVAFYPLNDPTRGIDRAQQLGFDKTTNTPEQQDSFVMESNNDAAFFSSEGRGKDSMEQQSVFRKEQLRKTNYTAFLQIDTTSVEMDATQSWPYRTLDDATLDKLAVISVAGVCAEILAFGNAEGGLADFNQLRQLLVANAEEEMTQRDVDNRIRFALGYTMSQLRGHLAALDALAAVMERDGSIAECVMAMESCASNPSGNDGILEDYESRRKREQFEASSANNNPLVRILEPLFLGEIKTANVQEDRLVEGKGGGYRKQAEPLITGDDPLYLALGAATVFLLWASSGGLSLH*