MPTVKELVVYPVKACKGISTPLVQLDPTGLSFDRRWMFVKQENNKFISQRQYAKLCLVTPSLPVEALTGGVLAPDAVLTLTAPGMPDLLVPLHPAIDQAVRTIVLWEWTGVAADEGETAAQWASQFVGYPCRLVRYLGSHAPTPQATTAVGPTARPTDPEFASGGEVRFADGFPVLVATEESLKELNHQMPAELPMERFRPNIILAGADGGWEEDKWAAITVGGGAADAAAGMEMSFVKPCDRCKVPTIDQQTAIAGDQPLDTLSKIRSGKVLGWNAQRKSWTHSVFFGWNAVPQGTGIIKVGDNVAVTMNRTWL*