MPRSSSASFKREQVKLLTSPREHPTIDLGDNTDMYFPFVRDDDDVSNDALDGDLDFGMMRGGDIHLNRPPCHGQLHSIPIIKAESDVHEANPTNTDLRYNEIAVVDFEDKMKPNDMQTDVGNNSTRDMCICRVFPDRQTFQNTLAKFAIYGNFTLKPLKTSMTKVTAH