MGRGKVVLQRIENKISRQVTFAKRRNGLLKKAYELSLLCDAEVALVLFSHAGRLYQFSSSSNMLKTLERYQRYIFASQDAAVPTRDEMQNNYLEYMELKARVEVLQHSQRNLLGEDLAPLSTTELDQLESQVGKTLRQIRSRKTQVLLDEMCDLKRKEQILEDANMTLKRKLGEIELEATPDPPQQQQQMWQGDRGVPPHTPPQPEHFFQALECYPSLQPVFRGMDVNQPPPAWMV