METKEATKEAMWVWHALTELRPEGCGRAENLGLILRLIAVWPVASRSIVVYTEQSIDVFQFKMTVIVQEALLEGDVVNQTQTVSQEKMGNGDGPSESDILQLDGGFITPDSNAFGHAFRDYEKESERRAGVEEFYRINHINQSYEYVLSKREHYGKLDKAVMSIWECCELLNEFVDESDPDLDEPQIEHLLQTAEAIRKDYPNEDWLHLTGLIHDLGKVLLHPNFGEEPQWAAVGDTYPLGCAFDESIVHYEHFKENPDFYNPKYNTKYGVYSENCGLENVIISWGHDEYMHMVAKMNKTTLPPAALFIIRFHSFYAMHRAGAYTHLMNDEDKEMLEWVKIFKYEETEQ*