MDNPIQNLAVVGAGAMGSGIAALFASKGFDVVLIDPMEGALTRAAQVIERQLGVYAPDAIAPAMQRIRMDAGLEAACSAQLVIEAVPEKLALKRDIFARLDTLCDPQAIFATNTSGLSINDIAQAVTRRDRFVGTHFFTPADVIPLVEVVRNDDTSEQTVARVMDMLRAGGKRPVLVRKDIPGFIANRIQHALAREAISLLEKGVASAEDIDEVVKWSLGIRLALSGPLEQRDMNGIDVHYAIASYLYQDLENRTTPSELLENKVQAGELGAKSGQGFYAWPPERRERVLRDKSAALAELAAWLENRKPV