MTTNAAQVQESVLNSILENNASCEYLRNLDLPNTGHNIDPLTFKRCVPMVTHADLKPYIQRIVDGENSSILTASPIDAICLSSGTTDTREKYLPYHEGLKMGTLEVASIAAAFRDRIYPIAPGARILEFLFCGKFLTTKGGLKVGTATTHMIRGDAFKLRQKRNGLKPCSPDEVVLGSDCRQSMYCHLLCGLLHSEQVEVLSSPFAYTLVEALRTLENEWMDLCQDIRLGKLNHKITDNTLRVAMGDALRQPDPQLAELISLKCRALMEGGWNGVIEVLWPHCKYVLSIMTGTMEAYVEKLQQYAGLKVPLVSADYAATEGWIGVNVNPRSFPPSNVSFTIVPNLAFFEFIPLHRPTLMKAGVATTPINGLSLSDAYEEGSPVGLTEVKLGQEYEIVMTTQWGLYRYRLGDVVRVMGFYNSTPQFAYVCRKNVVLSINIDKNTEKDLKVVVNRAAIEASGKSFELVDYTSYANKETVRGHYVIFWEIVGSRNKPCAHEQQEQRDEED