MNLLFDQNLSPKLVESLADIFPNSTHVYLNGLDRATDNEVWRWAHEHGFTIVTKDADFNELSILQGFPPKIIWIKAGNCTTAQIERLIRTHYEAIQQMQNDPSVGILLLK