MTKIVVDPLTRIEGHLKVEVEVENGKISDAHVVGTMYRGIEAMLRGKDPRDATYVTERVCGVCAGSHGWASSQALDKAFGASVPAGGRLIRNLIIGAMWLHDHPLHFYHLSALDYLDVMAVAQYQGKDPALLAVKDKIVKLAAAGDTAPLTPRYKPDEFSVKDPELVTMAVAHYLKALEMQAKAKKMSALFAGKQPHQSSIVVGGVTILPSIEVVEQYRSMLLEQIDFIEKVYLQDVLTFGTGPLLPLAQAGVGGAGAVNFLSYGAFAKDDAGKDLFLKPGIVMDGDLSKILPVDESKITEDVQYSWYKPSANGKTPYTEDTVPDLDKKDAYSFVKAPRYDGKPMEVGPLARMLVMQPKGLMDIITKYNIKPGAVARHAARAYETLLLAKDMLTWLDALEKEMGSNFRIHDTDHWEAPATGQGAGLTEAPRGALGHFVKVKDHKIENYQMVVPTTWNFSPRDDKGVRGPFEQALIGVPVPDLENPANIVRVARSYDPCLACAIHLIDPVTNDVKKFRIGW