MDGGGGQSPERHGASEPVRSRWTPKPEQILILESIFNSGMVNPPKDETVRIRKLLERFGAVGDANVFYWFQNRRSRSRRRQRQLQAQAQAAAAAASSSPPAAAAPCGGGHGGVGSAAASIGIMFGHHHGGGGGGAGGYSSSSSSTSWPSSSPPSMGIMGEYMDFGGGGGGDDLFAISRQMGYSMDGGGGGSSAAAVAGQQQQQMYYSCQPATITVFINGVATEVPRGPIDLRSMFGQDVMLVHSTGSLLPSNEYGILLHSLQMGESYFLVTRSS