MLNANTYVTDDPGIGGTIRNSYEDFYVEEIPEIEPTGEGPNIWIWIEKVGRTTLDVLLDIARDLHISRKRMGFAGMKDKKALTRQWICISNMESDEKLNEVLALRDTIHNTKFLKVVRGRKKLRMGQLKGNKFRIKIKDIPFNDDITSFEDASNRAKEILGQLEITGVPNYFGWQRFGKPRTSTHLVGEALIQNDLKKAVDLYIGHPCMEESPDSIKARQAYDDGNMEESLELMHGGMRYEKMMLRQLIHDYNKFAHLDDKSYKSALLALPKPLQRMFVHAYQSYLFNDVVSRRVEMGINSYVEGDIIIDDDEAIIRDKSPEEYDRLIKEFKANPTCPLYGTKVPFAGAKVGEMEREVLDKYGLKKEDFECPKMPKLGSHGLRRSMRFRVWDTHAEACDDGIIVEFSINKGSYATAVLREIMKVDVV