MGPLWLDVAGYELSAEDREILQHPTVGGVILFGRNYHDNQQLLALNKAIRQAAKRPILIGVDQEGGRVQRFREGFSRIPPAQYYARAENGVELAEQGGWLMAAELIAHDVDLSFAPVLDMGFACKAIGNRAFGEDVQTVLKHSSAFLRGMKAVGMATTGKHFPGHGAVIADSHLETPYDERETIAQDMAIFRAQIEAGVLDAMMPAHVVYPHYDAQPASGSSYWLKQVLREELGFQGIVFSDDLSMEGAAVMGGPVERSHQALVAGCDMILMCNKREAAVEVLDNLPIMEVPQAEALLKKQQFSYSELKRSERWQQASANMQRLIEQFSE*