DDKPRLTEEEKKQNHIASEQKRRQAIREGFDRLTELVPGLQGQGRSEGLVLKRTVDYMREQLVQRQALIERVEQAGGDVDSKFKK