MPMFVVNTNVPRASVPDGLLSELTQQLAQATGKPAQYIAVHVVPDQLMTFGGSSEPCALCSLHSIGKIGGAQNRSYSKLLCGLLTERLRISPDRIYINFCDMNAANVGWNGSTFA