MPTVEELVVYPVKACKGISTPLVHLDQTGFSFDRQWMIIKDDNNKFVTQRQLAKLCLVTPSLPVEALTGGVLAPDAVLTLSAPGMPDLLVPLHPAIDQAVRPVLVWEWTGVAADEGETAAQWVSQYVGYPCRLVRYLGSHAPTPQATTVVGPTARPTDPEFAVGCELRFADQFPVLVATQESLKDLNSQIPAELPMERFRPNIILAGADAGWEEDKWAAITVGGGSADKDNSPLQLTLVKPRSRCKVINIDQQTAIAGEEPMDTLQRIRSGKVLGWDAQRKSWTHAVFFGWHAVPRSTGIIKVADKVSVTMNRTWL*