MGVDISSTSVKVLELSVKNNQYRVESYGLVPLLENSVVEKNILNPEAVADALTRSINLANPQAINAAIAVPTSMVVHKIIEMDADMTDDEREVQIRMDAERYIPFPLDEVSLDFEVMSEPLANPNRVSVLIAATRTENVDTRIEVLELAGLTPKVADVESYAMERAFSVFADTLPMGVNTVGILDIGHTMTTLSVMQKGKIIYTREQVFGGKQLTQEVQKRYGMSYEEAGRAKKDGSLPEDFTQEVFEPYLEALVQQAARSLQFFFSSSQYNEIDHILLAGGNANILGLSRLLQQKLGYRVTIANPFLQMEFSPQVDIKKVENDAASLMVACGLALRSFDE