MKVLILEDVIEHQVRLERILDEISKESNIPISYKTTGKVREFEEYIENDEVNQLYFLAID IHGIEKKGFEVAQLIRHYNPYAIIVFITSRSEFATLTYKYQVSALDFVDKDINDEMFKKR IEQNIFYTKSMLLENEDVVDYFDYNYKGNDLKIPYHDILYIETTGVSHKLRIIGKNFAKE FYGTMTDIQEKDKHTQRFYSPHKSFLVNIGNIREIDRKNLEIVFYEDHRCPISRLKIRKL KDILEKKSQKHHHHHH