MKWCTKTFASLSLAGLALASSGNRFETDAEAFILSANHDASSARPRLPPQLVRHILLQRVSTGDDHSSLSADLPDEIETDRALAYLNQYGREPRALFSRSKDEDRNPSMVLMLEGITEDNGKALRQGLKARKQALAFTVADMPSADATAELLQRDFSGLLSSCDELADLATPENDKCWSGRALVAKHDVAKNPEFLSSLTSNLDTLLAATTKKHMDVMILLVPESSRTAGVKEWTSATNTLNRRQASEAVITDPRANEHSAKATGHKKQPVSSSSSASTAALRKIPTCFSSASACMNATDSCSGHGACHNRFSADDNKPETSADNKALVCFHCVCAPTINDDKGVQSRTFWAGNTCAKQDVSTQFWLIAGSTVALVGLVSLSVGMLFSVGEEKLPGVIGAGVSKSSK