MSYPQYDGGGFFDPSYIPQIPVQPYDFYSQSTDHTVPAEPVVPYGWRSDWSRPTTEWFSQSGVHGVPIQPERSFGYTYFYKMQYLVEFILFLCGKSFSQAANLTAHKRVHTGYAFY