MMMSLRSLVSVIAIAFTLGIGMYNGVHDMSHVVETLSSIEKELNPLQPMTGSEQSKIVSMPYKNWRKDIIREPIPRPSAKALFDGSNVTGDVSWLLNLAIIGFGKCGTSSMVGHFSQHKQISMMHREHCEFTWRDDDTILLKALESELPHGNYMRGLKCPSLPSIFRTFDSSLEFGIQSFVRQRQFGYSLFPAHKLIGKCQDLGPNKKVHGVCTEEARFQEALIGLGKTSMSTTDEMQYFLSSEKKPENLTVISQMKVFVYDIAQVEDKDEERSQLFMDDMQTFLQMTEPFKPMGQKSGGKTKQSRIDICEQKYDHLREALLDIGVNASRWIRRFFVPAEGVTVSSPKFFEQSLAKWEIDPCEERRANNTFPPK*