MSSTQAGDSAFLSGPLGLDIGPPLSSRQKKAAAAFTFAQLLALAELRASARRKQPLAGSRTNGALAGSQATAPRATTAATAGPRGQATVVLKLRQSNAKRRAEEEADAALAVPASQRLRSTAAAPTAIFTKRIAIVSPPGTQSPAAPEQLGCHLARRCRGPGGNGHRGGSGGGGNIGPSSLARVYGSRLRISQLPEDYEECFVGLEPVRQPDPDELLVAHVGSAQRKAAAAAIAGAGGAPHADSGGGGGLGGALLGTVGVGQEMSFMFPGVTPGGALATLVPGAPTATAAAAPAATVAGGLLAPLGHISAGLPMATAILPYTSAPYDAVAGTTMGGPAAAAAAVVAGPDLMLDADDSTESEEEEGDVSAGGGGQSMDTDAALGAAFDDFEGMGPMTQPPRPQPHPGGDGYGTGFGGGAVGAGGGMFGYGTGGGGSLGFGGMASGLPGSGMGMGMSISAGGGGGGGFGTGTGTTSTVDDDGTMVEEF*