MLHTLAEETADLSPNGLHAAYERYLQSVIETVGVDTAVADTDLDGDTIEAVVDGETDDLTLTAAAALAALDDDTPDAEAIVLETRDHLLMGMTTAVLDVDAVAAELDADLTGQEVQQAIEGRIDMTLPELAAIQSVIEQRLEA