MPKPTLDYSLYLVTGRELLPSLVGPDAIIGLSVGNVNEAKRAIQQGADYVGIGAVWPTNSKDVTKKKMLGPDGVGEILDLLHGTGVQSVAIGGIHLPNVAQLLHASIAPQSRNTLAGIAINLFSSPRSVDGFIKEAVHLIDVIKRETPLVNQMTNNVVINDSANVTLAIGASPIMATHPRDVHDLSPAIGALLINFGTITDKAGMLVAGRQANINRKPIIAHWQPTIIKGNAGEIGFMAKDYISDGSTTLKISNGHHYLERLEHLAKHGEWENASQLVQGDMLAAAVTGVLVYTIAAEVAAAREDVKGPGTFRAALIDEL