MNLEESFHGLQSEMLNNYQYVQDGGTVYCFMYHFVHVHGLQSKLTISRHDFPPNFIFGAGSSAYQVEGAAAVDGRKPSIWDTYTHAGNIPDGSTGDVAADQYHHYKEDVALMNEMGLDAYRFSISWSRVLPDGTGTVNPKGVEYYNELINELISHGIEPHITLYHFDLPQSLEDAYTGWLSPQIVEDFRAYAEVCFREFGDRVKFWTTFNEANGFTAFGYDVGYWPPSRCSYPFGFLGNCSDGNSTVEPYIAGHYVLLSHAATVELYRQKFQSKQKRSIGISIYSEWYVSMTNSSEDMAATQRTIDFQLEPVIYGDYPSSMKQIVGSRLPSFTKQEFEKLRGSSDFIGIIHYTSNYVSDSPSYRDLHTRDYLKDSLATISAYRDGIPIGEVSPGGLSVVPWGMQGLLEHFKQHYGNPPIIIYENGYPMPNNLPLPLSDGFIDDKPRVAFLHDYVESLLAATFLDCFEVIYGFELGFGLYPVDFKDTNLKRYPNLSARWYTDFLKRDQNHGLAGSSFSGRASLEEQGFIHEI*