SAGGTRLPNGKLQCDICGIVCIGPNVLMVHKRSHTGERPFHCNQCGASFTQKGNLLRHIKLHSGEKPFKCHLCSYACRRRDALTGHLRTHSESIYAVGKPHKCAYCGRSYKQRSSLEEHKERCHNYLHYMGLQNSIYTVIKEESNQNEQREDLSQTGSDRALVLDRLANNVAKRKSTMPQKFVGDKRLSDLSYDGGAGELTQPQGIDQTINSAISYLEAESLRPLVQTSPASSSDVALSSMFSLHKTASDGQGGTVMSAKDSAAENLLLLSKSACSEKDGSPSHSGQDSTDTESNNDDRPGVTAPGLIYLTNHITSRMRNGVLPLVKEEQQRQYEAIQASMEMASEGFKVITTDGEQVRAYRCEHCRVLFLDHVMYTIHMGCHGFRDPFECNLCGHRSQDRYEFSSHITRGEHRF