MGVEGGRDIDDLPKNSANYTALTPLWFLERAAQVHPNRKSVIYGSKQYTWLQTYQRCRRLASALSRRSIGIGKTVAVIAPNIPAIYEAHFGVPMAGAVLNAVNTRLNAATIAFLLDHSSAAMVIVDQELFSLLEEALRLIADQKKSNFKCPLLVVIGDENIDPKSLKIALQKGAIEYEKFLEDGDPEFSWSPPKDEWQSIALGYTSGTTSSPKGVVLSHRGAYLMSLSDALMWGMTEGAIYLWTLPMFHCNGWCFAWTLAALCGTNICLRQVTAKAIYSAIAYQGVTHFSAAPVVLNTLINAPPEETILPLPRRVHVNTAGAAPPPSLLAAMQEHGFRVTHTYGLSETYGPSTVCAWREEWDSLPLETQARLNARQGVRFIGLEGLDVVNMKTTEPVPADGKTIGEIVMRGNLVMKGYLKNPKANHEAFANGWYHSGDLGVKHPDGYIEVKDRAKDIIISGGENISSLEVESMLYLHPAVLEASVVAREDEQWGESPCAFITLKSGVDGLDEKRLAEEIIKFCRAKMPAYWVPKSVVFGPLPKTATGKVQKHLLRAKAKEMGPVKRSRM