MIDCMKKVYIYGGDNYPPGVKVMVTHTEGLEWTISDVKDVSQLAGVANGLRLLDIQGREEMECILEWSDVGENALQNIEKLHLGFLPKLQKLFEGDVVQTKK