MPSHPKKAVKAMEHAFRAGHGNIGKEDRHRLAKETGLTPHQIDGRVFSHVRTALFCTNVMHYDPSGNLIETTCI