MATKQEALAIEFISQHLLTDFASQDHHLHSETTPRTIGNHNPKPNSTLNRRKPPLPNLSVSVSSTMKKPEEEDEEEEKRHYRGVRRRPWGKYAAEIRDPNKKGSRLWLGTYDTAVEAARAYDLAAFELRGRKAILNFPLDVRATSESCFVGLGKRKRLKSFVAEEETVPVRVKAEEKESDTTVAEVEAVPLTPSSWKGVWDVGAGDGIFSVPPLTPTSPSSAT