MHPDEAATYDRMLDDLLNRFAPDAGPFEPDGFESDAWETQFDGFESDAGEIEREAEAGAADNPHELCRGTVVCASTLTILGVMWGWLGDSPPEQGDRLASSGSLFDDVGAQVAALDPDGGWRGNAAQAYWVQNLAQSRHATLMAELDRLTAGLVSSQADAVKQARERLSVLIAVVLGVLMVCAGLELGGPEGQLPSFHIAVAACGVVQVAAAATLIGLANKTSSNASSLRAATQRATEMLAARSARLDAIPGPAGMTAPDVGTPPSGARPRLDVAGNTARSRRTPDRGAAFAELSDRS