MDPEQLLREFPPKPKDEAYLRALAEASGGRALTDEERATNEKNADALFETYKVAEVREIEKKTRLEAAEKARELKKLRGGSYLDAIATADAIEAIERHARSAVEKLGELNKMLQDLPDPAVTTRGDSSSEPAFKVDEITGEIFVEGEEDLEYATGSRVKFLVDTPEKIWGSLEEGDLLGAAERFLAASDVYSALERGEGDDGVMSWADVLKMFPLVKQQGPLLDSFRAQIARRAREELRAKSALDASRASSAVAACVLVEDLSAAEALALAMQSRRAHARAILRRGAEGKTRGKAANALARTLLDARRTTLLASRCFLPRVGDGDGDGDGDGDFSVSVPRAFRDIVGTSSGSEEGTRREMDTSFAGVAVPKREAERRRARVEARATALATRAPSRRDVAAACEAYLTGVAEDVARAVESRGLLNSVRSLGELAAFEKDVTRRMERGGGGGGGKPGASDEDLAVSDLLGTALDAWGALAEKPFVQRARALLRDALSHAPTRAAIDAALKATTTTAAAAAAARPAALWGKGAVATTDDASPDAPCTPGRETASSSVSSSSSISAIVARGIALEVATTLAETRREASALTAGGSSSASSREDRAAAVEEYAHHEAHAGMASLASFLRSKIAEEKEDATATATERALLIGQTAHAIATDAAPELATMLAPX