MPMFTIHTNVCKDAVPDSLLGELTQQLAKATGKPAQYIAVHIVPDQMMSFGGSTDPCALCSLYSIGKIGGQQNKTYTKLLCDMIAKHLHVSADRVYINYFDINAANVGWNGSTFA