MLLLSGAPSQGRRPKNRPLIGTVEEGEMPPSTVLQMPPAPLSSKSGLVLGVCCDQLMAVQPVQRASGAAATKSNSPDWGNHRAKHHEGSAAPFKWIPPFFIILATLLEVLVFLWVGADPPEDSLLVYRPDQRLQLWRFLSYALLHASWLHLGYNVLTQLLFGVPLELVHGSLRTGVIYMAGVLAGSLGTSVVDSEVFLVGASGGVYALLAAQLASLLLNFGQMRHGVIQLMAVILFVFCDLGYALYSRELAMHQLQTRPSVSYIAHMTGALAGISVGLLLLRQLDGGLRPRPLRWLALGVWCIFSAFGIAFNLVNTVTAQLLAEEEGQVIRQHLMNDLGMG