MGSLSKLHVVLIPVPAQGHVVPIIYLARKLALLGVTVTIINVDSIHETLQQSWKREDNPVSNGHNIRLESISMDLRVPNGFDEKNFDAQAAFCEAIFRMEDPLAELLSRIDRDGPRVACVVSDFYHLSAPHAAKKAGLAGASFWPGNAAWAAIEFHVPKLLEMGDVPVKAGDEKLISYIPGMELRSQDIPLFMHDGEFEKNGEEQSLYRSKRIALDSWFLINSVHDIEPRIFEAMREGFGENFVPVGPLFPLKGEAIDSTGLQEVNLRTPDESCLPWLDKRDRGSVLYVSFGSISFMTAKQFEEIALGLEASKVSFLWVIRSNSVLGMDEEFYKGFVSRTGGRGLFVRWAPQLEILQHEATGAFLTHCGWNSMLESLACGVPMLGWPSMFEQNTNAKLVLEGEGVGVAFSRSGGKDGFAPREEVEEKVRAIMEGEQGRRLKARAMEIRELAVKAASPGGSSHTNLKKFVESLAS*