MIPQPPTGYIHVRARRGQATDSHSIAERVRREKISQRMKLLQSLVPGCDKITGKAQVLDEITNYVRSLQYQVEFLSMRLALLNPTLHDLDEECSGGLLEQQLQVNYKQQLLHFLYCRTVYH