MSESLQHQLFHLLAGASPPDSGPGYSCSGPLPSRVQPGLDVEGVGRISLPLTDEKALELKAACSLAPFGRGTETVVDTAVRNTFQLTPQQFRLTNPRWESEVIPEVVRVVKAALGIAPNKVVEAQLFRLLLYEPGSHFARHRDTEKAPGMFATLTITLPSTYEGGEIIVRHNGLQTAMDLARLNLKKPCFAAFFADCEHEILPVTSGHRLTLVYNLCSSGASPVPPVVPADSVRRLVDVARQWGSRSGQAPLKVCYMLAHRYTEDSLQQHGLEALKPEDRATAQLVLEACGVGAELDAALCLVEQEVEGDHTADVDEALCGYVDDKADMTRTEPDAVGDYRAHKWVALAGPTPAFGSLPLQPSSELLHKAGYWAGRADEGEWENTGNDGAVLRKWYHRTGLMLWPHANRLPLVLLDNLPRQVVRLHDMLNSLPPQPSAPPMLAWGEDTTAAAVRSLRHACRKRSAEYVQEYQAELDGFDSDDSEINDERRELERKVEECEASKHFGPEPEATPQQLAGAIVLHLEGRTSSGTEKYTSCHAMTKLLCQLNDASLAQRLWRLTKYSLKRIVSAEX