MQEIQPRMTASDLIHKIRAAFSEDIAKPPSITLRTGDALDDHAVPHAFDPIIDAVTDGYLETYPWGIAHLDADSWRHYLPQLADYAIRHFSRGTLVGEATVSSLCAPDRDPSRLATLTEWQEEAITQFLEFLAFTDGSAHQEEACRAIDEWWSPDAMYRPSSTRACDE