MEELAAPCLAFLHRETTAATERLRVAEIKVHVGSFDTSRPNDQRRLNLHTTLTISVGHGKRQMEICLPKPGTTAQQVVSNILDTVLHEARIQAHTENSDAITRTLAARKEDLLPRIAAAFAIANEKAITSSCLAVDKALDRVLKCKMEGAAEREAVLSRLLAAHKCKAREKLREAGCRVEEQIRLDVDSLWRAELETNPSTKAAAAVEARQNADKRRAEEETIAKAKAEEERLKGESEAAKKRIEDEKKQQAKKELSSTRISTPSTPVVTEAMRLFVI*