MMTEKQFKLTVQDNTNIEVKVNFTDVDSKGIIHIFHGMAEHMERYDKLAHALSKHGFDVIRHNHRGHGINIDESTRGHYDDMKRVIGDAFEVAQTVRGNVDKPYIIIGHSMGSVIARLFVETYPQYVDGLILSGTGMYSLWKGLPTVKVLQLITKIYGAEKRVEWVNQLVSNSFNKKIRPLRTQSDWISSNPIEVDNFIKDPYSGFNVSNQLLYQTAYYMLHTSQLKNMKMLNHAMPILLVSGYDDPLGDYGKGILKLANIYRKAGIKNVKVNLYHHKRHEVLFEKDHDKIWEDLFKWLNQFYKK*