MLNKKLNENDVRKLFEVHGAIEECTVLRDQNGQSKGCAFVTFATKHAAISAIKVTLSQNKIMEGCTSPLVVKFADTQKEKEQKKIQQIQANLWNLASNINIPLGQTATSVTTPILPNPPQQPSPVLGADAITPASIQLLQQLQAVGLQHQLLQALTGLGAQQSSSATDTSAVAAAGLLTPMTVQNLAAIAAMTQPSLSNAAAAAAAATSPGSAQLTNTAALLWSDPNPMASAYMSTAAGLPQFGSASALSTSPLASVALSAAAAAAAGKQIEGPEGCNLFIYHLPQEFTDTDLASTFLPFGNVISAKVFIDKQTSLSKCFGFVSFDNPDSAQVAIKAMNGFQVGTKRLKVQLKKPKDSKPY