MQGLQWPGLFHILASRPGGPPRVRLTGLGASMDALEATGKRLSDFADTLGLPFEFCAVADKAGNLDPEKLLNGGGGGGGGVGRRREAVAVHWLHHSLYDVTGNDANTLGLIQRLAPKVVTMVEQDLSHSGSFLARFVEAIHYYSALFDSLDASYGEDSPERHVVEQQLLSREIRNVLAVGGPARTGDAKFVGSWRDKLARSGFGPASLAGSAAAQAALLLGMFPSDGYTLVEENGALKLGWKDLCLLTASAWRPMVQTTPSSSAR