MKKIVLLLGLVLLTLTACGQKKSHTASSASTSEDKLDTTLPIISNAEKNTVVTKTLVFPKTENGSQQKQVVTYKDEQFLSLSIEQVSPNADDLKQAIKEYGVEEAQAVLNRSLEADEHYQQVKDLPGFSMSLQILNENELKRVTNLDFQTLDVDKAAETEYLKALKLKELLKMNPAQYVENQLLNGAKEE