MAKVVIDPLTRIEGHLRVEVEVENGKVVDAHVIGTMYRGIEAMLRGRDPRDATYVTERVCGVCAGSHGWASSLALDKAFGASVPAGGRLIRNLIIGAMYLHDHPLHFYHLSALDYIDVMAVAQYQGKDPGLLAVKDKIVKLVTAGDTAPLTPRYKPDAFSVNDPELVTMAVAHYLKALEMQAKAKKMSALFAGKQPHQSSIVVGGVTMLPNITVVEQFRSMLYEQLDFIEKTYLQDVLTFGTGPLLPLAQAGVGGGSPNYLSYGGFARDDAGKDLFFKAGVITDGDLSNVKPVDEAKITEDVQYSWYKASPNGKTPYTEDTVPDLDKKGAYTFVKAPRYEGKPMEVGPLARMLVMQPKGLMDIIAKYSIKPGAVARHAARAYETLLMAKDMFNWLDALEKEMGSKDFRIHDTEHWNAPATGQGAGMTEVPRGSLGHFIKVADHKTENYQMVVPTTWNFSPRDDKDVRGPVEQALIGVPVPDLDNPVNIVRVVRSYDPCLACAIHLIDPVTNDIKKFQIGW