MAKVVVDPLTRIEGHLRIEVEVENDKVVEAHVIGTMYRGIEAMLRGRDPRDATYVTERVCGVCAGSHGWASSMALDKAFGANVPAGGRIIRNLIIGAMFLHDHPLHFYHLSALDYLDVMAVAKYQGKDPGLLAVKDKIVKLVVAGDTAPLTPRYKPDAFSVNDPELVTMAVAHYLKALEMQAKAKKMSALFAGKQPHQSSIVVGGVTMLPNIEVIEQFRSMLSEQLDFIEKIYLQDVLTFGTGPLLPLAQAGVGGGALNYMSYGGFARDNESKDLFFKAGLIMNGDLSNILPVDEKKITEDVQYSWYKASANGKTPYTEDTIPDLDKKGAYTFVKAPRYDAKPIEVGPLARMLIMQPKGLLDIIAKNNIKPGAVARHAARAYETLLLVKDMFTWLDALENEMGSKDFRIHDTEHWEAPVTGQGAGMTEVPRGSLGHFVKVADHKIENYQMVVPTTWNFSPRDDNGVRGPVEQALIGVPVPDLENPVNIVRVVRSYDPCLACAIHLIDPVTNDIKKFRIGW