MSSTAGFPAFGLLPTELQLQIWKEALAPVAVLDFYVRPQTGGRKQPHAAKKLPPVALDFYGAKPHNAGLSCKAARLVMEQTYGPPVRLAGSANACWVNLDRAVVHLSEPVNAAAILDALEPDVLPRVRHIVLAWRSQKNETMIDACKAVATRCKNLETLTFNPYFTKRHPAQGYMCKALDDQITAFYSAIPEYIEPPWWDFSMDLLQTKSRLLPYFDTPRPKMHMVPFHILLSSGADLIKIIAPLHASPERSVVKPFKILLPSCRASLERSSTDGFQWSWRAWALRKAKMVGLVWAHGADVAEEGEVRRRRCHLVNVVGLGRLEVQVG