MREILGHFTDKESREELGLGQIRDALSDGLFPGTSTLHTRARYILFVPWIYQQTSDRGAPLSQARRAELQLVKTLKSVGGRDQGIIGYEAGSTLKNVPSELYWSALGTYGVLRDPGLNREQAVSLHGAAVPSDVDEVGHTKLSAWHATIPAAPPEFPQSVPGGMSLTHHEAQWLCERINYSVPNSMLSHLIRHPPTRGSTVPWEDSAAVAAQGQPQRLLRHAQQFSDTMHGAQLLYNLLIAESYNNAGFTNEEGRREHFEEQLRQWSWRYAASQGFGEWDLDDFFASVTAVRGLRVNRGSERFVRDWVEVLQGVEPAAVATSAEARGLVRKREHRNKGVMARIGNPKRLASWGGSSGAGRYTYRWPYVLTILGDIHAGLAEPPAYQALTADPAEHSHA