MGGLSMDQAFVQAPEHRPKASVAEADGIPVIDLSPLLAAGDGDADGVDALAAEVGRASRDWGFFVVVRHGVPAEAVARAAEAQRTFFALPPERRAAVARSEAAPMGYYASEHTKNVRDWKEVFDLVPRQTPPPPTTAVADGDLVFDNKWPDDLPGFREAMEEYGEAVEELAFKLLELIARSLGLRPDRLHGFFKDDQTTFIRLNHYPPCPSPDLALGVGRHKDAGALTVLYQDDVGGLDVRRRSDGEWVRVRPVPHSFIINVGDIIQVWSNDRYESAEHRVAVNVEKERFSIPFFFNPAGHTMVEPLEEVVSDESPARYNPYNWGEFFSTRKNSNFKKLDVENVQITHFRKN*