MEFSNDWDLQAVVRSCGTAIADDSEAASRRAEIAVVGRRAAAPEFVGKPVRSSSSAAASYYDLEYLDLYHELPRAPFMVTPSSATASLEEQQRREADHEVIISFPAASTSGQGQQLIPARKQPGRKPGLRTPRPKRSKKSQLKKVVCEVPVADGGVSTDLWAWRKYGQKPIKGSPYPRGYYKCSSLKACMARKMVERSPEKPGVLVITYIADHCHAVPTQLNSLAGTTRNNKPALSSSPVDDHHHNHQLPSPGGGATTSADEAAAAKDSGGETCSMADDEMNDDLIWAPVEMEMDDFFGPFDDDLDHFLDDDVDGGALLGRRLSL