MSAALVNRSLTTIRTELEFLKDSDVITEGLYEKLLQSLPTKYQKDSAPWDVDRIAGGSSGPGKVQNKSAADVLADDFSKTNISAPPPAYPPAQPPRSAAPKPVGYCIATYDYKAQQAGDLDLSKGDKLAVVEHLSEDWWKGYKSDSSPEKTGVFPSNYVKIISQLEFEADERKAAPPAPVQSPSYEQNGYSAYGPPATYPPQQLQQQPSYGGYAQYPPPSTNYYPPQQYQQPQQPQQSQQVVEQQPEQQHSLGSEHVKKFGSKLGNAAIFGAGALIGSNIVNSIF*