MLDSSTVWLQFSSKEEASEFLVFANNGKDSPFLAVERWMEVIARPPRAVWLRFRGVPLHVWTEGIFRLLGDCVGKTLEVDIRTVKQEFLLFGRVKVKRNDFWNLLKEIILWLDDLRVPLKVEQDISDCEQEEGLNIPDLK