MNRHYAEDVISALKNDLENDYKGFDLASDMSRAAKLFGGDIPAICDCVEEANRFSGTIRSNAQTIIDLLEMEISEQAGGSMTQVERDMFIKLFNRGGYVLNFSTNDFDIFTMESIGVAVCSKYKLSKGKSLQSYIKYAKESEKNKLLHDLFDYYERHYESEYNKDFRLDDETLLPYTYRPPYNEDYSRLYAKCKEIAGRVFSSRRFSLSAIAENLKEQFSSEYLNAQINMMLSMTESNPTEAIGKAKELIESCCKTILDSRGIVWDKNWDVGQLIGETLKLLKLMPRDIPEDAPAATEIKALLGNLRAIAANVAALRNHYGSGHGKSASYKGLGPRHAKLMVGSSITLVEFLWETHLDRPQGK