MGTTKRKENLEVKTPKSNTFKKSLRNGQYKSQKVSRITTNGYLNYLREFKKQFSGLSPQDMVHFGAMAWNKLAGEEKISFRNMYNKDEEKKLSKVLRITDKDSKAKKKIVKSSTACIFTKTKAASDIPY