MSSQETKILADFLLTPAPLRDFITLREFTDIFPRAHRGNPAVQDIYRELQRLREKDIELVRRDIADEVKRSKQLRREYARERRQVDDATVAGLDPVALQMEQELTGEGRKKPHTLQTVHSDIEEACQSLEAQIAEIEQQNMEVLREVQDVIGALSDLRHGRFAPSASGEALGDEVMITLQQLENVCNNSAG