MSSDQERAELDARAKRGETVVPGGTGGKSLEAQEHLAEGRSRGGQTRREQLGTEGYKELGHKGGETRREQIGTEGYQEMGRKGGLSTIDKSGGERAAEEGIEIDESKYKARS