MTVQEQQMIDELVQRIRSTQLAEKDTDAEKRLQQGLAGYPDAVYVLAQTVLVQKYGLEQAQQQLQDMQAELDELRQPPPPPPAKSGGSFLGNLFGGGSHEQPQPGQAPGYPASSTPYQPVNNPGYPPYAEAAYPPYPPQGYPPQGYPQPPAYGQPMGYGAPMGGSPMGGGGGFLRSAMQTAAGVAAGEVAFQGIESLFRGFGEGHEGHGFSEGRPTEVVNNYYGEGEGGEHHHEASSSHDDSSFYNPDHDASRDDGKDRDSGVSKFADTDKDDDSKDDKDDFDDSGDDDSSNDDYDSTDDSSSSDDNGY