MRHVPAPPASVDRFPLFPCFSRFTSMRRGLPVECPLSRLWRDFGAFGLYTAAAEPRLTAELDQHAAAVRESIERDGIALSRRSLTHYLHGFLDGCRERGWASDSVEFDWETIRLLAIGRMARESGFVS