MRASDANFFGGGKARQIGNVGRDSYFHRLHAEHPIYKLDHGKWQQQELNDKQVQLCNDVSLNASDREEKSSEEGKPRTLSKNRSQVGYNDSQQKRKSRSIISDDKMSDPSSVLVNFEDGILSDVTNVQGKHTLSHPVSTVPVKSTIIVDDRHNHGLQEKNEFSAPVQGIEVHDADVHKMELRICSFKNLLEYPHNQVDAGSVPLVQNMEEDMGDETQGCHPPTVGLCSKDALYCKSSNKAIVANGSDSTGNSLNVSIPSFSHFLPFYVHIF*