SEKKRRDQFNVLIKELSSMLPGNTRKMDKTTVLEKVIGFLQKHNGKEVSAQTEICDIQQDWKPSFLSNEEFTQLMLEALDGFIIAVTTDGSIIYVSDSITPLLGHLP