QNGLSFHVFDQGHFAKEVLPKYFKHNNMASFVRQLNMYGFRKVVNIEQGGLLKPEKDETEFQHPYFIRGQENLLEHIKRKVSAVKPEDMRVQQGDMGRIISDVQQIRGRQENMDNRLNTMKMENEALWREVASLRQKHAQQQKVVNKLIQFLVSLVQSNRVIGVKRK