MVETPEKIRSLRDDGVLEVTWPNGHVDRHTYWNLRCACPCAACVNEFTGERILDPETVPRDIAPVRVEMTERAHTATRETLIPLEAVIASRSRRLAAMSTFEVEMKFRLERNRDVVLQGVLPYAANTEPKIVRQEDHYFAHPCRDFRETDEAFRLRRVGEDRYLTYKGPLLDAISKTREEIEVQVGFDDAGQQQMVAILESLGFRLAGRVAKQRETYTLNWSGLRVDIAFDSVEQLGEFVELETLADEGSWEAARDQLRRFATSLGFQESVRASYLQLLLERSADQQAQTVEQGGDAVPTNSQESPTEASPDGASEAVSSSATGDRSPASEVPEPPAPETTPVANQPEPASPVASNEADATPPTES