MELLHDNLDEIVEEELVEESSDDQDELRMREKSLVLQGANQTEKDFVVHEQLHSNETEFEDSIIEYDGGSDSEELHVVDANAQQDVVDDDEYDDDDDGEDSFFGGPKQLTYSSKERKYACEWPHCDKTYIKVSHLRVHQRSHTGELPFACSWTGCRQRFARAETLNRHLVTHTSDRNHNCRWCEKRFHRRDHLLAHVRRHNLPNSEFQQLFPGVKVTKAVLKEEAPKPSTNPPIEEIPPTDTIPAATANSIVPDPRDPARTFRCAYEGCTKSYTRQSHLKAHELLHTGTLPFRCPWENCGAAFARSYELSRHRRKHSGERKFVCHICQQAFIRSDHLSCHVKRHTFRAKPPER