MGKSKKKVLNKSLITHPSTSDDTLQLFDPTSSPTKEKVNWNNVLGISDYLSKQATRVKTLWTGETPKAESVKETMESYFKALLGFLLCCHGSTLGAGPTLSSIVHGSVKQIVDSSFRLFQGSVSLYDGSYEKGEKPSISQLSGAVLEACSSFKKVPTTNLIAIGSAISQVSVIMKDVLNEMKKVKPACPSSEGEASGDDFSPEQIEVAKMVADIVYEAMTVIIVIRVITRMMEKENSNENSVFVESLEKLLKLCQRSGVVIEELGTCVYHPPLKIDKITQTVKILEGNLDEVEAQVEYMKRSSNAFPGVCRKLRDAIKLMEVGLEKRKDLNQILISRQNTLYNALQVCFFLPIFVLFHVFSQ*