MKVSICLLWIFFLVNCLSIQIGNPSITLFQNKGQSGWFSPGKAPVPGETFVESCTTNYFGLVSVGNASYDWVSQKKRFKEIHSLDHYYKNQYFFFQELCLRITGI