MSYQSLLTHRCDIYHLQEKKENRKQKFGVPVEDVQPVFSYPDEPDIENQPCYFTEKSQSIIQQESNVSIYQSFLVHFPATADIRVNDRAVWDGTAYKLQKPRKIRNHHWEVTAVREVEYL