MELYEAIFYRKSVRNFSSKKIKKPLMEEIKRSCKNLEYLNEDLNIKAHVVDRGHIIHFLMGKECKVKAPHYIVVTSDKGEDYLQNIGFATEGVVLRLTTLGIATCWLEGNLKREDILEFVDIGNKNFEEDEEDDLDYLAGIKTEEDDENKIENPYIIIAFGYPAKNEELFRTRYARPDRKPVKDMINKINRNRKWKDILELTRRAPSVKNSQPWYFHKDERGLHLFEKRPKKHCEDMNKVSLGVALRHFDIACIKNKIDVSYEKLPIRNKIGKSYFITVVEHVKPEEETQEENVTLEKEESQDE*