MIRHSENSDASMLLDSHLRTILENVKLVYLLQREESGWDAVVNWEDILSLGEQQRLGMARLFFHHPKFGILDECTNATSVEVEEHLYRLANEMGITIVTTSQRPALIPFHSLELRLIDGEGKWELRSIQQL