MALQNIGAGNSDDAFYRYKMPKMVTKIEGRGNGIKTNIVNMVDVAKALARPPSYTTKYFGCELGAQSKFDEKTGVSLVNGSHDTAKLAGLLEIFIKKYVQCYGCGNPETEVLITKTQMVQLKCAACGFISDVDMRDKLTSFILKNPPEQKKSKDKKALRRAEKERLKEGEAADEENKKVKSKKKGKEVKPTSSPPADVADVDDDNIQWQTDTSAEAARQRVQEQLSAVTADMVMLLDEPEEVKTPHQILVEKVKEDLEKGVGPDVMMSALTGTRKENVNAVYEGLFDGVEKGFAKVVVKRRKYLAAVVADGEEGQMMLLGAVEEYCGKVKNPVAVKEVALVLKALYDADVVEEEYVVKWYEEGLKGGNKDSVIWRNAKPFVEWLQSAESESE*