MMIKKCLFPAAGYGTRFLPATKSMPKEMMPVVNKPLIEYGVDEAIQAGITGMCIVTGRGKHSIMDHFDMNYELEHQIRGTNKEELLGDIRKIIESANFTFIRQREMKGLGHAILTGKELVGDEPFAVVLADDLCVNEEQGVLAQMVALYKQFRCSIVAVQEVPENETHKYGVIAGEMIKDDLFRVDNMVEKPEPGTAPSNLAIIGRYILTPDIFDLIEQTEPGKGGEIQITDALLKQAKAGCVLAYKFKGKRFDCGSVEGYIEATNFCYENMYKKNDQKVELAKKSTHKGQ*