MAEAASLIEKYRVDGGGDLSKAAETHQSILSFKPDWESYEATKASAHVLKLIEADAPAIKNKSMIQGHIQVVQACMNVMAMRDDKPIQWLLTLFYDMLREDSSSYVIFEEATKQKIEVYKPLMTLLLRPGLDNYTADKVSWLLSAVISHVPAVVAKANVQEFLNVMMDSAKTNCSELGQLEAITNLLKSDAYRKFTWSQPGISELIFRIQPKTAPSPHLYKCIFAIWALSFDQEITASLKEMHVIKKLREALTYSRVEKVIRLCLTLLKNFLGNKSLCEDIVEEGILEAVQQLEFEKWRDAELYEDIKDMAIQIGSEVSEMSNYERYERELQTGKLQWGFIHSSKFWAENVMKFESNDFRALKMLASLLQSPSTDDTTLAVACKLASSSMKRRRFGRHLHWEKKVREARNECVCQLLRSAALRSASRFVTGSDGKELTLKKGAPAVQQVPSSCGRTLQVHWGNRAALGQAAVYLLDSLKAGGASKEAFAHRLQGCVDGDGIREESGDAVADGSTAGYAPQNQPLLPVRHMRDQFKMNVLAVEYPGYGLLHGISRSSEAALKEVALTAFRFILDELKVAYEQIILFGRSVGSGPTVYLASRFPVGGLILVAAFASVREAAKSLVGPFVANAGDSAENGCFGRKQWKGD*