MENKKMKKVYVAGHRGLVGSATMRALEALGSYEIITRTHDELDLFDRSETRRFFMSQRPDYVVMCAAKVGGILANASSPVDFLHNNLAIQVSVFDAAYASGVERMIFLGSSCIYPRDCPQPIREEYLLTGPLEATNRPYALAKIAGVESCWSFNRQYKARYLALMPTNLYGPGDNYHPENCHVLPALIRRFHQAKMNGDSSVGVWGSGNPRREFMYSSDVGDAIAFLLGLPDSDFDALTAPDTAPLINVGVGEDVTIREVAELVKAAVCWEGNLVFDTTKPDGTPRKLLDVTRLRNLGWKAKTSLGAGLQATYEDFLRLHAA