MVSWNGQPILLLLFKLVADELVAEFTDPNNNIEPPDPDNPNAQQYDEKNIRRRVYDALNVLMAMDIISKDKKEIQWKGLPRTSINDIEELQADLAGVKGRIEKKSAYLQELQDQYLGMQNLINRNEQLYGSGNIPTGGVALPFILIQTRPHATVEVEISEDMQLVHFDFNT