MAKVVIDPLTRIEGHLRVEVEVENGKVVDAHIIGTMYRGIEAMLRGRDPRDATFVTERVCGVCAGSHGWASSLALDKAYGANVPAGGRLIRNLIIGAMYLHDHPLHFYHLSALDYLDVMAVAQYQGKDPGLLAVKDKIVKLVTAGDTAPLTPRYKPDDFSVNDPELVTTAVAHYLKALEMQAKAKKMSALFAGKQPHQSSIVVGGVTMLPSIQVVEQFRSMLYEQLDFIEKTYLQDVLTFGTGPLLPLAQAGVGGGSPNYLSYGGFARDDAGKDMFFKAGVIMDGNLSKIIPVDESKITEDVQYSWYKASAMGKTPYTEDTIPDLDKKGAYTFVKAPRYDGKPIEVGPLARMLVMQPKGLMDIIAKYGIKPGAVARHAARAYETLLMAKDMFNWLDALEKEMGSKNFRIHDTDHWEAPATGQGAGMTEVPRGSLGHFIKVGDHKIENYQMVVPTTWNFSPRDDKGVRGPVEEALIGVPVPDLENPVNIVRVVRSYDPCLACAIHLIHPETNNIKKFQIGW