DDKPRLTEEEKKQNHIASEQKRRQAIREGFDRLTELVPGLEGQGRSEGLVLKRTVDYMRDQIVQRQALIERIEQAGGTVDPKYKK