CWFAFPCGVPLHSTSPESIRQHLAQFHTADVDMQGGRTRTRCQWWTRHGWCEREVYCKMLPKHVAGVHLKDTECVCTRCGQKVSRPDALKRHLAWSCP