MKESYIDILNIRRMAFEAVAKIAYENRPITDIALEVFDILPGEEARYRENIFRERAVMGERLRMCIGLDARSAADTDAVTEGLDAMDYDRRIYNPPLVSVIKIACEACPENKVTVTDQCHACIGHPCVNVCPKNAVTYTAKGAIIDQDKCIKCGKCVAACPYQAINHQKRPCAESCGVKAIGSDELGRAKIDEDKCVACGRCIITCPFGAISDKSEIYQLIKSLQSDRKVYAIIAPSFVGQFGVNVSPEQIREAIKQLGFDDVIEVGLGADLTTMNEAHEYLEQVPTGKIPFMGTSCCFSWKLMVRNQFPDINDKISESSTPMIYSGKQMKKRDPNCEVVFIGPCISKKLEALEEEVAEVIDFVITYEELLGMFLAKGIEPSEIEVDEPMMDASETGRFYAVSGGVAEAVKRRVGEIDPDAKVEVENAEGLDNCVKLARMAKLGRMDGKLIEGMACMGGCVGGPGTVVAENKTGKKVKAFAAESIYRSPADNENIPVEDRPDDSKLQK