MATLVHTVKVIEQNRVAPPSGSVPETSLPLTFFDVFWVQPHAVRQIVFFELSDSKTHLSSLKQSLSLALQRFYPLAGTLRLSPLTGEHEIHYTDGDSVPLTIVESDSDFHELGSDIAMGGDDDDDGFVAACEGISRVIQRLDDDDHDDGVLGGSDRWFRRLLSMMAAGEPLITVAGSSRLGVYDMDFGFGRPRKAELISIEDTGAISLAESRDNAGRGIEVGLALPKHEMEQFTYYYDKGLKNH