MSALNVKIDKFTGRNSFSLWQIKMRALLKQQGFWAPLSKDKNAVVTPEMAILEEKAHSTIVLCLADDVIMEVSDEETAAGLWLKLEILYMTKSLTNKLLLKQRLFGLRMAEGTQLREHLEQLNTLLLELRNIDVKIEDEDAALILLVSLPMSFENFVQSFIVGKDTVSLEEVRSALHSRELRHKANGTSTDIQPSGLFTSSGKGRKNGGKKNKPMSKGAKPDDVCNYCKEKGHWKFDCPKKKKQSEKQSVSAAVDEVDTNSEEDIALVADEHTHHSDVSIYGPCWSSVALFREWVNGVSIDGNGLWTIV*