MGVSQPTILSSLDLKGMVLDNKGMDGCSSGSIWYKVVQLEAVRRRSNKRHRTKRNYGWNRRSNALMMSRALIKGSRRSMGGVERRVRTLQKLLPNVKSMDMEGLLMEAADYILRLEMQVKVMQIMVKVLSNSNA