MHAHVHERHTAAPTGSCSLTSGASLEQEVRAAVGSREQAAVGSGAADGGGGGEVVQPAQPVQPLPPPQPSTVLAATATAAATAAPFAEGLASTAIAPVAAAAAAATPPPPPPGPAAALAEQDAAEGQSAADGAAMAAASGEGGRGRDVSPAGRAESLPPPTATPAPDDRALAEQGGGGGGRVAFYYAAGVGHSPAPRDRRRMIEVAERVTEAYDALSAAGLVQRCERQEARLASDEELRRVHRQEHLEQESPECCARRCRDPTRYPAASDGDYRAALDVLLLPIMRAFDPALVLVSAGFDAAAGESFKLALSPALFAHMTQELTRLPAAPPLVVALEGGYHGPSVGACCAAVLRVLLGE