MESQPPKRERDEESEPDELDLLKIVALRCQPEATSNGATKTEACVSSYQGSTDAEDPGPCRKGTQTGASTDTNPPFKHTPENKNQPSVPQTANVGMGTNAKENMANEAASQSNGDTKPGAKADMNSPSKPPPKDKNQLSEPQTANIDMGTKENSANEASLESNGEEQFPANCSPTYRYQEPMVGAYAVAPPPDQSTIEENQDDESESDEESAVTPHTSAAARLAVAIPVDENHERQAQSLPKAEEYNLDEQARMRTERKRKTHLIKATICISLGALILAGFVLLIVYLLGLDEKVDQQEAHDGNTSHAFTSHNTTSNEIEAYVMALX