MTFFTGETLGQVDLIVDAVYAGYKTERGGMADPLVPLVGVSRQGGFRYRGTRERPTLLVLTSNLAEPEWPDQLDETTGTFIYYGDNRHPGRLLHDTPRFGNQLLRQIFDWAHLGQRHLVPPILVFTTEATGRTFRFRGLAVPGSPALAATEDLVALWKTTEGQRFQNYKAVFTILDEAVIPRAWVHAVGRGETSGLAPVAWNAWLSAGGIRPLMAPRSLLVRSKAEQLPATPEDQALIEVIRQRYKENPFGFEACAGALTRLLLPDVARLDLTRPWRDGGRDGIGRLRIGQSPAAIEVDFALEAKCYGANNAVGVKEVSRLISRIKHREFGVLVTTSYVDRQAYQEVTDDGHPVILTTAQDIVGLLRSAGVRTPTQVDAWLDGITASV