MCQADELPPTMAPEDQSLVKELLEKAKAEAGEGASPMQVWSILQHKLKPSMAMEVHQCCYEQAYTGVSDVKPSWVPSPESISKTNIHKMMEEKGFSSYQEFYEWSVNTETREEFWNQTVEKLDIQWEEKPTGVFDLTKGGPAHVSYFPGGKLNISDSCFHKRKPTDAALVYAMESDPRAIQTMTFSVLERLSNQIAHAIHDRLQLTPGDAVAICMPMTPESIAIYLGIVKAGCVVVSIADSFSATEIATRCRLGNAKAIFTQDVIYRGAKFLPLFNRX