MRLGDAEALRLAVGMLEERLRRLPAAGLRGAELFVLATVETLGPDAFPTAIGDRLGMRRSNVSATIKDLERRGYLEHVGEGDEADGRRRPVRPTDRGYEALHAQERERDHWLAGHGSEQLTAEEAAHLRDAVPLLLRLARAEPDAG