MPSTNLKTRLEAVLYLKARPLNLEQLSRYAECDRDDCREALLELLEDYAGRDSALEIADTATGYALQLRPPLQDLIQRLVPADLGVGAQRTLALIALKGPLPQSELVELRGSGAYDQVRDLVGKGFVSRCAEGRSYKLRVTEKFFQYFAIEDVRDLVR