MEPTKLDIADTTEKEFDAHVRQEHGELYAEALERYGQDNSLGICYFFYYVDKTTLSYAAIPAYYLAFNIFLWGAFLMCQAASHNYATIAALRVISGAAEAIADPCFMLITSMYYTREEQPSRISSWYAFNGLGVAGGGLIGYGIGQIKGSLATWRYEFLIVSFRGFSRDERVLMIARMRKDYKTYMFFLLGLLGISNFSTGVLIMIWIGAGAIINGRLPKNSRTYVCALFMLPTIAGALGFLLAPHDAYVGRLICFYLTGSKKMIVSGVIWLGACVGNIALVCNCLEFLLFFAFRYAFMWNATAFSNLTDKQNPNFEYVY