MDSRISHPVHALVGPALDYGSIYAKHDPISDGAQLEKEFLYNTYVSKQKRWELARTLGLTERQVKIWFQNRRMKDKKVKQRATVDGGGCVMMLKEE