SLTRQGSFCLQQIISTMETQVSGGPPPTALPNGPLVSTNGATDDSKTNLIVNYLPQNMTQEEFKSLFGSIGEIESCKLVRDKITGQSLGYGFVNYVDPNDGDKPFNPLNGPKLQPKPFKVVSYARPSSASIRDANLYVSGLPKTMSQKEMEQLFSQYGRIITSRILVDQVTGVSRGVGFIRFDKRIEAEEAIKGLNGQKPLGASEPITVKFANNPSQKTGQALLTHLYQSSARRYAGPLHHQTQRFRLDNLLNMAYGVKRFSPITIDGMSSLAGVSLSGGASGAGWCIFVYNLSPEADESVLWQLFGPFGAVTNVKVIRDFTTNKCKGFGFVTMTNYDEAAMAIASLNGYRLGDRILQVSFKTSKQHKA