QTAPKGTIYLTFDDGPINASIDVINVLNEQGVKGTFYFNAWHLDGIGDENEDRALEALKLALDTGHVVANHSYAHMVHNCVDEFGPTSGAECNATGDHQINAYQDPVYDASTFADNLVVFERYLPNINSYPNYFGEELARLPYTNGWRITKDFKADGLCATSDDLKPWEPGYVCDLDNPSNSVKASIEVQNILANKGYQTHGWDVDWSPENWGIPMPANSLTEAEAFLGYVDAALNSCAPTTINPINSKAHGFPCGTPLHADKVVVLTHEFLYEDGKRGMGATQNLPKLAKFLRIAKEAGYVFDTIDNYTPVWQVGNAYAAGDYVTHSGTVYKAVTAHIAQQDWAPSSTSSLWTNADPATNWTLNVSYEAGDVVTYQGLRYLVNVPHVSQADWTPNTQNTLFTALSRHHHHHH