MEKLVIVFSGKKQSGKSAACKFILSYYINQLLGVDRFSVINKNKSTYIHDSFDNSIIDIESDRNAVQTLESTYKTRVYSFADKLKQICIDVLGLDVRQCYGADRDKNTNTHITWDRMPPDIRQKYKRPRRGTGEVLEASGYMSGREIMQVIGSDFFRKLDNSCWARGTYNTIFNDSNKLICVSDARFPNEVTMGTERNAKVIRLLRNSSAKEDNHISETALDDFPLGEYSLVIDNKNLSMKETHNILKSYLDQWLKDYDIL