MGRGKVVLQRIENKISRQVTFAKRRNGLLKKAYELSILCDAEVALVLFSHAGRLYQFSSSSNMLKTLERYQRYIYASQDAVVPTSDEMQNNYLEYMELKARVEVLQNSQRNLLGEDLAPLGTTELDQLESQVGKTLRQIRSRKTQVQLDELCDLKRKEQMLEDANLTLKRKLDEIPVEAAAPPQLPWQGDRGVPSHAPLPQPDHFFQALECNPSLQPAFRGMDVNQPPPAWMA