MSEGKISLLIDTDPGVDDAMAILAALNCSQVEVIGVTTLFGNVTTDTATKNALRLVEMAGMSEVPVVQGAAKALTTEVGEPRIADFVHGKDGFGDTNLPPPKGNAASGSAAEFIVRTIRQQPGCVVILALAALTNIAEAIKLDPEIGSLWRDLIVLGGAFYTAGNVNPAAEANFYGDPLAADIVLGASEHIKVVGLDVTHHVVLTDNQLQQLQHKGRWCPELQQTTGSFLSSAAQFYLGYHKIAYPSLGGVYCHDPTAFTAVVAPDLFEWRRGAVRVVSEGFARGHAIMDDIRRVWVGHNDWLDRPKVQVAVAANGPAISDLVIERLSTEHGRPLQS*