QTAPKGTIYLTFDDGPINASIDVINVLNEQGVKGTFYFNAWHLDGIGDENEDRALEALKLALDTGHVVANHSYAHMVHNCVDEFGPTSGAECNATGDHQINAYQDPVYDASTFADNLVVFERYLPNINSYPNYFGEELARLPYTNGWRITKDFKADGLCATSDDLKPWEPGYVCDLDNPSNSVKASIEVQNILANKGYQTHGWDVDWSPENWGIPMPANSLTEAEAFLGYVDAALNSCAPTTINPINSKAHGFPCGTPLHADKVVVLTHEFLYEDGKRGMGATQNLPKLAKFLRIAKEAGYVFDTIDNYTPVWQVGNAYAAGDYVTHSGTVYKAVTAHIAQQDWAPSSTSSLWTNADPATNWTLNVSYEAGDVVTYQGLRYLVNVPHVSQADWTPNTQNTLFTAL