MLDKFCIVGPTKIRGSTAVYKKHLFNASPPNANIYLRNIDVGRIPCDFLLRQKGKYVVPDDILLDDVHRSNSKEKRKGLKAAAERKKRGEKPFPNKKTAPAPPATHPNSLIISKTTIANSKNMSNISRTGNCTTQACAACKYQRRKCAPDCILAPYFPHNRQRQFLNAHKLFGVSNISKIIKNLNPPEKDEAMRTIIFQSDVRANDPVGGCYRMIRDLQREIEYSRAELDFVLHQLAIYRAQAAAQQQTQLIQAQAAAAAAAAAAAPDQQTDHDCQGIIITDTFDMYDPVMQYHDQYQQAHQDHQEFVIHNPDNNQLHLQDQDPANVWATAATVQDISSLSISSSPNYLDDQVKQAYNGNDQCSTQDDHSKPDVLDANNVNFEPDDQDQLVDMRFVPSTQLLISS*