VCETLEESGDIERLGRFLWSLPVAPAACEALNKNESVIRARAIVAFHTGNFRDLYHIVEHHKFTKESHMKLQALWLEAHYQEAEKLRGRPLGPVDKYRVRKKFPLPRTIWDGEQKTHCFKERTRHLLREWYLQDPYPNPGKKRELAQATGLSATQVGNWFKNRR