MDYREALEQAVIYIEDHLGGDIKVEEVAGAAGYSYYHLNRQFTAVLGESIGSYIKKRRLAEAAKKLLYTDRKIIDIAMANGFDSPEAFSRAFKAVYKVSPQIYRQNRLDTFIAGKERLDAGLLEHLACNVTVHPQIVELPEIKVAGLRGETTLRDNRLRELWERANALYPQIPNRIPQGRAFGICEACAENTLYTMNEDILFTEVAGTEVSSFAGLTEPFVAKVIPGGRYAVFTHRGTLGRLLQTFDYIWGTWFLTTKEELDWREDFELYDGRFLGYDHPGSEVDLYIPIR