MKICLWNVRGASRDDFIPHVWGILDDQRPSILILLETKSDDHRAREIMYQLRFDGYKVVSPTERRGGIWVFWKNTVDLVMFTADTNQFHALFHFKNVKPEVFITGMHAPSTPGARHQFWRDNQAALPPPETPWLVVGDMNEVTTQAEKMGGRPFRPTQCKDLNNFIDAAGLGLGLIRERLDRAMDTSPWMQAFPHTQVHHLPRTHSDHCPLIISLNNEFVRGPFPFRCKEVWLEHPLFHEFFVNNWINNRHDFLKSARSREVMGFSSLYLTTNDLHLLSQPITMQEVKTNLFSMDPIKCPGPDGIQPSTTFGKYLGVDIRPHKLKIANFMGLLDKTLAKIRGWQAKLLNMAGRCTLIKSTLNTYPIYSMQTNLLPVRVLNIIEKGTRKFLWIGVDILLELHGPLSRNQWVKGVWE*