MMTVIGADRATQEAGEGRLAPFVRSKVFTNLFAQGMELVEETAGYLDNTGRAAARELSREAQMTYAGVSMRLTTRLMQIASWLLVLRAVRDGEMSEDEAADEKYRVGPAEPGGKSATDVDVLPEELLELIAETDTLYTRIRRLDHDLFDDAAGRDSHAGDAQTRLAALQQAFGDRENSPS