MELLQTSPDGVVDLNVASDKLKVQKRRIYDITNVLEGIGILEKKSKNNIQWKCGSALTEMSKDAKREGDYLEQKENRLDSLIAQMREEFNTQFEKNRLGYITRQDLASIDMFKDQSVIVIKGPQDAKLVRDPP