MLSPQGPLADDLYLAAHDTVRGRCALTPATLGLGLAAGLLAELVLDRRIDLRADRLTVLDDRTTGDLATAAVLGQLLREHRRGVRDWLAFLATGVAADLVARRLTRAGLLERTARRGLFGTRLRFVPVDSVVTGRPGSRIRVSAERRELLGTTDLVLAGLILATGLDQHVLVALDPIGRDHLFDQLRRRLPVPLQQLVGHAEAAVGDAVMARRA