MNADLALQKAIYARLMGDEALTALAGGRIHDNVPGDTALPYIALGDNDMRDWPGGAEHRLALHVFSRGGGRAEAKAIMGAANAALHDAALTLEGHALINLRFLDATTRRERDGVTWRGTIRFRAVTEEIFDTP