MAKRVVIDPVTRVEGHLRIEVEIENNVVTNAWAQGTMFRGIEQILQGRDPRDAVYITERVCGVCMASHGWTSAMAIEDAQGANVPRAAQLIRNLIAGSLWLHDHPLHFYHLSALDYLDVLAVNHYQGNVAELLAVKNKIMSLVTAGDTAPLTPRYQPDSYSVRDPEIVTTALAHYLEALKIQGKAKKMSAVLGGKQPHQSSIVVGGVTIYPRKEQLEAFRTLLNEVVSFAELTYVPDVVSFCTGPLLELGKAGVGAGPGGYIAYGGFPMDDSGTEKLFKGGFISSEAPGVVEALDMSRITESVASAWYKEGEPAHPWAGETVIDFDKKGAYTFIKSPRYKGEAAEVGPLARMLVMQHSGLLDLMGRYGIKPGAVARHLARAQETLLITKSMYRWLDDLETLLGSKTVRPDIHDSKHWDPPAQGQGVALNEAPRGALGHWLKIDQHVISNYQMVVPTTWNISPRDEKNIPGPVEQALIGVPVDPDNPVNVVRVIRSFDPCLACAVHLIDADGEKIVKI