MEKQCPVCYFNLPDPESTIAPYDTELNYFMWGPGFEWQPEPEVKQISVDEENYEENEESEESIVGLENLDEKVDQSDAKIFFNENSSNGKINIEDASHNARKLGLAPSSDDENKIRELYGDNLTYEQYLEYLSICVHEKDNVEELIKMFAHFDVNSTGFLSKSQMKNILITWGDALTEQEAIDALNAFSNEDRIDYRLFCEDILH