MTLLDRAKKLLRETDSTCIALIGEESYLSKERGISPILNQLEKNEQFFKGAIVADKVVGKSAAMLYKKAQIHSLYASIISEHALRALKDTEIIVTYEKVVPYIINRQGDGMCPMEASVLEIEEVNEAYEALRNKMAMMRKNQ