MMESRHAYQVAQMYMVTKMQQQNTNNTEGVDVLESRNFEDGLFGKGRYTSKVYRLQSKAPTWLSTFAPTDALTMQEEAWNAYPKCKTVIKCPYFSSFTLTVETIHKADNGHSENVHGLNKQKLANREVEIIDIASTSDDYWSYVIGSNNVDFSKFQSARTGRGPLLQGWQDECKPVMTAYKLVTVDAPYWGFGSRLEQALIAGERALFLESHRNIFAWIDEWYGMTMKMMRDVEKQSIPLYHEVNISTPHPEMTILPL*