MAQKIVVDPITRIEGHLAIEVEVEGGVVKDAKCKGTLFRGLEIICQGKDPRDAAVLTSRSCGVCPAEHAHASVQQLDMAFGAEVPDNGRIIRNLVAGSNFIASHILHFYHLTALDYLDIMAIAQYNGSDPALLKVRDKVVALVKAGDTAPLTPRYNPDQFSVADPTVVTSAVHHYIQALEMRKKAQEMLAIFGGKMPHHVTYVAGGVTIQPTPDRIAAFRSRLLELIDFINNVYLKDVLYFGTGPLKPLHDMKVGAGCGNFLSYGNFDLGKSGDFNNRFLKAGTIFNGDLTKVNPLDPDKIHEEVKYSWYEDTTTGKHPYEGETKPDAQKEGAYSWLKAPRYDGNPMEVGPLARQLITQEKGFMDLVNKLGAWPSAVARHAARAWECKLIAEAMLKWVGELKPGEPVCNEKPVPEKGQGMGLVEAARGALGHFGVVENYRIKNYQLVVPTTWNCSPADDKGVKGPVEQALIGAPVPDPENPINLVRIVRSFDPCIACAVHLIHPDTNEIKKFRVV