METQLSNGPTCNNTSNGPSTISNNCSSPVESGSIEDSKTNLIVNYLPQNMTQEELKSLFGSIGEIESCKLVRDKITGQSLGYGFVNYVDPKDAEKAINTLNGLRLQTKTIKVSYARPSSASIRDANLYVSGLPKTMTQKELEQLFSQYGRIITSRILVDQVTGVSRGVGFIRFDRRVEAEEAIKGLNCQKPPGATEPITVKFANNPSQKTSQALLSQLYQSPNRRYPGPLAQQAQRFSRFSPMAIDGVTSLAGINIPGHAGTGWCIFVYNLAPDADESILWQMFGPFGAVTNVKVIRDFNTNKCKGFGFVTMTNYDEAAVAIASLNGYRLGDRVLQVSFKTNKTHKA