MSVAVPPGSPAPTLEKLEKKPVKFSNLLLGAGLNMFEVTTLGQPLEVVKTTMAANRGDGFTTALGRIWGRGGVLGFYQGLIPWAWIEASTKGAVLLFVASEAEYYARSYGASEFGGGIAGGVTGGVAQAYATMGFCTCMKTVEITKHKMAATGQAPQGTWATFMDIYRREGIRGINKGVNAVAIRQMTNWGSRFGLSRLAEQGIRDVTGKKHGEKLSAWEKILASSLGGGLSAWNQPIEVIRVEMQSKKDDPNRPKKMTVGNTFKYIYQTNGIKGLYRGVAPRIGLGVWQTVCMVALGDMAKTYVEKVTGEKVTAKH