MSSSSALILFSSLLIFSLIYSQGNALSSNYYENTCPQVEDIVTQVVTEATKKDKTVPAALLRMHFHDCFIRGCDASVLLNSKKNTAEKDGPPNVSLHAFYVIDSAKKAIEARCPGIVSCADILAFAARDSVVVSGGPSWDVPKGRKDGRTSKASETIQLPAPTFNINQLQQSFSQRGLSLEDLVALSGGHTLGFSHCSSFNNRIHNFNNTHDVDPTLHPTLAATLKNICPLKNRAKNAGSPMDPSSTTFDNTYYKLILQNKSLFSSDQALLSNPKTKSLVTDFASSKDAFFKAFANSMIKMSSINGGQEVRRDCRVAN*