IDPFEMAVKQLERAAQYMDISEEALEWLKKPMRIVEVSVPIEMDDGSVKVFTGFRVQHNWARGPTKGGIRWHPAETLSTVKALATWMTWKVAVVDLPYGGGKGGIIVNPKELSEREQERLARAYIRAVYDVIGPWTDIPAPDVYTNPKIMGWMMDEYETIMRRKGPAFGVITGKPLSIGGSLGRGTATAQGAIFTIREAAKALGIDLKGKKIAVQGYGNAGYYTAKLAKEQLGMTVVAVSDSRGGIYNPDGLDPDEVLKWKREHGSVKDFPGATNITNEELLELEVDVLAPAAIEEVITEKNADNIKAKIVAEVANGPVTPEADDILREKGILQIPDFLCNAGGVTVSYFEWVQNINGYYWTEEEVREKLDKKMTKAFWEVYNTHKDKNIHMRDAAYVVAVSRVYQAMKDRGWVKK