MKSPFSVSSRLVSIITTVRASMDDDPQKLDQTKKRVVVCGGGVIGVCTAYFLSKKGAAVTLIEQSSIACAASGKAGGFLALDWCDGSPISSLARASFNLHRSLAEELNGGESYGYRPLNTLSLSVAESENPPPPQSRKSTIPPWIDGPAKSPKTIGTTETTAQVHPQLFTRTLIEKAVTDYGVEVVIGKVKSLETGEGKVRVVIEGGGRIDGDAVVLALGPWTSKFTLLSSVIRIHGVKAHSIVLEPKEANAITPDALFLTYFPANGGQPMDPEIYPRPTGEVYVCGMSSEEEIPDDPEEIQPNMDSIGVLKRVAEMVSSHLGGEARVKAEQACFLPSTDDGVPVIGEVPGMKGCFVATGHSCWGILNGPATGAAVAELVLDGCSTVVDLSRFSPGRFVSGRGRRR*