MILHQIEALKAVGVDEVVLAINYQPELMMSFLKEFEAKLGIKITCSQETEPMGTAGPLALARSKLIDGSGRPFFVLNSDVISEYPLNQMIEFHAKHGGEASIMVTKVEDPSKYGVVVLDEETGQVERFVEKPEMFVGNKINAGIYLLNPTVLDRIEVRPTSIEKEVFPEIAREKQLFAMVLPGFWMDVGQPKDYISGLSLYLDSLSRSCSYKLAKGSNIVGNVIIEESAEIEIGEDCLIGPDVAIGAGCVIEEGVRLSQCTIMRGARIQKHARVCGSIIGWMSSVGKWGRLENLTILGEDVHVWDEVYSNGGVILPHKEIKSSILNPSIVM*