DIKSQTLYLNLSEAYKDPEVKANEFLSKLVVQCAGKLTASNSENSYIEVISLLSRGISSYYLSHKRIIPSSMLTIYTQIQKDIKNGNIDTEKLRKYEIAKGLMSVPYIY