MQKLLICEVLQKAHSAKTKAGKIKILRDNNSQALRTMFIINFDETVVPRVPLGEDVPYRPNEAPMGTEHTNLLVEAKKVYYYFKGGADNLSNMKVENMFIQLLEGLYKDDATAFIKAVNKTLHKKYRITKATVEEAFPEIKWGNRS