MKFGVVTSDSESDSDIVSVDYSFTSDEESLDGFQWISADPKSSVGRDIRAALDSSDEEVLESEDEVDILGLSGKSVNGGKNERKARIQSPWNAFSTPQSSKNKRKSEISSSLWKHSPSAREPDVFETWVKRTEEEAWRDGQYRAAKQQSHVRSIATNARALEGLALRHDKEEEELRKAFKEREETLWKDIDEVIRSVEKRQNWMKSEVIEKVKADRPTMTSLNKGKRMIIRWLGQALNTRESVVKITTDIHDLLIQQLPSPPSAASPIQFTPDIPKTYAYLLSHVSKVLITQAQSEITSKPASAFPLAKVVVGLMLRGHAALGDVLFARFVKKCPWVVPFYPAPQANQSREEYEKSTGRGIDESQHEYISRMSSICTLFFAILQTPLMPLIPTLPSAPTPEELDRLIPKPMRLTYAWMWLALALRGPMPASPPIAALLTTLRESLERQGIQGGEIKGDGGMSRDKLGFVLDKWKSGEDMAMKGRDWAA*