MGSLSKFQVVLIPVPAQGHVVPIIYLARKLALLGVTVTIINVDSIHETLQQSWKSEDNPVSNGHDIRLESISMDLRVPNGFDEKNFDAQAAFCEAIFRMEDPLAELLSRIDRDGPRVACVVSDFYHLSAPHAAKKAGLAGASFWPGNAAWAAIEFHVPKLLEMGDVPVKGEALIDLEVYEKLISYIPGMEIRSQDIPVFMHDGEFQKNGEELSLYRSKRIALDSWFLINSVHDIEPRIFEAMREGFGENFVPVGPLFPLKGEGIDSTGLQEVNLRTPDESCLPWLDKRDRGSVLYVSFGSISFMTAKQFEEIALGLEASKVSFLWVIRSNSVLGMDEEFYKGFVSRTGGRGLFVRWAPQLEILQHESTGAFLTHCGWNSMLESLACGVPMLGWPSMFEQNTNAKLVLEGEGVGVAFSRSGGKDGFAPREEVEEKVRAIMEGEQGRRLKARAMEIRELAVKAASPGGSSHTNLKKFVESLAW*