MEKQCPVCYFNLPDPESAIAPYDTELNYFMWGPGFEWQPEPEVKNILVEEENYEESEQSEESVAGLEELDEKVSRNEAKNMFNDKSSNGKVTVQDASRNARKLGLAPSSLDEKKIRDLYGDSLTYEQYLEYLTMCVHDRDNMEELIKMFSHFDNNASGFLTKHQMRNILTTWGDALTEKEANDALNAFSSEDRIDYKLFCEDILNLVLALALYFSSPSCNLNVLHFFPLFPDHHFF