MNHKVHHHHHHLEGRHMELGTLESAVTLDKLEVRDQFYPADFREELQTNLNFFLDGKGVDADTLVPYDTIWVKDNKAEYAYYTNTTEIALYLNILVEAEKAGNQKALTRIQEVLTTLEEAPKFKGLFYWPYDIKGGELKPGKGEIAPAVDNGNLAFSLAAVAGAYLNSTDPVKQSIISRIDQMLKAQIPGWLSLYDKDRGLLWGGWQNGELIEYHVDRKANESRLAALWAPLITKHLGAEAIPASVFNDMETYTVSYRLDGKNYTPILTWDGAYFQALLPAIWLNEKELVPDYSMFEDTTQLQRIYSKRNNMPMVSSSATVNDEYRPFGIPHLSEAWVRYDDKIAGGSTGTPHATALSYMVDPEGAVKSLKSIKALYPAIETSYGWYDAVDSKGRMSTKILSLDQGMFVGAFLAESINADVERYLRARGYWDDVKSMYLSFKDDRAK