CDVPGCGSTFTRHFNLKGHKRSHNDEKPFQCKWPGCGKGFARQHDCKRHEQLHSNHRPFLCEGCKKPFARLDALNRH