MTRQSDGMIERLMRQGALRRWARAAHDAESTDLPDLVNQRDTARQLRVHLDKLIHLADTRLAQPLIGTPSVSQPHGVDWAWRPELWCAPLAQQGLSPVPSKSRLGDEVTLFHDCGFCELTLRQIRNARAADQAAYGLCMDVFHFDGSYLSLSVDLPMAASLDLRRQHLIRIETIVEMEAPLKVFARLNIRHGPNTEQIVRELALNAAENQVEFDLAYSKLNEKRADRMWLDLIFEAPQMNQVVLRDLTFSRRLRAAL