MSSVVVVGTQWGDEGKGKITDFLSENAEAIARYQGGNNAGHTIKFDGVTYKLHLIPSGIFYKEKISVIGNGMVVDPKALVEELKYLHDKGVDTSNLRISNRAHIILPYHIRIDEADEERKGANKIGTTKKGIGPAYMDKAARVGIRIIDLLDKETFKEKLEHNLGEKNRLLERFYELEGFKLEDILDEYYEYGQQFKEYVCDTSVVLNDALDDGKRVLFEGAQGVMLDIDQGTYPFVTSSNPIAGGVTIGSGVGPSKINHVVGVAKAYTTRVGDGPFPTELFDSIGDTIREVGHEYGTTTGRPRRVGWFDSVVVRHARRVSGLTDLSLTLLDVLTGIETLKICVAYKLDGKTITEFPASLKDLARCEPVYEELPGWTEDITGVTSLDDLPVNCRHYMERIAQLTGVQVSMFSVGPDRAQTHVIKSVWRLA*