DLFTEVKENGTDITPEKDGKVKMIVLEKGEGTETPKVGDTVTIEYEAWLEDGTLFDSSVAKNKPFTFTLGKGEVIKGWDIGISKMRKGEKVALYIEPEYAYGAAGKAPLIPPNATLYYIVKLLSFEGG