MGRGKVVLQRIENKISRQVTFAKRRNGLLKKAYELSLLCDAEVALVLFSHAGRLYQFSSSSNMLKTLEKYQRYIFASQDAAVPTTDEMQNNYLEYMELKARVEVLQRSQRNLLGEDLAPLSTIELEQLEGQVGKTLRQIRSRKTQVLLDEMCDLKRKEQILQDANMTLKRKLGEIELEATPDPPQQPQQQQMWQGDRGVPPHTPPQPEHFFQALERYPSLQPV