MTKIKIVTDSSVTIEPELVKQLDITIVPLSVMIDNVVYSDADLKEEGKFLQLMQESKNLPKTSQPPVGVFAEIFEDLCKDGGQILAIHMSHALSGTVEAARQGASLSTADVIVVDSSFTDQALKFQVVEAAKLAQEGKDMEAILSHVEEVKNHTELYIGVSTLENLVKGGRIGRVTGLLSSLLNIRVVMQMKDHELQPMVKGRGTKTFKKWLDELITSLSERAVAEIGISYSGSDDWAKEMKESLQAYVEKPISVLETGSIIQTHTGENAWAILIRYHS*