MGVEGGRDIDDLPKNSANYTALTPLWFLERAAQVHPNRKSVIYGSKQYTWLQTYQRCRRLASALSRRSIGIGKTVAVIAPNIPAIYEAHFGVPMAGAVLNAVNTRLNAATIAFLLDHSSAAMVIVDQELFSLLEEALRLIADQKKSNFKCPLLVVIGDENIDPKSLKIALQKGAIEYEKFLEDGDPEFSWSPPKDEWQSIALALCGTNICLRQVTAKAIYSAIAYQGVTHFSAAPVVLNTLINAPPEETILPLPRRVHVNTAGAAPPPSLLAAMQEHGFRVTHTYGLSETYGPSTVCAWREEWDSLPLETQARLNARQGVRFIGLEGLDVVNMKTTEPVPADGKTIGEIVMRGNLVMKGYLKNPKANHEAFANGWYHSGDLGVKHPDGYIEVKDRAKDIIISGGENISSLEVESMLYLHPAVLEASVVAREDEQWGESPCAFITLKSGVDGLDEKRLAEEIIKFCRAKMPAYWVPKSVVFGPLPKTATGKVQKHLLRAKAKEMGPVKRSRM