MKTERILGALYGQALGDAMGMPSELWPRSRVKAHFGWIDRFLPGPKENNAACYFNRAEFTDDTSMALCLADALLEREGKIDPDLIGRNILDWALRFDAFNKNVLGPTSKIALNAIRDGKPVAELENNGVTNGAAMRVSPLGCLLPARDVDSFIDDVALASSPTHKSDLAVAGAVVIAWAISRAIDGESWSAIVDSLPSIARHAQQKRITTFSASLAARLEIALKIVRNADGTESASEQLYQVVGAGTSTIESVPCAIALVELAQTDPNRCAVLCANLGGDTDTIGAMATAICGALHGVNAIDPALKAELDAVNQLDFNRYATALAKYRQQREAV*