MLPYHPNPHGFWISREPPAQVPNPASGFAVAPPAHLDHQIQHYDHFFPGHGNQFNSETLEAVLMRPRPPAPPPAEMPPANEARTGAVQAAGTGHARARKRSFRTDRHSKIRTAQGVRDRRMRLSLDVARDFFALQDQLGFDKASKTVDWLLTQSKPAIDRLSSESSRLNAARAGEDGMSSLSSVEREGRRLKETELAAGSGKGAADVEKAMRARGGGTSVLMEHRREMNGGFMSASMTGGEYYYDLGEMMCINAGECDDDGEYDEDGDFLDGMQY