MSSKKILIVGGTGYLGQHLLQEFTATQNTLPYALSLAFTYHTNPPPERLLKAIPHALPFHVDLRTGNGFDGMSQNFGQPDVVVNCAALSVPRACEVDPTAAMAINVPSALVKWLSSFSNGGTLLIHLSTDQVYEGTKSFYKEDDETLPVNVYGRSKVAAEQFISANYSNFAILRSSIIYGPQTVSPVPKSLPVQWMDSVLAKGEAMDFFHDEFRCPVYVKDLVTIIWTLTNKWISEKESMQLLLNVGGPDRVSRVQMAEAVAHTRGYNLSLIKSVSSSTVNRGVKSPADISMDITRLIQTLNMSPTSFRDGVKLTLEAEFASAS*