MTDNTRLRIAMQKSGRLSDDSRELLARCGIKINLHTQRLIAMAENMPIDILRVRDDDIPGLVMDGVVDLGIIGENVLEEELLNRRAQGEDPRYFTLRRLDFGGCRLSLATPVDEAWDGPLSLNGKRIATSYPHLLKRYLDQKGISFKSCLLNGSVEVAPRAGLADAICDLVSTGATLEANGLREVEVIYRSKACLIQRDGEMEESKQQLIDKLLTRIQGVIQARESKYIMMHAPTERLDEVIALLPGAERPTILPLAGDQQRVAMHMVSSETLFWETMEKLKALGASSILVLPIEKMME*