MDPLAEYKESVQDRLEKADLAVQGVLNENVKLMRQLELKQQEIESLKEQLQSDKTKISQLEDSKADAEEQSEIMKDLFEQLCGVRIHKTYEDDLGLWFDTSQGNKNGIMDYKLGFVKGKDDETEIVYVPLLKQRSVQELKQLQDQLPEYMFETLSFPLKSLNQFYNKLSKGLSKSV