MVSPSEYQQALKFFAYWLKDVGRFGLATVGDAGEKHPPILDLFSDFNHIKTEEEYLASEDLSAKGEIITGLLYARIKTEGNAAQTLRPLAKEHALVAKIPIEYLEDINRALLTELKENYADLAKEKVVGALSQAYDFILQNIRKYRAKLGRLG