QFVLKIQFNITGLNSSSNVNNNLTNTNLNTLPTLDESKTNLIINYLPQAMTQEDLRNLFSSIGELESCKLIRDKLTGQSLGYGFVNYVKSTDAEKAISSLNGLRMQQKTIKVSYARPSTPLIKDANLYVSGLPKSMTQEDLQRIFHPFGRIITSRILVEPSTGMSRGVGFVRFDKRPEAENAISSLNGTIPAGAKDPVTVKFANNPSQKNQQVLQSLYAAASPTRRLAAPTTGPLYHQARTHTLAQFSSFSVGIRLPRIGPPTEACFTAPSAASSSCAPNYGICIFVYNLSPETDENILWQLFGPFGAVTSVKVIRDYQTQKCKGYGFVTMTNYEEAFLAVCSLNGYKLGDRVLQVSFKTATSRLK