MESVIGHRDVSSQLLEVSPTMLARFLREHQTEWMDYELNFNYKALLCKNTQTAGFHGSFRQVSLPLTQSADQDESLEVIKLENTGEETDIKSNEAFILQLCNGISGIAASGWVQLVFAPVDASLSDELPLLPSGFRIITINNYKDQCCLSRTLDLTSHLEGGPGDSDVLCYSSVLTVAFQFKYEAQIRDLVTVKAHHYAQRVIEFIRKDAVLITPTCATSQKGRNPSVCSLESKILVYHIVQKYRSFFGLDLFKTEIAVNADILFKAFWNHKDAIICCTSKLYFEYDICDGQHIPEYVFGNQAGLDMLETTTTSLPGLPWLKTIPENKKHAAYKDLLQALQQGYSYMPAGIQISSNGRAVDF*