CSSTKTTKKTNVGVDSTNKYAVEDTEANKKPLEDIIVFNEEGVTIRREGNNLILSMPELILFDFDKYAVKDGIKPSLSTLAKALGENKDIHIKIDGYTDFIGTEAYNLDLSVKRARAIKDFLISKGAIGSNISIEGYGEQNPADTNQTAAGRSRNRRVEFIISRG