KTWNLVSDEHSNDTIAWNENGRTFTVWKPDVLESEYLPKTFKHSNFASFVRQLNNYGFRKCHSDRYEFGVEGFERGKPELLTTLKRHDAPRTKKTGAGATGKKTGGGASARGLASEVEQLKRDRLLLLKEVMRLRETQSSQRDEVAALTNRLAVTESFQTQMRHFV