METFHHFDTAEAQLPPGYRFHPTDEELITYYLMKKVLDGNFIARAIAVVDLNKCEPWELPEKAKMGEKEWYFYSLRDRKYPTGLRTNRATEAGYWKATGKDREIFSSKSGSLVGMKKTLVFYKGRAPKGEKTNWVMHEYRLEGKFSYHYLPRTSKDEWVVSRVFQKSGGGSGGKKTRAAGSGVYTDTGSPSTSSLPPLLDSSVYTSSGGQESCSYESESAREHVPCFSTVPAAVAATFGHPPASMNGAPCGFPSLRSLQENLQLPFFFSAVAQQNEMGGASGNWAESEQKVVVERSGRQDLQQMGTTELDCLWNYSAATRPF*