MSRLDSMLRRLTAQRDGLNWAAQEISLLTGDVLDLGLGNGRTYDHLREVMPERRIWVIDRVLQCHPSCVPPEENFLQGEAAPMLDRLAEGGHKLALAHYDLGFGIKEKDVAEAAKLSPVIARVMVPGGVIVSGQPLVGFKEIDGPEGIPEGRYMFYRVE