MTTLRFQLPDGSTPSVEVVSLLNAGYAGRDQAEVQAHIDELAELGVPGPETTPALYPVAPYLASQADTVPAQHGRTSGEAEWALVVTDDDVLLTVACDHTDRALEVHGVAWSKNAGPDVLGRKAWRLADVRDRLDAIRLRGWVGEEGAEELIQDSTLAALLTPDHWLEVLAERGLRVPGTVLISGTVAMIPGVDQFASRWRVQLEDPATGETIDAAYRVQLLPEAIG