MLDNTRLRIAIQKSGRLSDDSRELLARCGIKINLHTQRLIAMAENMPIDILRVRDDDIPGLVMDGVVDLGIIGENVLEEELLNRRAQGEDPRYLTLRRLDFGGCRLSLATPVDEAWDGPAALDGKRIATSYPHLLKRYLDQKGVSFKSCLLNGSVEVAPRAGLADAICDLVSTGATLEANGLREVEVIYRSKACLIQRDGEMAQSKQELIDKLLTRIQGVIQARESKYIMMHAPSERLEEVIALLPGAERPTILPLAGEQQRVAMHMVSSETLFWETMEKLKALGASSILVLPIEKMME*