MGSIGQDLPSASSPNLVVTEATAEELRRIWISTYNNWGRALSLPDYIERERYITTIPGSSEGRMTSWVLVEADKSPEERQVLSSCDTWRKPAVAISPGGKHVEDGIAHVIGGVFTAPEFRSKGYASRMMTEVSKILKSYQADQVSHSHGKAVRQTNGKGVSEVNKDGQSSVLFSALYSDIGKGFYAKHGWRPYSSTHISWTPTHSDDATPTSSDASENPHQVRPLQESELAELCAIDERLIRERLPAEAARTGRPAVAIIPCLDNVQWHLRREEYVTSHMYADGRVPSIRGAVWGPPGGRLWAYWMRGYYGAVEDNTLNVLRVVVENPDDARVEDLAEGFRAIVELARAEAGRWDMGEVQFWNPEGVVKELVHRCGVDYAVVHRQEESIASLMWYGEGGEDREVEWIVNEKIAWC