RRWGKDELAKAAKELGMDNYNGIPLGAIVATAEKAAGLDTAAVERLADGSARHGLLLIDTARWVGDGTVAGQEDRARVDAAALLADDPRVSFEAAKLAISDGRGLDVFPEFSENVKGKKVEEYTKGAKL