MATLVHTVKVIEQNRVAPPSGSVPETSLPLTFFDVFWVQPHAVRQIVFFELSDSKTHLSSLKQSLSLALQRFYPLAGTLRLSPLTGEHEIHYTDGDSVPLTIVESDSDFHELMEAAPCNS