MTENRVEVCLAPDEDSGGEPTAVEDELRSLVRWLRTDESLAHGLVSRLEARRPAGGDEMGAALDVVALVLGSGLSAGALAVSVLQWRDARRSSRPLVVRRGAWEVRIPPGRPADEETLARLVALLEAADAVDGNRAGDGGEPDGSGEGR