MDEEEREKLLRRVNRQGATVGAQTPETVTVGGEEFHLREFLIETRKVEGVPPEAQKLVKQATSELSRRREELHETLENDPLEREEAERIAEEIIGLDRAINALENLRRPTYGEQAPKASIEDHKRWLNFLESVGK