KTLPAPVPIHPSLQLTNYSFLQAVNGLPAVPSDHLPNLYGFSALHAVHLHQWTLGYPAMHLPRTSFSKVPGAVSSLVDARFQLPAFPWFPHVLQPKPEVTAAGSGPMGLKTKPRFDFANLALAATQEDSSKLGRGEGPGSPAGGLGALLDVTKLSPEKKPTRGRLPSKTKKEFVCKFCGRHFTKSYNLLIHERTHTDERPYTCDICHKAFRRQDHLRDHRYIHSKEKPFKCQECGKGFCQSRTLAVHKTLHSQVKELKTTKIKC