MKKTSLAIALSLILTACGSSGGKPSISIPTAIQTPTINNSSSNKPATQEAVPSKQTQGTTSNQSTPVATMPKSDETKLNNTSVSLNKNDFIKGEINKEPVLDQNGKEIAQLSGYNRAYSFNGALIKSKDSGPGEIIVEKMVLKLSDKAGAIGGLIGYGFSKVIGPLFNATKNPERDIFYFGSETPESSIPKSGIVTYKGNASRYDNVTAQVKNIGTTELIADFENKKIKGELTIDGFLRRNISLKEADIQGNGFKGEAVAGENHILKTRKGEYEGKFYGPRAEEVAGKATFSEELKALNTSFSAEQVK